简介
目前我主要从事Linux嵌入式开发,所以想尝试直接工作在纯Linux环境中,于是趁着周末有空,将联想Y460 N(10年的老机器)安装了Ubuntu系统。下面就是我在使用Ubuntu操作系统过程中的一些记录,后期会在使用过程中不断更新。
系统安装
这里采用U盘安装操作系统的方法,烧录软件选择Etcher,这是一个快速将镜像文件刻录到USB设备或SD卡中的工具,操作非常简单,界面如下
安装方法很简单,插上U盘,在电脑启动的时候进入启动媒介选择菜单,选择U盘,一步一步执行就可以了。
在安装的过程中最好选择不要连接wifi,因为默认的Ubuntu软件源网速对于国内用户来说比较慢,连接了wifi在安装过程中会自动更新,更新的操作下面会单独说明,这里不赘述了。
系统优化
系统更新
前面讲过在系统安装的时候不要连接网络自动更新系统,所以在系统安装之后手动来执行这个操作。操作步骤如下图所示
选择其他站点
Ubuntu会根据网络的测速情况选择最佳的服务器,选择完成后系统会提示自动更新。
驱动安装
绝大多数驱动是不需要手动安装的,但是有一部分需要,例如网卡和显卡,我的笔记本有两个私有驱动需要安装
字体安装
个人编程习惯选择的是微软雅黑字体,Ubuntu默认没有安装这种字体,这里需要安装一下
sudo mkdir -p /usr/share/fonts/custom
sudo mv Microsoft-Yahei-Mono.ttf /usr/share/fonts/custom
sudo chmod 744 /usr/share/fonts/custom/Microsoft-Yahei-Mono.ttf
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
软件安装
下面的推荐的软件是我个人所倾向的选择,仅供参考。
文本编辑Emacs
神之编辑器Emacs,我小拇指很好。
sudo apt install emacs
使用方法和配置后面会单独说明。
图片编辑Shutter
安装方法很简单
sudo apt install shutter
我使用的是18.04,存在无法编辑的问题,下面的解决方法亲测有效。
wget https://launchpadlibrarian.net/226687719/libgoocanvas-common_1.0.0-1_all.deb
wget https://launchpadlibrarian.net/226687722/libgoocanvas3_1.0.0-1_amd64.deb
wget https://launchpadlibrarian.net/330848267/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
sudo dpkg -i libgoocanvas-common_1.0.0-1_all.deb
sudo dpkg -i libgoocanvas3_1.0.0-1_amd64.deb
# 这一步会提示依赖错误,不要担心,后面会解决
sudo dpkg -i libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
# 解决依赖问题
sudo apt -f install
# 重新安装
sudo dpkg -i libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
# 杀死shutter进行
ps aux| grep shutter
sudo kill -9 2973
重新启动即可,挺好用的,尤其推荐通过窗口按钮来截取整个窗口的操作。
浏览器Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
卸载Ubuntu默认的火狐浏览器
sudo apt-get purge firefox*
参考文献:
[1]: 在Ubuntu 18.04系统下shutter编辑按钮不能用的解决方法