安装好ubuntu18.04后我们可以安装必要的软件和优化设置
下面
因为官方的源下载包很慢,替换成国内的
我是使用的阿里源,也可以用清华的tuna源。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
sudo gedit /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
|
更新源
复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。
1
| sudo apt-get -f install
|
进行更新和升级系统
附清华源
1
2
3
4
5
6
7
8
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
|
配置在~/.pip/pip.conf,没有就新建一个。这里使用清华的pip源。
1
2
| [global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
|
1
2
| sudo apt-get install python-dev python3-dev build-essential python-pip python3-pip python3-setuptools vim
sudo apt-get install node npm
|
安装OpenJDK 10 JDK
1
| $sudo apt install default-jdk
|
安装OpenJDK 8 JDK
1
| $sudo apt install openjdk-8-jdk
|
安装Oracle Java
在本节中,我们将完成从WebUpd8存储库安装Oracle Java的步骤。 WebUpd8软件包会自动为我们下载并安装Oracle JDK。
为了能够使用add-apt-repository命令添加新的存储库,首先我们需要安装software-properties-common软件包。
1
| $sudo apt install software-properties-common dirmngr
|
现在我们可以添加WebUpd8存储库并安装Oracle Java:
1
2
| $sudo add-apt-repository ppa:webupd8team/java
$sudo apt update
|
安装Oracle Java 8
1
| $apt-get install oracle-java8-installer
|
安装程序会要求您接受Oracle许可条款。 要安装软件包,您需要接受这些条件。
输入命令sudo nano /etc/sudoers
进入后找到
1
| %sudo ALL=(ALL:ALL) ALL
|
更改为
1
| %sudo ALL=(ALL:ALL) NOPASSWD:ALL
|
ctrl+x保存即可
以及 npm 和cnpm的配置
node.js下载地址
先下载好node.js的官方资源,推荐使用后缀为LTS(长期支持)
然后解压缩到你自己的目录下,
将压缩包名改为node方便后续操作
1
| mv node-v8.11.4-linux-x64.tar.gz node
|
然后修改.profile 或者 .bashrc 文件
然后在最后面加上自己的配置
1
2
3
4
5
| export NODE_HOME=/home/node #你的node目录的路径
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
|
然后重启.profile或者.bashrc
验证是否配置成功:
在终端中输入
题外话:cnpm的配置
方法一:
1
| npm install -g cnpm --registry=https://registry.npm.taobao.org
|
方法二:
在.bashrc 或者.profile 内部添加一下代码
1
2
3
4
| alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"
|
然后重启.profile或者.bashrc
验证是否配置成功:
在终端中输入
gsettings set org.gnome.shell.extensions.dash-to-dock click-action ‘minimize’
使用Tweaks对gnome进行美化
sudo apt-get install gnome-tweak-tool #安装tweak
sudo apt-get install gnome-shell-extensions -y #安装shell扩展
sudo apt install chrome-gnome-shell #为了能在浏览器内安装gnome插件,火狐和谷歌都能用
sudo apt-get install gtk2-engines-pixbuf #防止GTK2错误
sudo apt install libxml2-utils
接下来安装主题和图标,主要从gnome-look这里下载,下面举例一个。
Gnome-OSC主题,这是一款仿MAC OS的主题:
mkdir ~/Themes
cd ~/Downloads
下载两个包是:
Gnome-OSC-HS-light-menu– 2-themes.tar.xz
Gnome-OSC-HS–2-themes.tar.xz
接下来解压到指定文件夹,并安装他们。’
xz -d Gnome-OSC-HS-light-menu_.tar.xz tar -xvf Gnome-OSC-HS-light-menu_.tar -C ~/Themes
xz -d Gnome-OSC-HS–2_.tar.xz tar -xvf Gnome-OSC-HS–2_.tar -C ~/Themes
cd ~/Themes
sudo cp -R ~/Themes/Gnome-OSC* /usr/share/themes/
扁平化主题flat-remix-gnome也不错。
sudo add-apt-repository ppa:daniruiz/flat-remix
sudo apt-get update
sudo apt-get install flat-remix-gnome
图标papirus还不错:
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt-get install papirus-icon-theme
重启!
就可以在Tweak-tools里看见这些主题了
安装谷歌浏览器 jetbrains 截图软件shutter 搜狗输入法 网易云音乐 wps NVIDIA社区版驱动