预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

说明这些并不全面, 就像windows不是每个软件的安装都一样。 其实rpm的管理比ms的要全面的多。 新手先看看下面,举一反三!不要死心眼,就这么用! 仔细学习吧,如果你现在是学生,太好了,学会Linux就能混碗饭吃。注意是白领的饭。 一点都不夸张,用过Linux的人都不多, 这就是趋势,不要那天要做每人做过的,如果有什么是没人做的,那他就不值得作。顺应趋势吧 我都贴了好几回了,要是觉得有用就保存好! 1、源代码包的安装 gzip-dapache_1.3.20.tar.gz(解压) tarxvfapache_1.3.20.tar(解包) cdapache_1.3.20 ./configure(配置)----./configure--help(查看configure选项) make(编译) makeinstall(安装) makeclean(卸载) 注:典型的源代码包可以这样安装,但不都是这样,如webmin 要执行其目录下./setup.sh进入交互式配置安装 卸载用uninstall程序 具体如果不清楚看要安装的包下的README文件 2、RPM包的安装 RPM软件包的一个例子: foo-1.0-1.i386.rpm 其中包括软件包的名称(foo),版本号(1.0),发行号(1),和硬件平台(i386)。 (1)安装 #rpm-ivhfoo-1.0-1.i386.rpm foo ####################### A.软件包已被安装 #rpm-ivhfoo-1.0-1.i386.rpm foopackagefoo-1.0-1isalreadyinstalled error:foo-1.0-1.i386.rpmcannotbeinstalled 如果你仍旧要安装该软件包,你可以在命令行上使用--replacepkgs选项,这将忽略该错误信息。 B.文件冲突 如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息: #rpm-ivhfoo-1.0-1.i386.rpm foo/usr/bin/fooconflictswithfilefrombar-1.0-1 error:foo-1.0-1.i386.rpmcannotbeinstalled 要想让RPM忽略该错误信息,请使用--replacefiles命令行选项 C.未解决依赖关系 RPM软件包可能依赖于其它软件包,在安装了特定的软件包之后才能安装该软件包。 #rpm-ivhbar-1.0-1.i386.rpm faileddependencies: fooisneededbybar-1.0-1 你必须安装完所依赖的软件包,才能解决这个问题。如果想强制安装(但是,这样安装后的软件包未必能正常运行),请使用-nodeps命令行选项。 (2)卸载 #rpm-efoo 注意:这里使用软件包的名字foo,而不是软件包文件的名字“foo-1.0-1.i386.rpm”. 如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息。如: #rpm-efoo removingthesepackageswouldbreakdependencies: fooisneededbybar-1.0-1 要想RPM忽略该错误信息继续卸载的话(但是,依赖于该软件包的程序可能无法运行),请使用-nodeps命令行选项。 (3)升级 #rpm-Uvhfoo-2.0-1.i386.rpm foo ############################### 当使用旧版本的软件包来升级新版本的软件时,会产生以下错误信息: #rpm-Uvhfoo-1.0-1.i386.rpm foopackagefoo-2.0-1(whichisnewer)isalreadyinstalled error:foo-1.0-1.i386.rpmcannotbeinstalled 要使RPM坚持这样“升级”,可使用--oldpackage命令行参数。 (4)查询 #rpm-qfoo foo-2.0-1 软件包指定选项: -a查询所有已安装的软件包. -f将查询包含有文件的软件包 -q 查询软件包文件名为的软件包 信息选择选项: -i显示软件包信息,如描述,发行号,尺寸,构建日期,安装日期,平台,以及其它各类信息。 -l显示软件包中的文件列表。 -s显示软件包中所有文件的状态。 -d显示被标注为文档的文件列表(man手册,info手册,README's,etc). -c显示被标注为配置文件的文件列表。这些是要在安装完毕以后加以定制的文件(sendmail.cf,passwd,inittab,etc)。 对于那些要显示文件列表的文件,可以增加-v命令行选项以获得如