欢迎来到天天文库
浏览记录
ID:20341863
大小:354.00 KB
页数:7页
时间:2018-10-12
《linux下的添加删除程序 system-config-packages》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux下的添加/删除程序:system-config-packages在rehdat的安装过程中,有个界面让用户选择需要安装的软件包:在这个界面下,客户可以根据自己的需求,选择合适的安装包进行安装.那么在操作系统安装完成后, 可以用system-config-packages再调用出这个界面system-config-packages是一个基于x-windows的工具,在RHEL5位于如下位置 [root@mylab~]#whichsystem-config-packages/usr/sbin/system-config-packages该工具只能在图形界面下使用,也可以使用A
2、pplications--Add/removesoftware调出该画面的或者在图形界面下打开终端并输入system-config-packages:但是在这个界面中,只列出了当前版本radhat中已经安装的rpm包,并不包含将要添加的软件要真正实现system-config-packages的添加/删除程序功能,可以用以下步骤来实现1. 1,挂载Linux安装盘到mnt目录下:mount/dev/cdrom/mntredhat安装盘的目录结构如下,在其中的Server目录下包含了redhat的全部rpm包:2,2,修改 /usr/lib/python2.4/site-pa
3、ckages/yum/yumRepo.py文件:s 搜索关键字remote,RHEL5.3在第644行,根据之前安装盘加载的路径,将更改为(注意S大写)3,3,在 /etc/yum.repos.d/下创建一个文件,文件名不限制,但是后缀一定要是‘.repo’例如 vi/etc/yum.repos.d/update.repo然后编辑该文件内容如下:[update]name=updatebaseurl=file:///mnt/Servergpgcheck=0enabled=14 4,运行 yumcleanall 清除一下cache.5. 然后再次运行 system-co
4、nfig-packages ,就会看到类似于安装过程中的画面了:可以看到已经安装的和未安装的了 5,现在就可以选择自己需要安装的包,而且可以解决依赖性的问题,此时也可以通过yum命令来添加及删除软件单纯用rpm命令来安装软件无法解决依赖性问题,但是用system-config-packages或者yum就没有这个问题了6,但是在卸载光驱后,再次执行system-config-packages时会出现如下错误啊,貌似不能用了,请点击上幅图片中的“RepositoryManager”然后将下幅图片中的“update”前边的对号去掉即可马上又OK了此时查看/etc/yum.repos.
5、d/update.repo文件就会发现 enabled=0在5.1的系统中无法执行第6步以下的内容,也就是不可以用图形界面的方式来屏蔽掉Repositories,只能通过更改配置文件将 enabled=0 来实现。以后就知道如何方便地设置本地光盘上的软件仓库啦。
此文档下载收益归作者所有