
1、Debian/Ubuntu系统(使用APT包管理器)
更新软件包列表sudo apt update
安装软件包sudo apt install [package-name]
卸载软件包sudo apt remove [package-name]
清理不再需要的包sudo apt autoremove
2、Red Hat/CentOS系统(使用YUM包管理器,CentOS 8及之后版本使用DNF)
安装软件包sudo yum install [package-name]
或sudo dnf install [package-name]
卸载软件包sudo yum remove [package-name]
或sudo dnf remove [package-name]
更新系统sudo yum update
或sudo dnf update
3、Arch Linux(使用Pacman包管理器)
更新软件包列表sudo pacman -Sy
安装软件包sudo pacman -S [package-name]
卸载软件包sudo pacman -R [package-name]
清理缓存sudo pacman -Sc
4、其他常用命令
搜索软件包在Debian/Ubuntu上使用apt search [search-term]
,在Red Hat/CentOS上使用yum search [search-term]
或dnf search [search-term]
。
查看已安装软件包列表在Debian/Ubuntu上使用dpkg -l
,在Red Hat/CentOS上使用yum list installed
或dnf list installed
。
5、编译安装
如果你需要从源代码编译安装软件,你通常会用到以下命令:
下载源代码通常使用wget
或curl
命令。
解压源代码使用tar
命令。
配置编译选项./configure
(需要安装autoconf
和automake
等工具)。
编译源代码make
。
安装软件sudo make install
。
6、其他软件管理工具
除了上述的包管理器外,还有一些其他的软件管理工具,如pip
用于Python包管理,npm
用于Node.js包管理等,这些工具通常有自己的安装、更新和卸载命令。
不同的Linux发行版可能使用不同的包管理器和命令,因此请根据你使用的系统选择合适的命令。