linux软件属性相依,关于linux的基础问答

1.请讲讲rpm和yum的联系和区别?你喜欢使用哪种方式去安装软件?

答:联系:基于rpm但更胜于rpm的软件管理工具

区别:yum可以更方便的管理rpm软件包,自动解决rpm包的依赖关系,可以配置多个资源仓库。

我喜欢用yum安装软件,因为yum更加方便

2.如何自定义一个软件仓库,放入很多非redhat提供的软件,方便其他的机器使用yum 来安装软件?请写出详细步骤

答:

以yum安装linuxqq为例

步骤:A。服务器端配置

1.创建仓库目录mkdir /yum2

2.挂载镜像光盘mount -o loop rhel5u5.iso /iso

3.复制光盘内容到/yum目录中cp /iso/* /yum2/ -rf

4.修改服务端配置文件/etc/yum.conf

B。客户端配置

1.创建自己的.repo配置文件,进入/etc/yum.repos.d目录创建long.repo配置文件

2.long.repo配置如下:

baseurl=file:///yum2/Server

C。将linuxqq的rpm安装包复制到仓库中去cp linuxqq-v1.0.2-beta1.i386.rpm /yum2/Server/

D。用cteaterepo命令重新生成xml文件,让新存放入的linuxqq的rpm 包在安装的时候能找到createrepo --update /yum2/Server/

E。安装linuxqq yum install linuxqq

3.rpm --force --nodeps 选项有什么作用?

答:使用rpm方式安装一个软件包时发生软件属性相依的问题,或者已经安装以及版本不合的讯息无法安装时可以执意安装

4.rpm方式安装的软件httpd和编译安装的httpd软件有区别吗?为什么有了rpm方式安装软件,还要学习编译安装软件?

答:两种方式安装的httpd软件是没有区别的

RPM是依赖于某个特定发行版的,不同发行版不通用;而编译安装的是把源代码在某个特定平台上编译为二进制文件再安装,这种安装方法是通用的。

5.编译安装httpd软件的步骤,从获得httpd软件说起?

答:1。下载httpd的安装包lftp 192.168.0.254

lftp

192.168.0.254:~> cd software/

lftp

192.168.0.254:/software> get httpd-2.2.20.tar.gz

6834233 bytes transferred

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值