快速上手ubuntu 常用技巧

安装好ubuntu18.04后我们可以安装必要的软件和优化设置
下面

更换国内源

因为官方的源下载包很慢,替换成国内的
我是使用的阿里源,也可以用清华的tuna源。

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

更新源

sudo apt-get update

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

sudo apt-get -f install

进行更新和升级系统

sudo apt-get upgrade

附清华源

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/pip.conf,没有就新建一个。这里使用清华的pip源。

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple 

开发软件&库下载

sudo apt-get install python-dev python3-dev build-essential python-pip python3-pip python3-setuptools vim
sudo apt-get install node npm

安装JDK JAVA

安装OpenJDK 10 JDK

$sudo apt install default-jdk

安装OpenJDK 8 JDK

$sudo apt install openjdk-8-jdk

安装Oracle Java

在本节中,我们将完成从WebUpd8存储库安装Oracle Java的步骤。 WebUpd8软件包会自动为我们下载并安装Oracle JDK。

为了能够使用add-apt-repository命令添加新的存储库,首先我们需要安装software-properties-common软件包。

$sudo apt install software-properties-common dirmngr

现在我们可以添加WebUpd8存储库并安装Oracle Java:

$sudo add-apt-repository ppa:webupd8team/java
$sudo apt update

安装Oracle Java 8

$apt-get install oracle-java8-installer

安装程序会要求您接受Oracle许可条款。 要安装软件包,您需要接受这些条件。

更改sudo后不需要输入密码

输入命令sudo nano /etc/sudoers
进入后找到

%sudo ALL=(ALL:ALL) ALL

更改为

%sudo ALL=(ALL:ALL) NOPASSWD:ALL

ctrl+x保存即可

安装node.js

以及 npm 和cnpm的配置
node.js下载地址

先下载好node.js的官方资源,推荐使用后缀为LTS(长期支持)
然后解压缩到你自己的目录下,
将压缩包名改为node方便后续操作

mv node-v8.11.4-linux-x64.tar.gz node

然后修改.profile 或者 .bashrc 文件

vim ~/.bashrc

然后在最后面加上自己的配置

export NODE_HOME=/home/node  #你的node目录的路径

export PATH=$PATH:$NODE_HOME/bin 

export NODE_PATH=$NODE_HOME/lib/node_modules


然后重启.profile或者.bashrc

source ~/.bashrc

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

npm -V


题外话:cnpm的配置
方法一:

 npm install -g cnpm --registry=https://registry.npm.taobao.org

方法二:
在.bashrc 或者.profile 内部添加一下代码

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

source ~/.bashrc

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

cnpm -V

图标最小化

gsettings set org.gnome.shell.extensions.dash-to-dock click-action ‘minimize’

gnome美化

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

赞(1) 打赏
特别声明:除特殊标注,本站文章均为原创,遵循CC BY-NC 3.0,转载请注明出处。三伏磨 » 快速上手ubuntu 常用技巧

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏