更新yum源的索引
通常来说,在使用yum安装软件之前,我们需要更新一下系统的yum源索引:
sudo yum check-update
请注意,这里的check-update并不更新软件包,而是类似于apt的apt-get update
查看所有已经安装的包
sudo yum list installed
查看某个包的安装文件
rpm -ql firefox
或者:
repoquery -l firefox
搜索软件包
sudo yum search firefox
获取软件包信息
sudo yum info firefox
安装软件包
sudo yum install firefox
该命令需要用户手动输入y以确认,这在某些自动化脚本中时不可行的,于是可以通过以下命令代替手动输入:
sudo yum install -y firefox
更新软件包
sudo yum update firefox
和安装软件一样,该命令需要用户手动输入y以确认,为此可以:
sudo yum update -y firefox
更新所有软件包
sudo yum update
或者:
sudo yum upgrade
两者的区别在于,update不会删除过时的软件,而upgrade会(比较危险)。请注意,yum update
和apt-get update
所完成的功能是完全不同的,前者会实际地更新所有软件包,而后者只是更新index而已。经常地,在使用习惯了ubuntu之后,切换到centos,习惯性地执行以下sudo yum update
,这个得不到你想要的结果。
卸载软件包
sudo yum remove firefox
和安装软件一样,该命令需要用户手动输入y以确认,为此可以:
sudo yum remove -y firefox
网友评论