来自:.Org
总结:Core系统中的包管理器是——;该工具可用于删除和添加系统光盘提供的软件包;本文还附加了ISO加载和解包使用mount -o loop file.iso;也为 yum 和 apt 包管理器也引入了;
++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
文本:
++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
核心包管理工具–该工具主要用于系统安装盘中的软件管理,比如从安装盘中添加,有时我们在安装系统的时候没有安装软件,可以用这个软件来补充;也可以使用软件A包管理工具,通过系统安装盘删除已安装的软件;功能不是特别强大;但仍然需要重新安装软件;
一、–安装使用;
1、首先确认是否已经安装——
[root@]# rpm -qa —
—1.2.25-1
如果上面有提示,说明已经安装;
如果没有安装,可以使用以下命令安装:
[root@]# rpm -ivh –*
2、跑——
[@ ~]# — –help
用法:– [–help] [–tree=PATH] [–=PATH]
可以看到–的帮助,可以看到–支持iso重新安装或删除包;
所以我们在运行这个命令的时候,需要指定ISO的存放位置;
[@ ~]# — –=ISO光盘镜像存放的目录;
可能你的ISO镜像存放在fat32分区,可以用mount挂载分区;
请参阅“在核心 4.0 中加载 NTFS 和 FAT32 分区的详细信息”
比如我把ISO存放在操作系统的fat32分区中,根据文档《核心4.0中加载NTFS和FAT32分区的细节》将其挂载到/mnt/wind目录下;
而我把四人ISO放在fat32分区,直接放在fat32分区下;所以挂载到/mnt/wind,所以ISO目录是/mnt/wind
所以根据自己系统的情况,用包管理器添加和删除软件的命令是:
[@ ~]# — –=/mnt/wind
注意:如果在某个目录下存放了四个ISO,则必须将四个ISO同时放在一个目录下;这将阻止您播放某张 CD;
二、如何在Linux中打开iso文件?
其实ISO也是一个包文件,类似于rar和zip文件,只是它们的格式不同;除了使用包管理器,我们还可以将iso挂载到一个目录;这样,我们也可以手动安装我们需要的包;
首先,我们必须使用将iso加载到目录中
mount -o loop ISO 文件名目录
例如,我们想将 iso 临时加载到 /mnt/temp 目录中。当然,我们要先建好这个目录
[root@]# mkdir /mnt/temp
然后我们加载FC4的第一个ISO文件;
[root@]# mount -o loop /mnt/wind/FC4-i386-disc1.iso /mnt/temp/
[root@]# ls /mnt/temp/
GPL RPM-GPG-KEY RPM-GPG-KEY– TRANS.TBL
eula.txt – RPM-GPG-KEY-beta RPM-GPG-KEY–test
-注意 RPM-GPG-KEY-RPM-GPG-KEY-
我们需要的RPM包位于/mnt/temp//RPMS目录下;
如果我想把四个ISO文件都解压出来,我们可以一个一个的加载,然后把每个ISO文件的内容复制到同一个目录下;
[root@]# mkdir /mnt/hda10/fc40
[root@]# cp -R /mnt/temp/* /mnt/hda10/fc40/
然后我们加载第二个 ISO;
[root@ ]# /mnt/temp 注意:先卸载第一个ISO;
我们加载第二个 ISO;和第一个 ISO 一样,将所有文件解压并放在与第一个 ISO 提出的文件相同的目录中;如果系统提示您覆盖文件,只需覆盖它。; 第三和第四盘也是如此;
[root@]# cp -R /mnt/temp/* /mnt/hda10/fc40/
cp:覆盖’/mnt/hda10/fc40/eula.txt’?是的
通过这个例子,我们知道解压出来的四个ISO中的所有文件都存放在/mnt/hda10/fc40目录下。所以如果我们要查看Core4.0的所有RPM包,我们可以到/mnt/hda10/fc40//RPMS目录下查看,一个有很多,四个盘都在;
如果要安装某些东西,请使用
[root@]#rpm -ivh file.rpm 注:file为软件包名称;
如果有依赖,先安装依赖包;
比如我们要安装gaim
[root@ ]#rpm -ivh gaim*.rpm 注意:可以使用通配符
三、其他软件包管理器,可在线升级、安装、卸载软件包;
在里面,有两个包管理器yum和apt;详情请参考 yum 和 apt 的相关帖子;
《资源介绍,以及apt和yum的应用》
《(计划扩展资源)软件仓库的介绍与应用》
后记:只能算是FAQ,写起来太复杂了;无非就是 mount -o 循环;
分类:
技术要点:
相关文章:
暂无评论内容