Linux的终端无法使用rpm命令
发布网友
发布时间:2022-02-26 19:14
我来回答
共8个回答
热心网友
时间:2022-02-26 20:43
rpm2cpio FileName.rpm | cpio -div
rpm命令十分强大
1 查询已安装在linux系统中的rpm软件包的信息
2 查询rpm软件包安装文件的信息
3 安装rpm软件包到当前linux系统
4 从linux系统中卸载已安装的rpm软件包
5 升级当前linux系统的rpm软件包
(1)#rpm -qa后面不接参数用于查看系统中已经安装的所有的rpm包
(2)#rpm -q rpm包名用于查看系统中是否安装了该软件包,如果安装了,系统会显示完整的包名;如果没有安装,系统会提示"package bas is not installed"。
(3)#rpm -qi rpm包名用于查看系统中已经安装的rpm包的完整信息,包括该包的版本信息,安装时间和大小等。
(4)#rpm -ql rpm包名用于查看该软件包都安装到了那些位置。
(5)#rpm -qf 文件名用于查看某个文件使用那个rpm包安装的。
(6)#rpm -qpi rpm包名和#rpm -qpl分别用于查看没有安装的包的信息,注意下和(4)、(5)的区别。
(7)#rpm -ivh 包名用于安装rpm软件包,i代表安装、v代表可视化安装、h代表安装的时候显示进度。
(8)#rpm --force -irpm包用于强制安装rpm软件包,--force参数用于安装存在依存关系的rpm包。不过一般我们并不怎做,解决依存关系的较好的方法是使用#rpm -i 命令一起安装。
(9)#rpm -e rpm包名用于删除rpm软件包。rpm -e --nodeps 包名用于删除存在依存关系的软件包,该命令可以将和该包存在依存关系的所有的软件包统统删除。
(10)#rpm -Urpm包名用于对rpm包的升级。
上面也是转的别人写的 希望对你有帮助追问没帮助啊...老兄
热心网友
时间:2022-02-26 22:01
“LostTitan@LostTitan-laptop:~/下载$ pwd -P
/home/LostTitan/下载”
注意美元符号$说明你当前不是管理员
不是管理员没有办法用rpm命令,当然,/sbin的环境变量也没有加进去
所以你应该先su到root,然后再执行追问原来如此,那该如何具体操作?
追答直接敲入su命令,输入你的root密码
然后再做一次
热心网友
时间:2022-02-26 23:36
rpm命令是在redhat的linux操作系统下可以使用的安装软件命令,其他的是不行的。比如redhat enterprise linux , linux fedora。你的操作系统不一样
热心网友
时间:2022-02-27 01:27
要看你用的什么版本的linux哈,红帽风格的才有rpm命令
当然,如果是其他linux版本,需要转换安装包
热心网友
时间:2022-02-27 03:35
哥们你用的是那个LINUX系统啊 有的不支持rpm ,我建议你下载个yum 有的包有依赖关系就不能正常安装 用yum呢过解决这个问题的
热心网友
时间:2022-02-27 06:00
YLMF是在ububtu上修改来的,不能用rpm包。用deb包吧。追问下载了deb包,该如何解压安装?
追答deb包直接双击安装就行了。
热心网友
时间:2022-02-27 08:41
貌似你用的是雨林木风的系统,换ubuntu吧,再说了,雨林木风的系统是在ubuntu上改的ubuntu的包管理机制是dpkg
热心网友
时间:2022-02-27 11:39
rmp是redhat下的