心血来潮,在笔记本安装了Ubuntu 18 用于日常学习,于是有了下面的安装记录。
Gnome-Tweak-Toolgnome-tweak-tool可以打开隐藏的设置,可以详细的对系统进行配置,以及安装主题和扩展等功能。
// 安装sudo apt install gnome-tweak-tool// 安装扩展sudo apt install gnome-shell-extensionsalt+f2 r 回车// 安装浏览器扩展工具sudo apt install Chrome-gnome-shell
N卡驱动异常开机关机异常因为使用了N卡开源
驱动,N卡驱动
和ubuntu系统的兼容性存在问题,有时会导致无法开机,开机循环登录,关机注销卡死等一系列问题,如果你也碰到这样的问题,可以继续向下看。笔者在使用过程中需要同样问题,升级驱动无果之后决定直接禁用掉N卡驱动。
开机先进入登录页面,CTRL+ALT+F2
进入命令行模式。
// purge(彻底删除软件和配置)sudo apt-get purge nvIDia-*// 进入 /配置文件/自动载入模块(类似windows系统下的服务)配置文件cd /etc/modprobe.d/// 使用vim 编辑(不存在会新建)一个叫blackList-nouveau.conf的文件sudo vim blackList-nouveau.conf// 在编辑模式下,按i(insert)进入编辑模式,输入blackList nouveauoptions nouveau modeset=0// 按一次esc退出编辑模式,再按一次“冒号”,输入wq(保存并退出)// 重置内核引导sudo update-initramfs -u// 重启ubuntusudo reboot
重启之后就可以正常登录进桌面了,但是笔者发现当连接多个显示器的时候,不能进行扩展显示,应该是没有N卡驱动影响到的,如果没有多个显示,那么可以就此停止折腾了。
安装N卡驱动无奈有两个显示器,不用起来还是有点不舒服的,因此有了下面的 *** 作,安装nvIDia官方驱动。
把 nouveau 驱动加入黑名单
$sudo nano /etc/modprobe.d/blackList-nouveau.conf
在文件 blackList-nouveau.conf 中加入如下内容:
blackList nouveaublackList lbm-nouveauoptions nouveau modeset=0alias nouveau offalias lbm-nouveau off
禁用 nouveau 内核模块
$echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf$sudo update-initramfs -u
可以用lsmod看看禁止成功没有
lsmod | grep nouveau
然后开始安装NvIDia驱动
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updatesudo ubuntu-drivers autoinstall
重启
sudo apt install nvIDia-cuda-toolkit gcc-6nvcc --version
用lsmod看看驱动安装成功没有
lsmod | grep nvIDia
安装cuda-toolkit,介绍可以参考 https://developer.nvidia.com/cuda-toolkit
sudo apt install nvIDia-cuda-toolkit gcc-6nvcc --version
纸飞机Shadowsockssudo apt-get updatesudo apt install shadowsocks// 自行编写配置文件 /etc/shadowsocks.Json// 启动sslocal -c /etc/shadowsocks.Json
JDK环境变量JDK下载解压此处不说。环境变量配置如下。
export JAVA_HOME=/home/niu/develop/program/jdk1.8.0_191export CLAsspATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME=/home/niu/develop/program/jdk1.8.0_191export JRE_HOME=/home/niu/develop/program/jdk1.8.0_191/jreexport CLAsspATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLAsspATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
IDEA图标IDEA下载解压此处不说。
/usr/share/applications目录下,如果我们要创建桌面快捷方式,需要在该目录下创建一个名为“IDea.desktop”的文件。
[Desktop Entry]name=IDeaIUComment=IDeaIUExec=env JAVA_HOME=/home/niu/develop/program/jdk1.8.0_191 /home/niu/develop/program/IDea-IU-182.4892.20/bin/IDea.shIcon=/home/niu/develop/program/IDea-IU-182.4892.20/bin/IDea.pngTerminal=falseType=ApplicationCategorIEs=Application;Development;
Sublime Text 3wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.List.d/sublime-text.Listsudo apt-get updatesudo apt-get install sublime-text
字体YaHeiConsolaswget http://www.mycode.net.cn/wp-content/uploads/2015/07/YaHeiConsolas.tar.gztar -zxvf YaHeiConsolas.tar.gzsudo mkdir -p /usr/share/Fonts/YaHeiConsolassudo cp YaHeiConsolas.ttf /usr/share/Fonts/YaHeiConsolascd /usr/share/Fonts/YaHeiConsolassudo chmod 644 YaHeiConsolas.ttfsudo mkFontscalesudo mkFontdirsudo fc-cache -fv
SecureCRT直接到官网注册下载。下载完毕之后可以试用30天。
下面是注册信息的生成,可能不适用于最新版本。
➜ software sudo perl securecrt_linux_crack.pl /usr/bin/SecureCRTcrack successfullicense: name: xiaobo_l Company: www.boll.me Serial Number: 03-94-294583 license Key: ABJ11G 85V1F9 NENFBK RBWB5W ABH23Q 8XBZAC 324TJJ KXRE5D Issue Date: 04-20-2017
MysqL5.7安装MysqL5.7# 安装MysqL服务sudo apt-get install MysqL-server# 安装客户端sudo apt install MysqL-clIEnt# 安装依赖sudo apt install libMysqLclIEnt-dev# 检查状态sudo netstat -tap | grep MysqL
MysqL5.7安装完成后普通用户不能进MysqL,原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是MysqL_native_password,直接用root权限登录就不用密码,修改root密码和登录验证方式。
# root权限进入MysqLsudo MysqLMysqL> select user,plugin from MysqL.user;+------------------+-----------------------+| user | plugin |+------------------+-----------------------+| root | auth_socket || MysqL.session | MysqL_native_password || MysqL.sys | MysqL_native_password || debian-sys-maint | MysqL_native_password |+------------------+-----------------------+4 rows in set (0.00 sec)MysqL> update MysqL.user set authentication_string=PASSWORD('123456'),plugin='MysqL_native_password' where user='root';query OK,1 row affected,1 warning (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 1MysqL> flush privileges;query OK,0 rows affected (0.01 sec)MysqL> exitBye# 重启MysqLniu@ubuntu:~$ sudo /etc/init.d/MysqL restart[ ok ] Restarting MysqL (via systemctl): MysqL.service.
远程登录MysqL# 修改配置文件,注释掉bind-address = 127.0.0.1niu@ubuntu:~$ sudo vim /etc/MysqL/MysqL.conf.d/MysqLd.cnf niu@ubuntu:~$ MysqL -uroot -pEnter password: MysqL> grant all on *.* to root@'%' IDentifIEd by '123456' with grant option;query OK,0 rows affected,1 warning (0.00 sec)MysqL> flush privileges;query OK,0 rows affected (0.00 sec)MysqL> exitBye# 重启MysqLniu@ubuntu:~$ sudo /etc/init.d/MysqL restart
安装typora// or run:// sudo apt-key adv --keyserver keyserver.ubuntu.com--recv-keys BA300B7755AFCFAEwget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -// add Typora's repositorysudo add-apt-repository 'deb https://typora.io/linux ./'sudo apt-get update// install typorasudo apt-get install typora
邮件客户端wget https://github.com/nylas/nylas-mail/releases/download/2.0.14/NylasMail-2.0.14.debsudo dpkg -i NylasMail-2.0.14.debsudo apt-get -f install
安装之后发现要连接服务器,但是服务器报错,且了解到需要收费,因此放弃。
改用mailspring,界面好评,使用一天之后发现在邮件很多的时候会卡顿,还会出现服务器连接不上的情况,且没有设置pop3的地方,只有imap设置。因此放弃。
最后改用大名鼎鼎ThunderBird。
sudo apt-get install thunderbird-locale-uk thunderbird-locale-vi thunderbird-locale-zh-cn
安装搜狗拼音输入法// 卸载自带的中文输入法sudo apt remove 'ibus*'// 安装fcitx输入法配置框架sudo apt install fcitx-bin fcitx-table// 在设置语言中,选择语言输入框架为fcitx,应用到整个系统。// 下载搜狗拼音linux版本https://pinyin.sogou.com/linux/// 搜狗拼音的官方安装教程,可以参考,也就是说先安装fcitx框架,然后安装输入法//https://pinyin.sogou.com/linux/help.PHP// 双击安装
卸载搜狗拼音。
sudo apt-get remove sogoupinyin sudo apt-get purge sogoupinyin sudo apt-get autoremove
VLC播放器安装解码器sudo apt-get install ubuntu-restricted-extras 安装VLCsudo apt-get install vlc browser-plugin-vlc
点击任务栏图表最小化gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
QQ TIM 迅雷linux下QQ,TIM 一直体验不好,庆幸发现了目前体验最好的deepin 移植版。
直接看链接
使用这个功能需要先安装gnome-tweak-tool以及gnome-shell-extensions
https://extensions.gnome.org/extension/1031/topicons/
topIcons PlusApplications Menu
登录页面背景18.04登录背景相关的配置是用CSS的:/etc/alternatives/gdm3.CSS。如果你熟悉CSS规则, 可以很方便的编写出自己喜欢的登录页面样式。
//找到默认的这个部分lockDialogGroup { background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png); background-repeat: repeat; }//改为lockDialogGroup { background: #2c001e url(file:///usr/share/backgrounds/mypicture.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }
<完>
本文作者:未读代码我的微信:wn8398
个人主页:www.codingme.net 本篇文章是博主原创文章,欢迎转载,转载时在明显位置注明原文链接即可。 关注公众号回复【资源】获取精心整理的 Java知识&面试 pdf。 总结
以上是内存溢出为你收集整理的Ubuntu18 的超详细常用软件安装全部内容,希望文章能够帮你解决Ubuntu18 的超详细常用软件安装所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)