Linux iso文件已被广泛应用但是也在不断的更新,这里介绍Linux iso文件安装设置使用,帮助大家安装更新Linux iso文件系统。软件包管理 之Linux Fedora 软件包管理器system-config-packages。

提要:Fedora Core 系统中软件包管理器是 system-config-packages ;这个工具可以用来删除和添加系统光盘提供的软件包;本文也附加了Linux iso文件加载和解包的用法 mount -o loop file.iso ;同时也对yum和apt软件包管理器也作一介绍;

Fedora Core 软件包管理工具system-config-packages,这个工具主要是对系统安装盘中的软件管理,比如从安装盘中添加,有时我们在安装系统时没有安装的软件,可以通这个软件来补充;也可以通过软件包管理工具来删除通过系统安装盘已经安装的软件;功能上来说并不是特别强大;但对于补装软件还是有必要的;

一、system-config-packages的安装和使用;

1、首先确认是不已经安装 system-config-packages

[root@localhost beinan]# rpm -qa system-config-packages

system-config-packages-1.2.25-1

如果有上面的提示,就是已经安装;

如果没有安装,您可以通过如下的命令来安装:

[root@localhost beinan]# rpm -ivh system-config-packages*

2、运行system-config-packages

[beinan@localhost ~]# system-config-packages --help

Usage: system-config-packages [--help] [--tree=PATH] [--isodir=PATH]

我们可以看到 system-config-packages的帮助,可以看到system-config-packages支持Linux iso文件补装或者删除软件包;

所以我们在运行这个命令时,要指定ISO的存放位置;

[beinan@localhost ~]# system-config-packages --isodir=存放Linux iso文件光盘映像的目录;

可能您的Linux iso文件映像存放于 Windows中的fat32分区,您可以用 mount 来加载分区;

请看《在Fedora core 4.0 加载NTFS和FAT32分区详述》

比如我是把ISO存放在windows操作系统的fat32分区中,并且我根据请看《在Fedora core 4.0 加载NTFS和FAT32分区详述》 文档mount到/mnt/wind目录中;

并且我把Fedora 的四人Linux iso文件存在于fat32分区,并且直接放到fat32分区之下;所以mount到 /mnt/wind中,所以Linux iso文件的目录就是/mnt/wind

所以根据自己系统的情况,用软件包管理器来添加和删除软件的命令是:

[beinan@localhost ~]# system-config-packages --isodir=/mnt/wind

注意:如果您把四个ISO存放在某个目录,必须把四个Linux iso文件同时放在一个目录里;这样才不会出现让您播放某张光盘的情况;

二、如何在Linux iso文件?

其实Linux iso也是一个打包文件,和rar以及zip文件类似,只是他们的格式不同罢了;我们除了用软件包管理器以外,我们还能用把Linux iso文件 挂载到一个目录中;这样我们也可以用手工来安装我们所需要的包;

首先我们要把iso 加载到一个目录,用的是mount -o loop ISO文件名   目的目录

比如我们要把 iso 临时加载到 /mnt/temp目录中,当然我们首先要建这个目录

[root@localhost beinan]# mkdir /mnt/temp

然后我们来加载FC4的第一张ISO文件;

[root@localhost beinan]# mount -o loop /mnt/wind/FC4-i386-disc1.iso /mnt/temp/

[root@localhost beinan]# ls /mnt/temp/

autorun   GPL       README                RPM-GPG-KEY         RPM-GPG-KEY-fedora-rawhide  TRANS.TBL

eula.txt  images    README-Accessibility  RPM-GPG-KEY-beta    RPM-GPG-KEY-fedora-test

Fedora    isolinux  RELEASE-NOTES         RPM-GPG-KEY-fedora  RPM-GPG-KEY-rawhide

我们所需要的RPM包就位于 /mnt/temp/Fedora/RPMS 目录中;

如果我想把四个Linux iso文件都提取出来,我们能一个一个的加载,然后每个Linux iso文件的内容都拷入同一个目录中;

[root@localhost beinan]# mkdir /mnt/hda10/fc40

[root@localhost beinan]# cp -R /mnt/temp/* /mnt/hda10/fc40/

然后我们再加载第二张ISO;

[root@localhost beinan]#umount  /mnt/temp  注:先卸载第一个Linux iso文件;

我们加载第二个Linux iso文件;并和第一个Linux iso文件一样,把所有的文件提出来,放到和第一个Linux iso文件提出来的文件存放在同一个目录;如果遇到提示是不是覆盖文件,覆盖就行;第三张和第四张盘都是如此;

[root@localhost beinan]# cp -R /mnt/temp/* /mnt/hda10/fc40/

cp:是否覆盖‘/mnt/hda10/fc40/eula.txt’? y

通过这个例子,我们知道提取出四张Linux iso文件内的所有文件都存放在 /mnt/hda10/fc40目录中。所以我们想查看Fedora Core 4.0所有的RPM包,就可以到 /mnt/hda10/fc40/Fedora/RPMS目录中查看,一个都不少,四张盘的都在;

如果想安装什么,就用[root@localhost beinan]#rpm -ivh   file.rpm 注:file 是软件包的名字;

如果有依赖关系 ,要把依赖的包先安装上;

比如我们想安装 gaim [root@localhost beinan]#rpm -ivh  gaim*.rpm   注:可以用通配符

三、其它软件包管理器,具有在线升级、安装、移除软件包功能;

在Fedora 中,还有很两个软件包管理器yum 和apt;具体可以参见 yum和apt的相关帖子;

《Freshrpms.net 资源介绍,及apt 和yum 的应用》

《Fedora Extras(Fedora 计划的扩充资源) rpm.livna.org软件仓库的介绍和应用》

后记: 只能算得上一个FAQ,写的太繁琐;无非就是mount -o loop ;

Linux Fedora 8系统安装过程创建一个IE

Fedora用户占据LINUX系统

在笔记本中的Linux FC4安装

LINUX设置VNC server配置服务客户端和服务器

Linux查询软硬件配置大全

http://www.dengb.com/Linuxjc/598461.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/598461.htmlTechArticleLinux iso文件已被广泛应用但是也在不断的更新,这里介绍Linux iso文件安装设置使用,帮助大家安装更新Linux iso文件系统。软件包管理 之Li...

linux 加载 iso,Linux iso文件加载和解包的用法相关推荐

  1. Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法

    Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法 问题描述 在Ubuntu上使用CP210x USB转UART设备时需要安装驱动程序(CP ...

  2. android 根目录 文件 打包,Android image文件的打包和解包

    Android image文件的打包和解包 平台:msm8909+android5.1 用file *查看img文件的类型: 图1 Ramdisk.img和ramdisk-recovery.img为g ...

  3. pak文件的打包和解包

    pak格式的文件 一般游戏有资源 游戏素材会打包放进去 比如游戏语音 游戏多加点语音  多加一些贴图资源 外部文件实现的 素材--->pak文件--->用的时候从文件中取出来 文件的打包 ...

  4. php基础语法(文件加载和错误)

    文件加载 有4个文件加载的语法形式(注意,不是函数): include,  include_once,  require, require_once; 他们的本质是一样的,都是用于加载/引入/包含/载 ...

  5. 嵌入式Linux开发教程:Linux常见命令(上篇)

    摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...

  6. Linux系统下iso文件的制作和解压以及加载

    linux下iso文件的制做和解压 1. 制作ISO镜像文件 切换为root账户,执行命令 1 cp /dev/cdrom XXXXX.iso XXXXX.iso即为需要命名的ISO文件名.执行之后, ...

  7. linux中人脸识别不了,虹软人脸识别在 linux中so文件加载不到的问题

    其实是可以加载到的,不过是so文件放的位置不一对,最简单的方式是放在 /usr/lib64 目录下,也可自己设置. so文件加载不到会报这个错误: .lang.UnsatisfiedLinkError ...

  8. Solaris加载ISO虚拟光驱文件

    加载ISO虚拟光驱文件 1.增加一个设备文件 # lofiadm -a /.../XXX.iso /dev/lofi/1 #lofiadm Block Device File  /dev/lofi/1 ...

  9. linux系统css样式加载不出,Linux系统虚拟主机网站访问页面css样式文件加载失败或图片无法显示的分析解决...

    问题场景:客户使用Linux系统虚拟主机,网站程序上传之后访问发现页面排版有问题,css样式文件加载失败,部分图片显示不出来,以织梦CMS程序为例,如下图所所示: 问题原因: 1.Linux系统虚拟主 ...

最新文章

  1. Python的零基础超详细讲解(第五天)-Python的运算符
  2. MNMBottomPullToRefresh
  3. java 查询功能_java利用反射实现查询功能
  4. JavaScript单线程 setTimeout定时器
  5. BZOJ2194 快速傅立叶之二 【fft】
  6. memcpy memmove区别和实现
  7. BZOJ3437 小P的牧场
  8. 如何判断一个算式是几位运算
  9. 官方AI语音系统电销机器人系统搭建|AI智能|电话机器人源码|2022最新电销外呼系统《各版本机器人部署》
  10. 一种基于复制粘贴的cam350邮票孔拼版教程(一)
  11. windows下IOS证书制作,IOS证书在线制作
  12. 充值150日赚1000多,一篇AI打扑克的论文竟登上科学杂志
  13. Mugeda(木疙瘩)H5案例课—世界名画抖抖抖起来了-岑远科-专题视频课程
  14. CentOS8环境中使用Graghics Magick将CMYK图片生成适用于chrome、Edge、QQ浏览器浏览的sRGB图片
  15. 流程图与活动图的区别与联系
  16. 如何键盘锁定计算机,如何锁定电脑键盘或鼠标防止误操作
  17. MFC之对于文档类的DeleteContents和OnNewDocument说明29
  18. Python爬虫selenium的使用实例爬取知乎首页数据!
  19. shader拖尾_拖尾效果 - LouisSong - 博客园
  20. layui分页和模板引擎

热门文章

  1. 并联系统的失效率公式推导_电容的串并联计算方法
  2. 解决MyBatis的报错 There is no getter for property named ‘*‘ in ‘class java.lang.String‘
  3. 无法监控端口_zabbix 监控远程主机端口
  4. 【小白学习C++ 教程】十八、C++ 中文件处理
  5. 浦发银行招聘计算机类笔试题,2019浦发银行招聘计算机模拟试题及答案
  6. Vue 学习 之 7.01 学习笔记
  7. 全球顶会论文作者,28天手把手带你复现顶会论文
  8. 直播|百度AI开发者大会深度学习直播课程表
  9. 直播预告:GAN在网络特征学习中的应用 | PhD Talk #23
  10. 机器学习理论《统计学习方法》学习笔记:第十一章 条件随机场(CRF)