Ubuntu18.04.2LTS安装、配置、美化
条评论- 1. Ubuntu18.04.2LTS安装、配置、美化
- 2. 2019-7-30补充 卸载Sougou输入法
- 3. Reference
Ubuntu18.04.2LTS安装、配置、美化
安装准备
- 准备Ubuntu18.04镜像
- 关闭Secure Boot
硬盘分区
硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘三种。
在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,其中IDE硬盘基本上已经淘汰,现在市面上最常见的就是SATA接口的硬盘,第1块硬盘称为sda,第2块硬盘称为sdb……,依此类推。
一块硬盘最多有4个主分区,主分区以外的分区称为扩展分区,硬盘可以没有扩展分区,但是一定要有主分区,在主分区中要有一个激活分区用来启动Windows系统,在扩展分区中可以建立若干个逻辑分区,因此,最合理的分区方式应该最多分三个主分区,一个扩展分区,这样可以有效地利用有限的主分区,然后在扩展分区中建立逻辑分区。
在Linux系统中每一个硬盘总共最多有 16个分区,硬盘上的4个主分区,分别标识为sdal、sda2、sda3和sda4,逻辑分区则从sda5开始标识一直到sda16。
Linux可以把分区作为挂载点,载入目录,其中最常用的硬盘大小(500G-1000G)分配目录推荐如下表所示:
目录 | 建议大小 | 格式 | 描述 |
---|---|---|---|
EFI | 100M | 一定要放在开头,主分区,分配32M以上 | |
/ | 150G-200G | ext4 | 根目录 |
swap | 物理内存两倍 | swap | 交换空间:交换分区相当于Windows中的“虚拟内存”,如果内存低的话(1-4G),物理内存的两倍,高点的话(8-16G)要么等于物理内存,要么物理内存+2g左右, |
/boot | 1G左右 | ext4 | 空间起始位置 分区格式为ext4 /boot 建议:应该大于400MB或1GB Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动撞在文件存放位置,如kernels,initrd,grub。 |
/tmp | 5G左右 | ext4 | 系统的临时文件,一般系统重启不会被保存。(建立服务器需要?) |
/home | 尽量大些 | ext4 | 用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。 |
修改DNS
Step1:添加Google’s DNS
vim /etc/systemd/resolved.conf
在文件中添加內容:
1 | DNS=8.8.8.8 2001:4860:4860::8888 |
Step2:重啓網絡或者重啓電腦
更换root密码
1 | xmaihh@xmaihh-H81M-S1:~$ sudo passwd root |
sudo免密码
shell输入:
1 | xmaihh@xmaihh-H81M-S1:~$ sudo visudo |
显示如下:
1 | # |
只要在**%sudo ALL=(ALL:ALL) ALL**下面添加一行username ALL=(ALL) NOPASSWD: ALL
更新源
找到Software & Updates,将源更新为阿里云的源 或者其他国内的源
然后自己手动更新一下:
1 | sudo apt update |
Sougou Pinyin
1 | sudo apt-get install fcitx-bin #安装fcitx-bin |
然后去搜狗输入法Linux官网下载64bit的deb包程序,如:sogoupinyin_2.2.0.0108_amd64.deb
1 | sudo dpkg -i sogoupinyin*.deb #安装搜狗拼音 |
重启!重启!重启!也就是注销当前用户再重登的事
WPS
去wps_linux官网下载64bit的deb包程序,如:wps-office_10.1.0.6757_amd64.deb
1 | sudo dpkg -i libpng12-0*.deb #安装依赖libpng12-0 |
1 | sudo mkdir /usr/share/fonts/WPS-Fonts #新建wps字体存储文件夹 |
压缩软件
1 | sudo apt-get install p7zip-full p7zip-rar rar unzip |
Google Chrome
1 | wget -q -O - https://raw.githubusercontent.com/longhr/ubuntu1604hub/master/linux_signing_key.pub | sudo apt-key add |
vim
1 | $ sudo apt-get install vim |
安裝VS Code
首先下载官方安装包:
https://code.visualstudio.com/docs/?dv=linux64_deb
然后在该文件路径运行以下命令:
1 | sudo dpkg -i code_1.24.1-1528912196_amd64.deb |
或者双击安装包,要安装依赖的话先安装依赖,如果双击安装无反应,可以在命令行中运行安装,然后安装所需依赖即可
1 | sudo apt-get install -f |
多版本gcc和g++共存
1 | sudo apt-get install gcc-5 gcc-5-multilib |
然后选择gcc和g++版本
1 | sudo update-alternatives --config gcc |
多版本python和pip共存
ubuntu18.04自带python3,但是没有python2,pip2,pip3。
1 | sudo apt install python2.7 #安装python2.7 |
此时pip和python并不知道指向2还是3,需要自己修改。我们使用alias来设置别名。我要让pip和python都指向3
1 | $ whereis pip |
error: Traceback (most recent call last):
File “setup.py”, line 1, in
from distutils.core import setup
ImportError: No module named distutils.core
报错缺少python-distutils
包,安装即可。
1 | sudo apt-get install python3-distutils |
可见pip3在:
1 | /usr/local/bin/pip3.6 |
python在:
1 | /usr/bin/python3.6 |
自定义alias别名:
1 | vim ~/.bashrc |
打开文件后,在最后一行加:
1 | alias pip=/usr/local/bin/pip3.6 |
然后更新环境:
1 | source ~/.bashrc |
支持exfat
1 | sudo apt-get install exfat-fuse exfat-utils |
音视频
安装FFmpeg
1 | sudo add-apt-repository ppa:djcj/hybrid |
安装解码器
1 | sudo apt-get install ubuntu-restricted-extras |
安装VLC视频播放器
1 | sudo apt-get install vlc browser-plugin-vlc |
安装录制gif软件peek
1 | sudo add-apt-repository ppa:peek-developers/stable |
美化
查看gnome版本
gnome3版本以下
1 | $ gnome-panel --version 或者 gnome-about --gnome-version |
gnome3版本以上
1 | $ gnome-session --version 或者 gnome-shell --version |
如我的gnome3版本如下:
1 | xmaihh@xmaihh-H81M-S1:~$ gnome-shell --version |
使用Tweaks对gnome美化
Ubuntu 18.04 LTS 内置的是 gnome 桌面环境,安装一些主题、图标美化一下整个系统。再用几个插件增强一下效果和使用体验即可。
1 | sudo apt-get install gnome-tweak-tool #安装tweak |
gnome桌面环境主题、图标 下载地址:
https://www.gnome-look.org/
以下是我使用配置:
仿macOS主题Ant
AntAnt
安装使用配置: `Ctrl+Alt+T 打开terminal,执行如下命令
1 | sudo rm /var/lib/apt/lists/lock |
主题已经安装完成了,你可以打开 Tweaks – Appearance – Applications ,找到你刚下载下来的主题并一键使用。
Ant主题使用Ant主题使用
仿macOS主题扁平化图标 La Capitaine
La CapitaineLa Capitaine
同样,`Ctrl+Alt+T 打开terminal,执行如下命令
1 | mkdir ~/.icons |
OK,图标包安装完成,直接打开 Tweaks – Appearance – Icons ,选择使用即可。
这是一个dask栏插件
1 | cd ~ |
还没结束!现在进入重点部分,在键盘按下 Alt+F2 键,在弹出的窗口中输入字母 r
。
嗯,现在才正式安装完插件。
Dash to dock Settings
Dash to dock SettingsDash to dock Settings
问题:
- 我在安装的时候遇到Ubuntu18.04.2LTS自带dock栏与dash to dock冲突,输入以下命令将自带dock移动到~下,重启后即可解决此问题(也可移动到其他目录或者直接rm删除)。Ubuntu 更新后需要再执行一遍,因为更新会修复自带的 dock。
1 | sudo mv /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com ~/ |
- 前面说到查看gnome版本,dash-to-dock有对应的
branch
,git clone
拉取时加上-b
参数拉取对应版本分支
聊天软件
Wechat Work& Foxmail
使用deepin-wine-ubuntu 移植的企业微信 和Foxmail
其他deepin-wine容器:阿里云镜像下载
安装使用:
打开terminal,执行下列命令
1 | git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git |
cd到deepin-wine-for-ubuntu文件夹下面,执行下列命令
1 | ./install.sh |
在home目录下新建一个文件夹,我命名的是softwares,然后cd进入softwares,执行如下命令:
1 | wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.weixin.work/deepin.com.weixin.work_2.4.16.1347deepin0_i386.deb |
在softwares目录下,执行以下命令
1 | sudo dpkg -i deepin.com.weixin.work_2.4.16.1347deepin0_i386.deb |
网速和CPU使用率工具
打开terminal,执行下列命令
1 | sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor |
接着执行命令
1 | $ ndicator-sysmonitor |
然后Ctrl+C就可以实现后台运行indicator-sysmonitor
设置开机启动
安装npm
下载Node.js
接着执行以下命令
1 | cd /usr/local/node/ |
查看npm版本
1 | xmaihh@xmaihh-H81M-S1:/usr/local/node$ npm -v |
npm升级,@后面是版本号
1 | npm i -g npm@6.4.1 |
Git
在 Ubuntu 这类 Debian 体系的系统上,可以用 apt-get 安装:
1 | sudo apt-get install git |
配置信息
1 | git config --global user.name "yourname" |
2019-7-30补充 卸载Sougou输入法
鉴于Sougou Pinyin输入法在gnome3桌面日常崩溃,每每查看 /var/crash/ 目录下崩溃日志都有,卸载了。
$ sudo apt-get purge sogoupinyin (卸载搜狗拼音输入法)
$ sudo apt-get purge fcitx (卸载fcitx)
$ sudo apt-get autoremove (彻底卸载fcitx及相关配置)
注销重新登录一下或者重启。
新输入法
rime输入法
$ sudo apt install ibus-rime(安装rime输入法)
$ sudo apt install librime-data-wubi(安装五笔库)
$ sudo apt install librime-data-pinyin-simp (安装简体拼音库)
在 ~/.config/ibus/rime/ 下新建一个文件 default.custom.yaml (覆盖默认设置)
内容是:
patch:
schema_list:
- schema: wubi_pinyin
- schema: pinyin_simp
- schema: wubi86
说明:schema 是输入法顺序,如果仅用拼音或五笔,则将对应的项移到最前面,本人要五笔拼音一起混用,所以将wubi_pinyin放到了前面。
并且修改
wubi_pinyin.schema.yaml
switches下的reset 值由0改为1,意思是重启后默认由中文状态改为英文状态。
重启操作系统,使安装生效。
打开“setting(设置)”,“Region&Language(区域和语言)”,点+号,添加输入法 Chinese(Rime) 。如果不用其它输入法,可以删除,其实也真不用其它输入法了
注销重新登录一下或者重启。
Reference
本文标题:Ubuntu18.04.2LTS安装、配置、美化
文章作者:xmaihh
发布时间:2019-03-14
最后更新:2019-03-14
原始链接:https://xmaihh.github.io/blog/2019/03/14/ubuntu18-04-2lts-an-zhuang-pei-zhi-mei-hua/
版权声明:采用[CC BY-NC-SA 4.0许可协议]进行许可
分享