apt方式安装
更新时间:
# 简介
apt 是 ubuntu 操作系统的包管理工具,用于在 Ubuntu、Debian 和相关 Linux 发行版上安装、更新、删除和管理 deb 软件包。其源是 ubuntu 仓库,安装的包是系统化的包。
# 安装
在官方镜像中已预置 apt 工具,可直接使用 apt 安装其他工具。
# 镜像源
apt 安装时默认从国外镜像源拉取包,会出现不稳定的情况(即下载包的速度非常慢),可在 /etc/apt/sources.list
中添加国内镜像源后再用 apt 安装其他软件。
# 镜像源更改
打开开发环境网页终端。
执行如下命令备份。
sudo cp /etc/apt/sources.list /etc/apt/sources.listBak
替换 /etc/apt/sources.list 文件中的镜像源为
sed -i "s#http://archive.ubuntu.com/ubuntu/#https://mirrors.virtaicloud.com/repository/ubuntu/#g" /etc/apt/sources.list sed -i "s#http://security.ubuntu.com/ubuntu/#https://mirrors.virtaicloud.com/repository/security/#g" /etc/apt/sources.list cp /etc/apt/sources.list.d/cuda.list /etc/apt/sources.list.d/cuda.listBak sed -i "s#https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64#https://mirrors.virtaicloud.com/repository/cuda/#g" /etc/apt/sources.list.d/cuda.list touch /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-focal.list echo "deb https://mirrors.virtaicloud.com/repository/ppa/ focal main" > /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-focal.list
执行如下命令,使配置生效。
sudo apt-get update
# 其他注意事项
对于相同 python 包,命名可能会不同。如对于python2 来说,包的名称可能是 python-<package_name>
,对于python3 来说,包的名称可能是 python3-<package_name>
。
# 常用命令
命令 | 描述 |
---|---|
apt list --installed | 列出所有已安装的包。 |
apt list --all-versions | 列出可更新的软件包及版本信息。 |
apt update | apt 更新。 |
sudo apt update <package_name> | 更新指定的软件。 |
apt upgrade | 升级软件包。 |
apt install package_name | 安装第三方工具包。 |
apt install <package_1> <package_2> <package_3> | 安装多个软件包。 |
apt remove package_name | 卸载第三方工具包。 |
sudo apt autoremove | 清理不再使用的依赖和库文件。 |
apt search <package_name> | 查找第三方工具包。 |
sudo apt show <package_name> | 显示软件包具体信息,例如:版本号,安装大小,依赖关系等等。 |