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 //编辑自动挂载的配置文本
//完成后保存退出