apt

sudo apt update  # 更新软件包列表,不会安装或升级任何软件

sudo apt upgrade  # 升级已安装的软件包
sudo apt full-upgrade  # 注意:upgrade 不会处理依赖关系的改变(例如,不会安装新依赖或删除旧包)。如果需要更彻底的升级(比如系统内核升级),可以使用 full-upgrade

sudo apt install <package_name>  #  安装软件包
sudo apt install <package1> <package2> <package3>

sudo apt remove <package_name>  # 移除(remove): 只删除软件包本身,但保留配置文件
sudo apt purge <package_name>  # 清除(purge): 彻底删除软件包以及其所有的配置文件

apt search <search_term>  # 搜索软件包

apt show <package_name>  # 显示软件包详细信息

apt list --installed  # 列出已安装的软件,配合 grep 进行筛选

sudo apt autoremove  # 自动清理无用包

# apt 会将下载的 .deb 软件包文件保存在 /var/cache/apt/archives/ 目录中。时间一长,这会占用大量空间。你可以手动清理它们
sudo apt clean
sudo apt autoclean  # 更温和一些,只删除那些无法再从软件源下载的旧包文件

注意事项

  • 谨慎使用 purgeautoremove : 确保你了解要删除的是什么,特别是 autoremove 有时会提示要删除一些看起来重要的包,需要仔细确认
  • 理解命令含义: 在执行任何 sudo 命令前,最好知道这个命令是做什么的
  • 保持系统最新: 定期更新和升级是保持系统安全和稳定的好习惯