快速上手ubuntu 常用技巧

安装好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 update

复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。

1
sudo apt-get -f install

进行更新和升级系统

1
sudo apt-get upgrade

附清华源

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
vim ~/.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

1
source ~/.bashrc

验证是否配置成功:
在终端中输入

1
npm -V

题外话: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

1
source ~/.bashrc

验证是否配置成功:
在终端中输入

1
cnpm -V

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社区版驱动

随机文章