Linux中的包管理

rpm(redhat package manager)

  • 查看安装包
rpm -qa
  • 查看是否安装jdk
rpm -qa | grep jdk
  • 查看软件安装详情
rpm -qi jdk
  • 查看软件中的文件
rpm -ql jkd
  • 查看文件属于哪个软件包
rpm -qf /etc/passwd
  • 卸载软件
rpm -e firefox
  • 强制删除依赖软件
rpm -e --nodeps foo
  • 安装rpm包,i=install v=verbose(提示) h=hash(进度条)
rpm -ivh

yum

  • 查看安装软件
yum list | grep xxx
  • 安装
yum install xxx -y
yum其他选项

参考

–nogpgcheck:禁止进行gpgcheck
-y: 自动回答为“yes”
-q:静默模式
–disablerepo=repoidglob:临时禁用此处指定的repo
–enablerepo=repoidglob:临时启用此处指定的repo
–noplugins:禁用所有插件
yum源列表
yum repolist [all|enabled|disabled]:显示仓库列表
yum grouplist:显示包组
yum list {available|installed|updates} :显示包列表
yum list vsftpd* 显示和vsftpd匹配的包
yum安装卸载
yum install package
yum restall package:重做
yum update package:更新包
yum check-update
yum remove package1 [package2]

yum info 查看程序包信息
yum provides feature1
yum search xxx :搜索带有某个关键字的安装包
yum 缓存
yum makecache :构建缓存
yum clean all:清除所有缓存

发布了8 篇原创文章 · 获赞 0 · 访问量 155

猜你喜欢

转载自blog.csdn.net/flipped___/article/details/104217137