Linux无法联网无gcc怎么安装软件?

以前在Linux上一直使用yum安装软件,非常舒服.最近老大搞了个虚拟机,叫我装下环境,我很开心地接受,不就是yum安装,再配下环境变量吗!结果这台虚拟机不允许联网,我懵逼了.

没办法,只能去下tar包老老实实手动安装,结果编译的时候报错说没有编译器,然后我就傻傻去下了个gcc.tar,下完就傻了,装这个不也要编译器吗!

百度一波,发现了rpm这种好东西!

tar包: 跟zip相似,是一种传输格式.tar包是软件源码的压缩包,安装时需要编译再进行安装,编译需要编译器,如:gcc

rpm包: Redhat Package Management,是红帽子公司开发的包管理器,是源码编译后的结果

如果你的虚拟机无法联网无gcc,你可以去网上找对应的rmp包,再进行安装!

rpm常用命令:

安装: rpm -ivh --prefix=path xxx.rpm

--prefix: 指定安装路径,注意有的rpm包不允许指定路径,这时候大多要求root权限(不是root用户需要配置sudo),因为会使用到root用户的文件夹

如果软件的依赖包太多,可以下好全部的依赖包,使用如下命令一起安装:

rpm -ivh  *.rpm --nodeps --force

查询软件路径: whereis xxx

卸载: rpm -e xxx

如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息,可以增加参数 --nodeps ,就可以强制删除

rpm -e --nodeps xxx

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值