1。将光盘或iso文件挂载到文件系统:
mount -t iso9660 /dev/cdrom /mnt/cdrom

mount -o loop fedora-10-i386.iso /mnt/cdrom

2。修改yum的仓库文件位置:
Fedora的“Add/Remove Software”默认上网去搜索安装包的列表,如果不想上网去搜索,而只是在本地添加/删除软件,那我们就需要对yum的仓库文件位置作一些调整。

把/etc/yum.repos.d/里的文件备份到别的地方
mkdir backup
mv fedora* ./backup

然后在/etc/yum.repos.d/创建以.repo为扩展名的文件,例如cdrom.repo。
vi cdrom.repo
[cdrom] #这里不能改,否则会出现下载软件包头错误
name=cdrom
baseurl=file:///mnt/cdrom #这里是放你光盘挂载的路径
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-fedora-i386 # 光盘中的认证文件
注意:注释语句可能需要更改,并且注释语句不可写入文件。

3。执行:yum clean all
打开“Add/Remove Software”,等它搜索完安装包,就可以开始添加/删除程序了。如果此时的分类显示没内容,可以执行"system->Refresh..",分类部分即可显示相应的软件。

参考资料:

Fedora 8 i386使用本地iso添加和删除程序

http://www.linux-cn.com/html/linux/network/20080818/57529.html

第一步:首先将iso文件挂载成虚拟光驱:

mount -o loop -t iso9660 /mnt/cdrom

注意:

1.将替换成你的iso文件的地址比如/Fedora-8-i386.iso

2.如果你/mnt下没有cdrom目录,可以新建一个文件夹取名为cdrom

第二步:修改yum的仓库文件位置:

因 为Fedora的“Add/Remove Software”好像是集成了一些类似于yum的功能。每次打开它时,它都会上网去搜索安装包的列表,要搜好一阵子(超级烦躁)。如果不想让它上网去索 搜,而只是在本地添加/删除软件,那我们就需要对yum的仓库文件位置作一些调整。也就是把/etc/yum.repos.d/里的文件备份到别的地方, 我选择在它目录里再建一个目录放置。

然后自己建一个以.repo为扩展名的文件,注意是放在/etc/yum.repos.d/的目录里。比如我的就是CDROM.repo,路径为/etc/yum.repos.d/CDROM.repo,其内容如下:

[core] 注意:这里一定不能改,否则会出现下载软件包头错误

name=CDROM

baseurl=file:///mnt/cdrom 注释:这里是放你光盘挂载的路径

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY 注释:这里是指定光盘中的那个名字叫RPM-GPG-KEY的认证文件

注意:以上标明注释的地方请务必根据自己的地方修改。

好,现在可以放心的打开“Add/Remove Software”了。稍等一会,等它搜索完安装包,就可以开始添加/删除程序了。

彻底解决Fedora 6 中的添加删除与升级

http://www.chinaunix.net/jh/4/889256.html

Fedora给广大Linux爱好者提供了很好的锻炼机会。但Fedora每次的发行版本都存在这样那样的问题。这不,刚安装完的系统,没能上网的情况下,向添加删除一些东西,竟然发现不行?说是没网络?怪哉!整整努力了一个晚上,终于找到解决办法了。
网络上很多人都介绍的是yum的命令行操作方法,那种方法虽然是可行的,但往往需要输入很多命令行字母,尤其是软件包的名字,实在是不好记不好写啊。既然有了可视化的工具,我们为何偏要吃豆腐呢,难道豆腐真的比肉好吃????呵呵,开个玩笑。

一、本地的添加删除

所谓本地的添加删除就是通过我们自己的安装光盘进行添加删除相关组件。具体方法如下:
1)备份/etc/yum.repos.d下的所有升级配置文件
#cd /etc/yum.repos.d
#mkdir backup
#cp * backup
2)建立本地添加删除的配置文件
#vi local.repo #文件名可以任意,但最后必须是repo
文件中输入:
[local] #标记,必须在文件中唯一
name =Fedora software from local #一段描述
baseurl=file:///mnt/local #这里的local必须和上面的local一样。

按ESC键,进入命令状态,然后输入:wq,保存退出。

说明:
#baseurl 表示软件来自/mnt/local。不论是将安装光盘全部复制到/mnt/local或者将光驱挂载到/mnt/local都是一样的。 注意,安装光盘内容的结构不能改变。如果是CD版的,从第一张复制到最后一张,覆盖重复的文件即可。如果是DVD版的,直接复制即可。

3)挂载光驱
#挂载安装镜像的方法很多,可以直接挂载iso文件,不伦是否DVD的,方法一样:
#mount -o loop fedora6.iso /mnt/local #挂载镜像文件
#umount /dev/hdc #我的电脑,fedora6中将光驱识别为/dev/hdc
#mount /dev/hdc /mnt/local #挂载我的光驱到/mnt/local
4)修改配置文件/usr/lib/python2.4/site-packages/yum/yumRepo.py
#vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
按下/,输入remote,将找到的行中的url修改为"/mnt/local",注意不能去掉引号!
保存退出即可。
5)清除yum缓存
#yum clean all
6)运行桌面环境下的“应用程序/添加删除...”就可以方便地添加删除了。

二、通过本地的http或FTP服务添加删除

1)建立http或ftp服务
在/var/www/html/下建立/mnt/local的快捷方式
#cd /var/www/html/
# ln -s /mnt/local ./local
2)修改/etc/yum.repos.d/local.repo
将baseurl....修改为
baseurl=http://127.0.0.1/local
3) 修改/usr/lib/python2.4/site-packages/yum/yumRepo.py
#vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
按下/,输入remote,将找到的行中的url修改为"[url=http://127.0.0.1/local]http://127.0.0.1/local",注意不能去掉引号! 保存退出即可。
4)启动http服务
#service httpd restart
-----开始你的添加删除吧。
至于FTP方式和http方式是类似的。能不能成功就看你的ftp服务器的构建水平了。呵呵。
5)清除yum缓存。
#yum clean all

开始添加删除吧!。。。。。。。。。。。。

三、升级软件

所 谓升级软件,就是用升级服务器上更新版本的软件替换本地老版本的软件。很多人都尝试自己建立升级服务器,我没具体试验过。但我感觉直接使用 fedora提供的升级服务器是足以。当然,自己建立升级服务器也是水平的体现哦。有能力的朋友不妨去试验试验。能学到很多东西呢。废话少说,下面介绍升 级软件的简单步骤:

1)恢复刚才备份的/etc/yum.repos.d/backup
恢复刚才备份的文件到//etc/yum.repos.d,当然最好备份刚才建立的local.repo。
2)恢复对/usr/lib/python2.4/site-packages/yum/yumRepo.py。
#vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
按下/,输入remote,将找到的行中的,url修改为url即可。
保存退出即可。
3)清除yum缓存。
#yum clean all
开始你的升级征途吧。。。。。。。。。。。。。。。

fedora 光盘安装软件相关推荐

  1. linux播放光盘花屏,求助fedora光盘安装花屏怎么解决

    求助fedora光盘安装花屏怎么解决 发布时间:2012-04-27 23:59:09来源:红联作者:Crazy?雷 这几天都在捉摸着怎么装个linux进电脑.传说linux是开源的,传说linux可 ...

  2. 汽车linux操作系统怎么安装app,在Fedora Linux操作系统上安装软件的方法

    本文教你在Fedora Linux操作系统上安装软件,以下提供的方法仅供新手阅读,高手就不必阅读了,因为内容非常的简单. 前言 与Ubuntu.Linux Mint和其他用户友好的操作系统相比,Fed ...

  3. Debian安装软件是Debian GNU/Linux 5.0.4 _Lenny_ - Official amd64 DVD Binary-1 20100131-22:09

    修改/etc/apt/sources.list 用"#"注释掉有"cdrom"字样的那几行那几行一般放在开头,意思是优先从dvd光盘安装软件,而非从网上下载

  4. 用Fedora光盘作为源安装软件包

    Fedora系列的光盘容量都非常大,因为里面自带了许多软件包,但是安装好Fedora后却在Add/Remove Softwares中发现,所有的类别都是No results were found,原因 ...

  5. Linux(fedora)中安装和删除软件

    在windows 下几乎所有的应用软件都提供了安装程序,如setup.exe.install.exe,大家只要双击然后一路"下一步"就行了,但是在linux 下很少有软件是通过这种 ...

  6. (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记

    1.光盘的挂载与解挂 在Linux操作系统中,所有的存储设备都必须先挂载然后才能使用. 问题:为什么当我们直接访问/run/media/itheima/CentOS 7 x86_64就相当于访问光盘 ...

  7. OpenShift 4 - Fedora CoreOS (6) - 用rpm-ostree安装软件、升级回滚CoreOS

    <OpenShift 4.x HOL教程汇总> 文章目录 什么是 rpm-ostree 升级更新CoreOS操作系统 自动更新升级 手动升级更新 比较更新前后差别 回滚系统更新 切换当前的 ...

  8. fedora 下常用软件安装

    安装好fedora后,通常第一件事就是安装自己常用的软件,但是对于习惯了win下安装软件的人来说,在linux下使用编译源码方式安装软件是一件比较麻烦的事,幸好fedora自带有yum工具可以让我们很 ...

  9. linux安装光盘下载,教你如何下载Fedora 7安装光盘

    教你如何下载Fedora 7安装光盘 发布时间:2007-11-05 16:17:48来源:红联作者:Number 你可以从很多途径取得 Fedora 的安装光盘,其一是从网上下载安装光盘的 ISO映 ...

最新文章

  1. OpenCV后投影,利用阈值函数分割指定区域生成掩膜,通过直方图分布查找其他图像相同区域。
  2. java sql编码_java+sql 编码 UTF-8、ISO-8859-1、GBK
  3. python怎么画条形图-用Matplotlib如何绘制条形图、直方图和散点图
  4. 如何反编译,防止反编译,常见问题总结
  5. Pandas简明教程:九、表的合并、连接、拼接(数据聚合基础)
  6. 哪些行业形势好?大数据帮你预测今年就业“风口”
  7. 什么是在JavaScript中扩展错误的好方法?
  8. 系统学习NLP(二十六)--NBSVM
  9. VS2010 部署程序在安装完成后自动启动外部程序
  10. Java项目部署到云服务器最简单的方法
  11. java url 请求 最大长度限制,Http协议中的各种长度限制总结
  12. python 主函数传参_Python函数传参方法超级大汇总
  13. 大量数据表的优化方案
  14. 分布式事务专题-基础概念(1)
  15. python构建聊天机器人之录制声音保存为音频文件(利用pyaudio进行录音)
  16. Hyper-V新建Windows7虚拟机
  17. 2010年9月2号安排~
  18. h5公众号分享朋友、朋友圈
  19. 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符...
  20. java将图片url转换成数据流输出到前端

热门文章

  1. traceroute和tracert的原理
  2. [耳放耳机] [设计实做]9015、9013全分立单端甲类电池供电小耳机放大器
  3. --window-top和--window-bottom
  4. 【Grammy Nominees 2014】2014年格莱美音乐大奖提名名单
  5. TextView实现自动上下滚动的效果(TextSwitcher)
  6. 2022年湖北咸宁建设厅七大员(建筑八大员)考试多少分及格?甘建二
  7. 李梁北京大学 计算机,同样是录取通知书:清华优雅,北大大气,看到国科大,网友:霸气...
  8. 外贸网站 云服务器,外贸网站买哪个云服务器好
  9. 人到中年,不做这13种人,活成风景而不煞风景!
  10. location allowOverride=false