Ubuntu 安装配置¶
- 推荐阅读
- 更新日期
2021-01-27
安装¶
Ubuntu 的安装方式请参考《Ubuntu 配置指南》。
更换软件源¶
将 Ubuntu 的软件源更换为国内镜像源以提高下载速度。
$ sudo vim /etc/apt/sources.list # 将 apt 更换为国内源
:%s/security.ubuntu/mirrors.aliyun/g
:%s/archive.ubuntu/mirrors.aliyun/g
:wq
$ sudo apt update # 更新
$ sudo apt upgrade
dpkg
是 Debian 的一个底层包管理工具,主要用于对已下载到本地和已安装的软件包进行管理。
$ dpkg -i package-name.deb # 安装 deb 包
$ dpkg -r package-name.deb # 移除 deb 包,保留配置文件
$ dpkg -P package-name.deb # 清除 deb 包所有文件
$ dpkg -l name-pattern # 查看系统中的软件包
$ dpkg -L name-pattern # 查看安装文件及目录
$ dpkg -s # 查看已安装软件包的信息
$ dpkg -l | grep ssh
$ dpkg -L openssh-client
$ dpkg -s openssh-client
dpkg
解决了软件安装过程中的大量问题,apt
能解决软件安装过程中的依赖问题
$ apt update # 从软件源服务器获取最新的软件信息并缓存到本地
$ apt upgrade # 已安装的软件有新版本的话则进行升级
$ apt list # 列出本地仓库中所有的软件包名
$ apt list --installed # 列出系统中所有已安装的包名
$ apt search # 搜索包
$ apt show # 列出指定包的详细信息
$ apt install # 安装指定的包,并同时安装其依赖的其他包
$ apt remove # 卸载包,但不删除相关配置文件
$ apt autoremove # 卸载因安装软件自动安装的依赖,而现在又不需要的依赖包
$ apt purge # 卸载包,同时删除相关配置文件
$ apt clean # 删除所有已下载的软件包
$ apt autoclean # 类似 clean,但删除的是过期的包
$ apt list --installed | grep x11
小技巧
Linux 用户也可以访问 https://pkgs.org/ 网站查询软件包。该网站支持多种 Linux 发行版和多个官方及第三方软件仓库,且为每个软件包提供了丰富的元信息、依赖和被依赖关系、包含的文件、安装方式以及更新历史等信息。
更换 pip 源¶
Ubuntu 可能没有预安装 pip3,需要自行安装并更换镜像源。
$ sudo apt install python3-pip
$ sudo ln -s /usr/bin/python3 /usr/bin/python # 更换 python 名
$ sudo ln -s /usr/bin/pip3 /usr/bin/pip # 更换 pip 名
$ mkdir ~/.pip
$ cd ~/.pip
$ sudo vim pip.conf # 更换 pip 国内源
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
:wq
注解
更推荐在 Linux 中使用 Anaconda 来安装使用 Python。
git¶
在 Ubuntu 上安装 git 进行代码开发协作。
# 在本机上配置个人信息
$ sudo apt install git
$ git config --global user.name "zhaozhiyuan1989"
$ git config --global user.email "shetu2008@163.com"
$ ssh-keygen -t rsa -C "shetu2008@163.com"
然后到 GitHub
和 Gitee 上添加 id_rsa.pub
,Gitee 可以在 Github 连接缓慢的时候提供帮助,从 Gitee 上克隆下载后需要在 .git/config
文件中修改为 Github 的地址。