Linux --- 安装软件程序

1 篇文章 0 订阅
1 篇文章 0 订阅

安装软件程序常见的有一下3种:

① yum:在Red Hat和Fedora中使用。

② urpm:在Mandriva中使用。

③ zypper:在openSUSE中使用。

现在安装软件普遍都是采用 yum 和 rpm 安装方式:

yum 安装

yum list installed     列出已安装包

查看系统上已安装的包,将已安装包的列表重定向到 installed_software文件中:

yum list installed > installed_software 

  yum list  软件包名    查看软件包是否安装,下图查看 xterm 包是否安装:

yum  provides   文件名    查找某个特定文件属于哪个软件包  下图查看 /etc/yum.conf 属于哪个安装包

yum  install  软件包名  用 yum 安装软件包   下图安装 xterm 软件包:

yum list updates  列出所有已安装包的可用更新    

yum  update  软件包名    对更新列表中的所有包进行更新  

yum   remove  软件包名     用 yum 卸载软件(只删除软件包,保留配置文件和数据文件)下图卸载 xterm 软件:

yum  erase  软件包名     删除软件和它所有的文件

有时在安装多个软件包时,某个包的软件依赖关系可能会被另一个包的安装覆盖掉。这叫作损坏的包依赖关系(broken dependency)。 

① 清理 yum 文件:yum clean all

②显示所有包的库依赖关系以及什么软件可以提供这些库依赖关系:yum deplist 软件包名

③ 忽略依赖关系损坏的那个包,继续更新其他软件包:yum update --skip-broken

yum  repolist   查看从哪个库中获取软件 (yum 的仓库定义文件位于 /etc/yum.repos.d)

yum install 软件包名 -y    在线安装软件包  (这也是我最常用的安装软件方式)

通过 rpm -qa 命令可以查看 tree 软件包已经安装了

从源码安装   

RPM的优点:

①rpm 文件为已编译过的二进制文件,可直接提供给用户使用

rpm文件被安装之前,rpm会先检查系统的硬盘容量、操作系统版本等,避免文件被安装错误

rpm文件也自带软件版本信息、软件属性名称、软件用途说明、软件所含文件等信息

rpm管理的方式使用数据库记录rpm文件的相关信息,便于升级、查询、验证、删除

RPM常用参数

rpm -ivh  软件包名          安装 rpm 软件包 ( -i 表示安装,v 表示显示安装过程,h 表示显示进度)

rpm -Uvh  软件包名         升级 rpm 软件包 ( -U 表示升级 rpm 软件包)

rpm -qa  软件包名            查找指定的软件包

rpm -qpl  软件包名           列出 rpm软件包内的文件信息

rpm -qpi  软件包名           列出 rpm 软件包的描述信息

rpm -qf  软件包名             查找指定文件属于哪个 rpm 软件包

rpm -Va                             效验所有的rpm 软件包,查找丢失的文件

rpm -qa | sort | more  这条命令会执行 rpm 命令,将 rpm 的输出通过管道传给 sort 命令(输出会一闪而过),然后再将 sort 的输出通过管道传给 more(分页查看) 命令来显示,这样就可以使用 less 或 more 命令来阅读显示的信息:

使用 rpm 安装 vsftpd 

df -h 查看文件系统的使用情况

mount /dev/cdrom /media    使用 mount 命令,将系统ISO镜像挂载到 /media 文件下

切换到 /media 下查看系统镜像是否挂载成功

挂载成功之后切换到  cd /mnt/Packages  目录下,使用 ls vsftpd* 查看系统是否安装或者含有vsftpd 的 rpm 包

使用 rpm -ivh 命令安装vsftpd软件包:  rpm -ivh vsftpd-3.0.2-10.el7.x86_64.rp 

进入vsftpd.conf 查看配置文件

至此,使用 rpm 方法完成安装 vsftpd 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值