Linux教程-Linux软件包管理

上传人:我*** 文档编号:136649007 上传时间:2020-06-30 格式:PPT 页数:17 大小:342KB
返回 下载 相关 举报
Linux教程-Linux软件包管理_第1页
第1页 / 共17页
Linux教程-Linux软件包管理_第2页
第2页 / 共17页
Linux教程-Linux软件包管理_第3页
第3页 / 共17页
Linux教程-Linux软件包管理_第4页
第4页 / 共17页
Linux教程-Linux软件包管理_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《Linux教程-Linux软件包管理》由会员分享,可在线阅读,更多相关《Linux教程-Linux软件包管理(17页珍藏版)》请在金锄头文库上搜索。

1、Linux 软件包管理,姓名:李强强 QQ:447096447 微博:LAMP兄弟连_强强 邮箱:liqiangqiang,Linux 软件包管理,二进制软件包管理(RPM、YUM) 源代码包安装 脚本安装(Shell或Java脚本) Debian系Linux软件包管理简介,一、二进制软件包管理,RPM软件包的一个例子: sudo-1.7.2p1-5.el5.i386.rpm 其中包括软件名(sudo),版本号(1.7.2pl),发行号(5.el5),和硬件平台(i386)。 (1) 卸载 # rpm -e sudo 注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用-nodeps强

2、行卸载。,一、二进制软件包安装,(2)安装 # rpm -ivh /mnt/cdrom/CentOS/sudo-1.7.2p1-5.el5.i386.rpm 挂载光盘: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 查询: rpm -q sudo rpm -qa | grep samba,Error: Missing Dependency: libcdio.so.10 is needed by package 4:mplayer-1.0-85_snap20110607.el5.i386 (dag-at),RPM查询下载站:,一、yum软件包管理,应用

3、yum的好处 自动解决软件包依赖关系 方便的软件包升级,一、yum软件包管理,安装 yum install(-y 自动安装) 检测升级 yum check-update 升级 yum update 卸载 yum remove 软件包查询 yum list 软件包信息 yum info 帮助 yum -help、man yum,yum升级程序问题,yum install安装时可能会提示其他应用程序yum- updatesd正在执行yum锁定的错误。 Another app is currently holding the yum lock; waiting for it to exit. The

4、 other application is: yum-updatesd-he Memory : 14 M RSS ( 26 MB VSZ) Started: Tue Aug 9 16:20:21 2011 - 20:59 ago State : Sleeping, pid: 4153 查询后关闭即可: ps -le | grep yum-updatesd kill -9 进程PID,修改yum源为安装光盘,# vi /etc/yum.repos.d/CentOS-Media.repo 编辑配置文件 c5-media name=CentOS-$releasever - Media baseurl

5、=file:/mnt/cdrom # file:/media/cdrom/ # file:/media/cdrecorder/ gpgcheck=0 enabled=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 # mv /etc/yum.repos.d/CentOS-Base.repo . 移至其他位置,(4)查询 选项: -a 查询所有已安装的软件包 -f 查询文件所属软件包 -p 查询软件包 -i 显示软件包信息 -l 显示软件包中所有文件 -d 显示文档文件 -c 显示配置文件,一、RPM查询,RPM查询应用案例: 1、查询文件

6、隶属的软件包:rpm -qf 2、查询软件包信息:rpm -qi、rpm -qip 3、查询软件包安装文件:rpm -ql、rpm -qlp 4、查询软件包配置文件:rpm -qc、rpm -qcp,一、RPM查询,(5)校验 # rpm -V 软件名称 # rpm -Vf 文件 5 文件md5校验值 S 文件大小 L 链接文件 T 文件时间值 D 设备文件 U 文件所有者 G 文件所属组 M 文件权限,一、RPM校验,(6)软件包文件提取 解压所有文件到当前目录 # rpm2cpio initscripts-8.45.30-2.el5.centos.i386.rpm | cpio -idv

7、解压指定文件到当前目录 # rpm2cpio initscripts-8.45.30-2.el5.centos.i386.rpm | cpio -idv ./etc/inittab,一、RPM包文件提取,二、源代码包安装,应用举例(proftpd): # tar -xzvf proftpd-1.3.3d.tar.gz(解压解包) # cd proftpd-1.3.3d # ./configure -prefix=/usr/local/proftpd(配置) # make (编译) # make install (安装) 软件下载地址:http:/www.proftpd.org,三、脚本安装,应用举例(webmin) # tar -xzvf webmin-1.530.tar.gz # cd webmin-1.530 # vi README # ./setup.sh 软件下载地址:,练习,二进制软件包安装、升级、卸载 二进制软件包查询 二进制软件包校验 应用案例: /etc/inittab文件恢复、vim配置文件注释 源代码包安装练习,Thank you very much,姓名:李强强 QQ:447096447 微博:LAMP兄弟连_强强 邮箱:liqiangqiang,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号