linux rpm软件包管理

rpm软件管理(以下操作是在桌面环境下的)

1、查询某个软件是否安装

rpm -qa|grep 关键词

案例:查询linux是否安装firefox
rpm -qa|grep firefox
在这里插入图片描述
2、卸载某个软件

rpm -e 软件名称
当卸载时,存在依赖关系的时候,又不想解决这个问题的时候,可以用

rpm -e 软件名称 --nodeps
案例:卸载火狐软件
rpm -e firefox
在这里插入图片描述
案例:卸载Apache

rpm -e httpd (可以发现Apache是有依赖关系,只能强制卸载)
在这里插入图片描述
rpm -e --nodeps
在这里插入图片描述
3、软件的安装
软件包的获得方式
a.去官网下载
b.可以从光盘获得

4、光盘挂载
注意:要先连接光盘:
在这里插入图片描述
a.查看块状设备的信息:lsblk
在这里插入图片描述
b.解挂操作
当前光盘是挂在 /medin/Centos_6.5_find,可以通过lsblk查看到)
umount /media/Centos_6.5_find
在这里插入图片描述
c.创建/mnt/cdrom目录:
在这里插入图片描述
d.将光盘挂载到 /mnt/cdrow
mount /dev/sr0 /mnt/cdrow
在这里插入图片描述e.查看挂载情况:
在这里插入图片描述
f.安装软件的命令
#rpm -ivh 软件包完整名称(包括具体的路径)

安装火狐软件
先进入/mnt/cdrom/Packages目录
rpm -ivh firefox-(用 tab补全去找)
在这里插入图片描述
安装Apache软件
5、在没有装任何软件的命令行系统再试着以上两个软件,就会发现太多的依赖关系,如何解决就用yum安装。

注意:挂载只是暂时挂在,重启后挂载,失效所以我们想要实现永久挂载,必须配置挂载的配置文件:

vim /etc/fstab //编辑自动挂载的配置文本
在这里插入图片描述
//完成后保存退出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章