‹ 返回笔记 Esc·

APT 命令

apt 命令 (Debian/Ubuntu 系列) --- apt 切换成阿里云 1. 备份原配置文件 Ubuntu 24.04 使用 DEB822 格式,默认源配置在: 2. 编辑源配置文件 将原内…

apt 命令 (Debian/Ubuntu 系列)

1apt update               # 更新软件包索引
2apt upgrade              # 升级已安装的软件包
3apt install <package>    # 安装软件包
4apt remove <package>     # 卸载软件包
5apt purge <package>      # 完全卸载软件包(包括配置文件)
6
7apt list                 # 列出所有可用软件包
8apt list --installed     # 列出已安装的软件包
9apt list --upgradable    # 列出可升级的软件包
10apt search <keyword>     # 搜索软件包
11apt show <package>       # 显示软件包的详细信息
12apt download <package>   # 下载指定软件包的 .deb 文件,而不进行安装
13apt reinstall <package>  # 重新安装指定软件包,适用用软件包出现问题或损坏
14apt autoremove           # 删除不再需要的依赖包
15apt autoclean            # 清理本地软件包缓存中的过期文件

apt 切换成阿里云

1. 备份原配置文件

Ubuntu 24.04 使用 DEB822 格式,默认源配置在:

1/etc/apt/sources.list.d/ubuntu.sources
2
3sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

2. 编辑源配置文件

1sudo vim /etc/apt/sources.list.d/ubuntu.sources

将原内容替换为以下阿里云源配置(适用于 amd64 架构,如是 arm64 可改用 ubuntu-ports):

1Types: deb
2URIs: https://mirrors.aliyun.com/ubuntu/
3Suites: noble noble-updates noble-security noble-backports
4Components: main restricted universe multiverse
5Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
6
7Types: deb-src
8URIs: https://mirrors.aliyun.com/ubuntu/
9Suites: noble noble-updates noble-security noble-backports
10Components: main restricted universe multiverse
11Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

3. 保存并退出编辑器

4. 更新索引并升级系统

1sudo apt update

apt 走网络代理

  1. 创建或编辑 APT 的代理配置文件
1sudo vim /etc/apt/apt.conf.d/95proxy.conf
  1. 在文件中加入以下内容,假设同样代理且无用户名/密码:
1Acquire::http::Proxy "http://proxy.server.com:8080/";
2Acquire::https::Proxy "http://proxy.server.com:8080/";
  1. 保存退出后,运行:
1sudo apt update