红联Linux门户
Linux帮助

fedora7 重装的备忘

发布时间:2008-03-22 00:08:20来源:红联作者:tribudis
前天在root下一个误操作就把gnome给删了,对我这种菜鸟来说,最简单的方法就是重装系统了,不过这可是近2周内第2次重装了,虽然都可以google,但为了以后方便点,就把重装后的一些配置记下来。

首先是修改grub,/etc/grub.conf,我一般只修改default,就是改变默认的启动顺序,0指向第一个title,1指向第2个title。我重装完第2个title显示是other,我改成windows xp,并设default=1.

之后要挂载windows,系统启动时会自动挂载文件系统,这个是在/etc/fstab里处理的。

其选项如下:
#device directory type options

比如挂载D盘可以先建立目录mkdir /mnt/WinD。可以用fdisk -l来查看磁盘信息。

在fstab最后添加
/dev/sda5 /mnt/WinD ntfs defaults,umask=0222 0 0

defaults 默认rw、async等,如果要只读,可以使用ro做参数,umask0222就是权限555吧,这个我不太清楚,上网看的,最后2个0也不太清楚意思,手上一本2000版的linux权威指南没这选项~~~

开始添加娱乐项目,首先是影音。听歌我用的是rhythmbox,无意中打开的第一个linux播放软件吧,界面简单易会呀。可惜我安装的fedora7中的rhythmbox不能播放mp3(晕,那它能干吗?)包括totem也是,添加插件,gsteamer的ffmpeg以及bad、ugly,之后就可以了。

之后是聊天工具,pidgin能支持MSN,可惜用不了QQ,前几天上网查过最新版本的pidgin,据说对QQ又能支持了,不过官方主页告诉我只支持fedora5以下的(?)。不过还有EVA(新世纪福音战士?),fedora7的话在ftp://ftp.fedora.cn/pub/fedora-cn/linux/7/i386中下载rpm包,我的系统可以双击安装,如果不行,就用命令:

rpm -ivh *.rpm

我用的firefox,安装adobe-flash时由于我系统是x86_64的版本而不支持,解决方法:下载2个插件包并安装
http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-0.9.91.4-1.x86_64.rpm
http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-i386-0.9.91.4-1.x86_64.rpm

学习工具:
第一是字典,哎,英文比较烂。stardict系统自带,字典包的话可以上sourceforge去下,最好别用RPM,速度太慢了。

编程工具,不习惯用vi,虽然修改配置文件什么的都是vi(上嵌入式课只教这个,习惯了),不过界面实在不喜欢,所以肯定要用emacs,很多人推荐用emacs+cscope+ecb,具体安装可以google下,ecb的README看看基本也可以搞定,sourceforge的ecb项目有下。

PS:菜鸟的话软件包最好多装一点,象我一开始装的不够,后面添加的话上网下载就非常慢,就算找专门下RPM包的也很麻烦。删除软件时要当心,rpm的依赖关系可能会删掉一些你并不想删除的软件,我就是这样把gnome删除的。不过也可以修改yum的安装源,设置为本地光盘。

方法转载如下:
安装好Fedora 7后就开始配置文件来实现本地光盘添加和删除软件。

首先用root用户登录系统,单击桌面的计算机图标,然后单击CD-ROM驱动器,这样就可以挂载Fedora 7安装光盘。默认情况下是挂载在/media/Fedora 7下,更改下挂载路径,命令如下:

#cd
#umount /media/Fedora 7
#mount /dev/scd0 /opt

接下来是关联光盘的软件包到Fedora 7上。创建光盘链接到本地文件夹命令如下:
#mkdir /mnt/repo
#ln -s /opt/Fedora/* /mnt/repo/

然后安装软件包createrepo-0.4.8-4.fc7.noarch.rpm,该软件包在挂载的系统光盘上可以找到。进入光盘挂载点如下命令,并安装软件包(该软件包没有依赖问题,直接安装即可):

#cd /opt/Fedora
#rpm -ivh createrepo-0.4.8-4.fc7.noarch.rpm

接下来是创建本地源,命令如下:
#createrepo /mnt/repo (这条命令需要几分钟的时间,请耐心等候)

本地源设置好了后,然后就改写Yum配置文件。为了安全起见,先备份好之前的配置文件。命令如下:
#mkdir /root/backup
#cp /etc/yum.repos.d/* /root/backup

最好把原来的配置文件现移走

创建本地源配置文件,命令如下:
#cd /etc/yum.repos.d
#vi local.repo

在打开的编辑器中加入以下内容:

[local]
name=iso for local software
baseurl=file:///opt
gpgcheck=0

[local_repo]
name=iso2 for local software
baseurl=file:///mnt/repo
enabled=1
gpgcheck=0
然后保存即可。现在已经可以实现本地添加和删除软件啦,从桌面上打开应用程序->添加或删除软件,就可以添加和删除你想要的软件啦。
文章评论

共有 0 条评论