9.安装软件程序

各种PMS:包管理系统,一个数据库,用来记录各种相关内容
linux系统上已安装了什么软件包
每个包上安装了什么文件
每个已安装软件包的版本

/ yum

卸载软件
yum remove package_name 只删除软件包的数据和配置文件
yum erase package_name 删除软件和他所有的文件

处理损坏的包依赖关系
损坏的包依赖关系:某个包的软禁啊依赖关系可能会被另一个包的安装覆盖掉。
处理: yum clean all
yum update
还不行的话 , yum deplist package_name 就能显示所有包的依赖关系以及什么软件可以提供这些依赖库的关系。

最后的办法:若是以上还不行的话,可以使用 yum update --skip-broken 允许你忽略依赖关系损坏的那个包,继续去更新其他的软件包。

查看你从哪些仓库中获取软件。

yum repolist

若仓库中没有需要的软件,你可以编辑一下配置文件,/etc/yum.repos.d

从源码创建安装///

  1. ./configure 确保正确的库依赖关系、合适的编译环境
  2. make 编译源码、链接器会为这个包创建最终的可执行文件。
  3. make install 经2之后程序编译好了,但是你只能在编译好程序的目录下执行该程序,为了能在任何目录下使用该程序,你可以执行make install 命令。(这个要有makefile文件)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值