6Bu"M:e{8R0 Fedora给广大Linux爱好者提供了很好的锻炼机会。但Fedora每次的发行版本都存在这样那样的问题。这不,刚安装完的系统,没能上网的情况下,向添加删除一些东西,竟然发现不行?说是没网络?怪哉!整整努力了一个晚上,终于找到解决办法了。
7yVd\n8|&x,k0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn@(p/b(i r8B)z9raB9Cw 网络上很多人都介绍的是yum的命令行操作方法,那种方法虽然是可行的,但往往需要输入很多命令行字母,尤其是软件包的名字,实在是不好记不好写啊。既然有了可视化的工具,我们为何偏要吃豆腐呢,难道豆腐真的比肉好吃????呵呵,开个玩笑。
%wc9~7](|~(L c0
[*hn1p M4cn0 一、本地的添加删除私募社区 - 私募股权投资知识学习网 - www.simu001.cn2N.Vk/dCN/C4d
'F| W:dM*z
c,L0 所谓本地的添加删除就是通过我们自己的安装光盘进行添加删除相关组件。具体方法如下:私募社区 - 私募股权投资知识学习网 - www.simu001.cn4O;^u:h@*Id$b
私募社区 - 私募股权投资知识学习网 - www.simu001.cn ^
]7K/Tj$B&IU] 1)备份/etc/yum.repos.d下的所有升级配置文件
"v4D)O)YG{7`u:l'j+O
N0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnII N.\` G2j2W #cd /etc/yum.repos.d私募社区 - 私募股权投资知识学习网 - www.simu001.cnP6k8ctlSPy`
私募社区 - 私募股权投资知识学习网 - www.simu001.cnw,UR;i9}"@|%E+a$G #mkdir backup私募社区 - 私募股权投资知识学习网 - www.simu001.cnS+y:~H1{q
私募社区 - 私募股权投资知识学习网 - www.simu001.cn1m2Ib]8gDF #cp * backup
^PutN0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn#j,mS3x\5j,f:\l(XR 2)建立本地添加删除的配置文件私募社区 - 私募股权投资知识学习网 - www.simu001.cn;n*U!h6^U
{!o9C$V
R|T0 #vi local.repo #文件名可以任意,但最后必须是repo
.h'p+~bW0
私募社区 - 私募股权投资知识学习网 - www.simu001.cns.Sd1DZb 文件中输入:私募社区 - 私募股权投资知识学习网 - www.simu001.cnL,~b@)l)J0G
私募社区 - 私募股权投资知识学习网 - www.simu001.cnE:abyy [local] #标记,必须在文件中唯一
0bM,g:K3P"m0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn:Q4XzGs,O'?+m name =Fedora software from local #一段描述
YE}]{}:HV0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnXX&JDYs-U$V1`1L baseurl=file:///mnt/local #这里的local必须和上面的local一样。
2\?'P(kqN P~ x(u0
'Yv\@+YYOe
i0 按ESC键,进入命令状态,然后输入:wq,保存退出。私募社区 - 私募股权投资知识学习网 - www.simu001.cn9?b)OJ2r
私募社区 - 私募股权投资知识学习网 - www.simu001.cnV/sT8h5fwX~R 说明:私募社区 - 私募股权投资知识学习网 - www.simu001.cnY0Z7r:e6``)Fi!}.oC
私募社区 - 私募股权投资知识学习网 - www.simu001.cnf j~5m2X3@.k #baseurl表示软件来自/mnt/local。不论是将安装光盘全部复制到/mnt/local或者将光驱挂载到/mnt/local都是一样的。注意,安装光盘内容的结构不能改变。如果是CD版的,从第一张复制到最后一张,覆盖重复的文件即可。如果是DVD版的,直接复制即可。私募社区 - 私募股权投资知识学习网 - www.simu001.cn3Q]bg%y&VS~
F
vS2}1_,dD0 3)挂载光驱私募社区 - 私募股权投资知识学习网 - www.simu001.cnaZ+Rz@
H:^G0mU0 #挂载安装镜像的方法很多,可以直接挂载iso文件,不伦是否DVD的,方法一样:
EX#LUR^Mt{"~{0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnB7[v-J{`k#\} r #mount -o loop fedora6.iso /mnt/local #挂载镜像文件
$D Co
grh:|K$G@0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn3gz-A+K,ll #umount /dev/hdc #我的电脑,fedora6中将光驱识别为/dev/hdc私募社区 - 私募股权投资知识学习网 - www.simu001.cnY
Q`QU9?!G:t/[
私募社区 - 私募股权投资知识学习网 - www.simu001.cn"X)R'h!Kv #mount /dev/hdc /mnt/local #挂载我的光驱到/mnt/local私募社区 - 私募股权投资知识学习网 - www.simu001.cnc4aV}5v&u
htHA4],u/_9`h~0 4)修改配置文件/usr/lib/python2.4/site-packages/yum/yumRepo.py
9nM$yk&rB&e'W8Yb0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn%sp
TR)B,S1xp #vi /usr/lib/python2.4/site-packages/yum/yumRepo.py私募社区 - 私募股权投资知识学习网 - www.simu001.cn{&n4S,nm`7bE
私募社区 - 私募股权投资知识学习网 - www.simu001.cn[-Ha,Sf6? 按下/,输入remote,将找到的行中的url修改为"/mnt/local",注意不能去掉引号!私募社区 - 私募股权投资知识学习网 - www.simu001.cn7b ? i+Lcj`i
私募社区 - 私募股权投资知识学习网 - www.simu001.cnT6DF"n%sRx,J~i 保存退出即可。私募社区 - 私募股权投资知识学习网 - www.simu001.cn/{Fq U)u
私募社区 - 私募股权投资知识学习网 - www.simu001.cn `G9O%@{ 5)清除yum缓存私募社区 - 私募股权投资知识学习网 - www.simu001.cn-Nxg'u2u/v'L
U
`
f.`L E0 #yum clean all
(J)KOb!^a)s/Pk0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn#b"Y]Wo-|T 6)运行桌面环境下的“应用程序/添加删除...”就可以方便地添加删除了。
)~0]p:Az
h0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn/`$XM7Ar8t|-}E2` 二、通过本地的http或FTP服务添加删除
3U#R-R |7cX8um0
9]lJeb#[0 1)建立http或ftp服务
7lW1JHP0
r&`XsP(D-D0 在/var/www/html/下建立/mnt/local的快捷方式私募社区 - 私募股权投资知识学习网 - www.simu001.cn!j6hFiFd/U
私募社区 - 私募股权投资知识学习网 - www.simu001.cn'|b?7pe
Z.O4~ #cd /var/www/html/私募社区 - 私募股权投资知识学习网 - www.simu001.cn#QOyq2P o
私募社区 - 私募股权投资知识学习网 - www.simu001.cnPm.yUy{!D # ln -s /mnt/local ./local
3l%f| kDd0
$q`2j"fJ6h0 2)修改/etc/yum.repos.d/local.repo
(J)noc
D8V(KTi0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn8fH)}`D 将baseurl....修改为私募社区 - 私募股权投资知识学习网 - www.simu001.cn9B CoVnR?L
私募社区 - 私募股权投资知识学习网 - www.simu001.cnt
j
SAZ*[K \x baseurl=http://127.0.0.1/local
/C3O4aW@1zL/h}0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn&DH%D[$C+CF ` 3) 修改/usr/lib/python2.4/site-packages/yum/yumRepo.py
2|'t/{0e:R0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn1oB+z.h r`"O #vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
,n],tbEK0Gca?&A0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnz;B.f]Gd 按下/,输入remote,将找到的行中的url修改为"http://127.0.0.1/local",注意不能去掉引号! 保存退出即可。
'WJ*[7Tc9fS
^0
!ik*W0B
v9L'~8wh0 4)启动http服务私募社区 - 私募股权投资知识学习网 - www.simu001.cn,v2tM8c,\;T'm
私募社区 - 私募股权投资知识学习网 - www.simu001.cn5j
hM1B"c\| #service httpd restart私募社区 - 私募股权投资知识学习网 - www.simu001.cn'loZF*i)R(eW
私募社区 - 私募股权投资知识学习网 - www.simu001.cn%y@]d4@#`$r_pY -----开始你的添加删除吧。
m3x`
P&H6zaM4k0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnp)@q:e-`NP5f4t 至于FTP方式和http方式是类似的。能不能成功就看你的ftp服务器的构建水平了。呵呵。私募社区 - 私募股权投资知识学习网 - www.simu001.cnOD2o fDQ S,j
[(e%e jPjhuK0 5)清除yum缓存。私募社区 - 私募股权投资知识学习网 - www.simu001.cn.T#l9L.Y4J[
BU%~\Xm'N^0 #yum clean all私募社区 - 私募股权投资知识学习网 - www.simu001.cn+^}7`Sn!]C$?
wt@,wuL&f