
1、apt-get (Debian/Ubuntu系统)
sudo apt-get update
更新软件包列表。
sudo apt-get install <package-name>
安装指定的软件包。
sudo apt-get remove <package-name>
卸载指定的软件包。
sudo apt-get autoremove
自动卸载不再需要的依赖包。
sudo apt-get upgrade
升级所有已安装的软件包到最新版本。
sudo apt-get dist-upgrade
智能升级,处理依赖关系,并删除过时的软件包。
2、yum (CentOS/RHEL系统,较旧版本)
sudo yum update
更新软件包列表并升级已安装的软件包。
sudo yum install <package-name>
安装指定的软件包。
sudo yum remove <package-name>
卸载指定的软件包。
3、dnf (CentOS/RHEL系统,较新版本)
sudo dnf update
更新软件包列表并升级已安装的软件包。
sudo dnf install <package-name>
安装指定的软件包。
sudo dnf remove <package-name>
卸载指定的软件包。
4、zypper (openSUSE系统)
sudo zypper refresh
更新软件包列表。
sudo zypper install <package-name>
安装指定的软件包。
sudo zypper remove <package-name>
卸载指定的软件包。
sudo zypper update
升级所有已安装的软件包。
5、pacman (Arch Linux/Manjaro系统)
sudo pacman -Sy
更新软件包列表。
sudo pacman -S <package-name>
安装指定的软件包。
sudo pacman -R <package-name>
卸载指定的软件包。
sudo pacman -U
从本地文件安装软件包。
sudo pacman -Su
升级所有已安装的软件包。
6、pip (Python包管理器)
pip install <package-name>
安装指定的Python软件包。
pip uninstall <package-name>
卸载指定的Python软件包。
7、npm (Node.js包管理器)
npm install <package-name>
安装指定的Node.js软件包。
npm uninstall <package-name>
卸载指定的Node.js软件包。
8、gem (Ruby包管理器)
gem install <package-name>
安装指定的Ruby软件包。
gem uninstall <package-name>
卸载指定的Ruby软件包。
这些命令涵盖了Linux系统中常见的软件包管理方式和安装命令,具体使用哪个命令取决于你使用的Linux发行版和需要安装的软件类型。