ubuntu安装完以后的基础配置

本文最后更新于:2020年3月12日 晚上

前言

  1. 先试用ubuntu,打开软件目录 -> 磁盘,右上角菜单。然后格式化磁盘;擦除 -> 不要覆盖…(快速);分区 -> 硬盘2T以下MBR/DOS、2T以上GPT
  2. 不要连接网络 -> 正常安装 -> 其他选项

一: 安装类型

  1. /boot分区(引导)->512MB->主分区->空间起始位置->Ext4日志文件系统->/boot。
  2. / 根分区(相当于windows的c盘)->102400MB->主分区->空间起始位置->XFS日志文件系统->/。
  3. swap分区(桌面系统不分,服务器必分)->2048MB->逻辑分区->空间起始位置->交换空间。
  4. /home分区(存储空间,剩余都给它)->max MB->主分区->空间起始位置->XFS日志文件系统->/home。
  5. 现在安装。

二: 基础配置

2.1 设置root用户密码

sudo passwd root
su

2.2 修改镜像源

  1. sudo nano /etc/apt/sources.list
  2. 将原文件所有内容注释掉;
  3. 复制阿里巴巴镜像源
  4. 黏贴到终端,ctrl+o保存,回车确定,ctrl+x

2.3 更新源和系统

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove # 清理不需要的旧组件
reboot # 重启

2.4 安装输入法

  1. 卸载自带ibus
    sudo apt remove ibus
  2. 安装fcitx
    sudo apt install fcitx-bin fcitx-table
  3. 安装Google拼音
    sudo apt install fcitx-googlepinyin
  4. sudo im-config->确定->yes->选择fcitx,确定->reboot重启。

2.5 安装Google浏览器

  1. 打开 https://www.google.cn/intl/zh-CN/chrome/
  2. 下载->64位.deb->接受并安装。
  3. 在下载文件夹内打开终端。
  4. sudo dpkg -i google-chrome-stable_current_amd64.deb

2.6 设置语言

设置->区域和语言->管理已安装的语言->安装。

2.7 安装vlc

sudo apt install vlc

2.8 关闭ubuntu内部错误

  1. sudo nano /etc/default/apport
  2. enable=1改为0
  3. ctrl+o保存,回车确定,ctrl+x

2.9 安装新立得软件包

sudo apt install synaptic

2.10 安装aria2和ariang及配置

2.10.1 安装aria2及其配置

sudo apt install aria2 -y

1
2
3
4
mkdir /home/ubuntu/.aria2
cd /home/ubuntu/.aria2
touch aria2.conf aria2.session #创建配置文件与session文件
vi /home/ubuntu/.aria2/aria2.conf

aria2.conf配置文件如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
dir=~/下载/
disable-ipv6=true

#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#断点续传
continue=true
input-file=/home/ubuntu/.aria2/aria2.session
save-session=/home/ubuntu/.aria2/aria2.session

#最大同时下载任务数
max-concurrent-downloads=20
save-session-interval=120

# Http/FTP 相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M

#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true

后台运行aria2

aria2c --conf-path=/home/ubuntu/.aria2/aria2.conf -D

设置aria2开机自动启动

sudo vi /etc/rc.local

在最下面加入:

aria2c --conf-path=/home/ubuntu/.aria2/aria2.conf -D &

2.10.2 安装ariang及配置

参考官方文档

1
2
3
sudo apt install nodejs
sudo apt install npm
sudo apt install gulp

然后下载源码解压并cd进入解压的文件夹

然后安装单文件版

npm install
gulp clean build-bundle

三: 常用软件安装

PS:deb文件如何安装?

  • sudo dpkg -i 软件名 # 安装
  • sudo apt install -f # 修复依赖
  • sudo dpkg -r 软件名 # 进行卸载

安装git
sudo apt install git

生成公匙
ssh-keygen -t rsa -C "你的邮箱地址"
cat ~/.ssh/id_rsa.pub
添加到github,gitee,coding

下载安装wps
sudo dpkg -i wps-office_11.1.0.9080_amd64.deb

下载安装lantern
sudo dpkg -i lantern-installer-preview-64-bit.deb

下载安装zoom
sudo dpkg -i zoom_amd64.deb

下载安装python3
tar zxvf Python-3.8.2.tgz
cd Python-3.8.2\
sudo apt install gcc
sudo apt install make
./configure
make
sudo make install
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 # 设置python2为默认
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150 # 设置python3为默认
sudo update-alternatives --config python # 选择默认的python版本
sudo apt install python3-pip # 安装pip3
pip3 install -U pip -i https://pypi.tuna.tsinghua.edu.cn/simple # 升级pip
如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # pip3设置清华源

下载安装vscode
sudo dpkg -i code_1.42.1-1581432938_amd64.deb
ctrl+shift+p,然后输入lang -> 选择configure Display language,然后安装简体中文,然后重启vscode

下载安装百度网盘
sudo dpkg -i baidunetdisk_linux_3.0.1.2.deb

下载安装hexo
sudo apt install nodejs
sudo apt install npm
sudo npm install hexo-cli -g
sudo npm install

下载安装qBittorrent

  • qBittorrent Stable # 稳定版
    sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
  • qBittorrent Unstable # 不稳定版
    sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-unstable

sudo apt-get update && sudo apt-get install qbittorrent

四: 参考视频

https://www.bilibili.com/video/av48233413