在Debian系统中,管理软件包主要使用APT(Advanced Package Tool)和dpkg工具。APT是一个高级的包管理系统,可以自动处理软件包之间的依赖关系,而dpkg则是一个底层的包管理工具,直接操作.deb包。以下是使用APT和dpkg管理Debian软件包的常用命令:
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt install <package_name>
sudo apt remove <package_name>
sudo apt purge <package_name>
sudo apt autoclean
sudo apt autoremove
sudo apt search <package_name>
sudo apt show <package_name>
sudo apt list --installed
sudo apt-get download <package_name>
sudo apt-get install -f
sudo add-apt-repository <repository_name>
sudo apt update
sudo apt-get dist-upgrade
sudo apt install <package1> <package2> <package3>
apt-cache policy <package_name>
sudo apt-get install --simulate <package_name>
sudo apt-mark hold <package_name>
sudo apt-mark unhold <package_name>
sudo dpkg -i package_name.deb
sudo dpkg -r package_name
sudo dpkg -P package_name
sudo dpkg -l
sudo dpkg -l | grep keywords
请注意,执行这些命令通常需要管理员权限,因此在命令前通常会使用sudo
。此外,APT和dpkg命令的使用可能会因Debian版本的不同而有所差异,建议查阅最新的官方文档以获取最准确的信息。