From:
http://blog.chinaunix.net/u1/38994/showart_1154436.html

我的fedora9装机配置和软件安装-全过程

如果使用grub进行fedora或者ubuntu的安装,需要配置iso路径,grub是这样识别windows路径的
C盘是(hd0,0)  //主分区
D盘是(hd0,4)  //第一个扩展分区
E盘是(hd0,5)  //第二个扩展分区
F盘是(hd0,6)  //第三个扩展分区
这个linux下不同,linux第一个扩展分区索引为5,这里是需要注意的.
对于fedora的硬盘安装
解压iso文件中的vmlinuz和initrd.img即可,如menu.lst
title fedora9
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
对于ubuntu的硬盘安装
解压iso里casper下的vmlinuz和initrd.gz,同时还需要拷贝.disk目录
我的iso在f盘,
title ubuntu 8.04 livecd
kernel (hd0,6)/vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso quiet splash ro locale=zh_CN.UTF-8
initrd (hd0,6)/initrd.gz
如果需要英文安装,那么把locale=zh_CN.UTF-8去掉就可以了[luther.gliethttp].
==============================================
二.安装yum源
Fedora Core 9的YUM源有以下几个:
1、Freshrpms.net
直接执行:sudo rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/9/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
2、atrpms.net
首先导入key:
sudo rpm –import http://ATrpms.net/RPM-GPG-KEY.atrpms
然后在/etc/yum.repos.d里面建立一个atrpms.repo,文件内容:
[atrpms]
name=Fedora Core $releasever – $basearch – ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
3、rpm.livna.com
直接执行:
1 Import GPG-Key
sudo rpm –import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
2 Install RPM File
sudo rpm -ivh http://rpm.livna.org/livna-release-9.rpm
我现在配置的YUM源就是这些。
这些都解决掉后,执行
sudo yum install yum-fastestmirror yum-presto,下一个小程序让它自动选择速度较快的源
如果速度非常慢,那么
sudo yum clean all将一次彻底清除,然后再执行上面的操作就可以很快完成了.
还可以装 一个yum图形界面,
yum install yumex
下一步用yum来更新源中的软件,这一步我没做,直接跳过去了.
yum update
一次装不完不要紧,CTRL+c中断后下次接着装.
————————-
//删除如下操作
对yum加速,从axel官方 站下载源码:http://wilmer.gaast.net/main.php/axel.html
最新版本为axel-1.1.tar.gz
[luther@gliethttp axel-1.1]$ ./configure –i18n=1
[luther@gliethttp axel-1.1]$ make
[luther@gliethttp axel-1.1]$ sudo make install
==============================================
三.设置sudo配置文件,使能sudo指令:[我的用户名为luther]
[root@gliethttp]# echo ‘luther ALL=(ALL) ALL’>> /etc/sudoers
[root@gliethttp]# vim /etc/shadow 将luther::第1个和第2个冒 之间md5密码删除,免得每次sudo都要输密码;注意sudo时输入的密码不是root的密码,而是当前用户的密码.
[luther@gliethttp]$ vim ~/.bashrc
加入如下内容,这样ifconfig就可以使用了.
PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
alias ll=’ls -lhsrt’
解决开机鼠标消失问题:
[root@gliethttp]# vim /etc/X11/xorg.conf
在Section “Device”字段加入:
Section “Device”
      Option “HWCursor” “off”
      …
EndSection

目录/etc/cron下的存放了cron程序定期执行的所有配置文件
去掉update更新目录,不然狂读硬盘
sudo vim /etc/updatedb.conf注释掉里边的目录
/etc/cron.daily/mlocate.cron为每天调用updatedb的cron脚本
http://www.labtestproject.com/basic_linux_commands/upadate_database_for_locate_command_using_updatedb_command
或者干脆,
sudo mv /usr/bin/updatedb /usr/bin/luther_updatedb_bak
反正个人使用也不会使用到locate指令快速定位信息.
prelink用来加速程序启动,没有什么害处,
makewhatis也是用来建立whatis命令使用的数据库,个人用不到,也干掉,不然也狂读硬盘
sudo mv /usr/sbin/makewhatis /usr/sbin/luther_makewhatis_bak

firefox里看flash要调用npviewer.bin也同样会占用很高的cpu,有时也会对硬盘进行操作.
==============================================
四.禁用selinux
[luther@gliethttp]$ sudo vim /etc/sysconfig/selinux
作如下设置:
SELINUX=disabled

==============================================
五.安装中文输入法scim-python,对于中文系统默认已经装上了,但是还需要更新一下,然后设置scim的快捷键就可以了,ctrl+space,然后:选择”在所有应用程序中共享一个输入法“
[luther@gliethttp]$ sudo yum install scim-python-chinese
————————-
在Fedora英文环境下使用scim
http://blog.sina.com.cn/s/blog_51ea709b01009by8.html
标签:scim fedora 电脑 x11 中文输入法 etc 杂谈      
  1.先来看看scim都在fedora7中装了些什么
  root# rpm -ql scim
  …
  /usr/share/locale/zh_CN/LC_MESSAGES/scim.mo
  …
   检查上面的安装文件,发现scim的一些模块只安装在中文、韩文、日文等中,却未安装在英文环境中,于是将上面文件夹下scim的所有文件copy到 /usr/share/locale/en_US/LC-MESSAGES下,马上重新启动电脑。发现在英文环境下也可以自动启动scim了,但却不能打 开使用。
  2. scim的配置文件/etc/X11/xinit/xinitrc.d/xinput.sh有一行如此的代码
  language_list=”as bn gu hi ja kn ko ml mr ne or pa si ta te th ur vi zh”
  里面却没有英文en,于是在里面加入en. 再存盘重新启动。
  3. 打开scim设置,将开关键设成Control+space, 打开键和关闭键设成Shift,后一个输入法设成control+shift.
==============================================
六.安装stardict
[luther@gliethttp]$ sudo yum install stardict
[luther@gliethttp]$ sudo tar jxvf stardict-oxford-gb-2.4.2.tar.bz2 -C /usr/share/stardict/dic
[luther@gliethttp]$ sudo tar jxvf WyabdcRealPeopleTTS.tar.bz2 -C /usr/share

从stardict官 下载辞典和语音文件
http://stardict.sourceforge.net/
stardict-langdao-ec-gb-2.4.2.tar.bz2
stardict-oxford-gb-2.4.2.tar.bz2
WyabdcRealPeopleTTS.tar.bz2这是个声音文件,安装之后stardict可以发音.
然后设置播放软件
Preference->Dictionary->Sound
->Enable sound event
->Use TTS program输入外部播放声音的程序,我使用的是mplayer
这样设置之后stardict就可以播放声音了.
==============================================
七.安装mp3播放器
[luther@gliethttp]$ sudo yum install audacious audacious-plugins-nonfree*
==============================================
八.安装mplayer万能影音播放器
1.通过yum安装mplayer
[luther@gliethttp]$ sudo yum install mplayer mplayer-gui mplayer-skins mplayer-fonts mplayerplug-in mencoder smplayer
//用smplayer代替gmplayer作为前端视频播放器,效果远比gmplayer好很多.
2.安装皮肤
下载皮肤:
wget http://www.mplayerhq.hu/MPlayer/skins/OSX-Mod-1.1.tar.bz2
wget http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
安装皮肤:
tar jxvf OSX-Mod-1.1.tar.bz2
sudo cp OSX-Mod/* /usr/share/mplayer/skins/default
sudo tar jxvf Blue-1.7.tar.bz2 -C /usr/share/mplayer/skins
3.播放rmvb和rm文件
下载最全的codec解压文件:
http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
然后:
sudo cp -r all-20071007/* /usr/lib/codecs
下 面这个问题也只是gmplayer这个GUI前端存在的问题,使用mplayer和smplayer根本不会存在下面的问题,看来gmplayer这个前 端GUI还存在着不少问题啊,而成熟的smplayer用起来效果还是不错的,不过也多少存在着问题,所以最后还是使用mplayer来直接播放,自此之后没有发再生过任何莫名其妙的问题了!
然后当运行时就会提示如下错误:
〔AO_ALSA〕Unable to find simple control ‘PCM’,0。
 如何解决这个问题/span>
络解决方案:运行gmplayer 右击,选择首选项/音频/可用的驱动程序,选择puls
但是这个方法对我的v3162au笔记本并不适合,刚一打开rmvb,出现2秒的画面之后,gmplayer就立即停止了.
经过尝试发现我的v3162au笔记本,选择oss之后,一切正常了,good,不过重启之后,有了如下新提示:
“could not open audio device -> no sound”,
====================================
//以上问题的出现是因为,同时打开mplayer播放mp3或者au
audacious播放mp3,那么打开gmplayer播放视频文件就出现这个错误
所以上面问题是gmplayer自身的问题,装一个smplayer显示前端代替gmplayer就可以同时mp3和视频了.
ok,这样以上的问题就轻松解决了.
4.但是仍然有一个错误:
  not open required directshow codec drvc.dll,如何来解决:
[luther@gliethttp ~]$ ldd /usr/lib/codecs/drvc.so
    linux-gate.so.1 =>  (0x00110000)
    libstdc++.so.5 => not found
    libc.so.6 => /lib/libc.so.6 (0x00162000)
    /lib/ld-linux.so.2 (0x00b8e000)
所以时libstdc++.so.5找不到,
[luther@gliethttp ~]$ sudo yum install libstdc++.so.5
好了,gmplayer已经完整的安装到fedora9上了,enjoy!
==============================================
九.其他应用软件安装
下载linux版本腾讯QQ:
    http://im.qq.com/qq/linux/download.shtml
    rpm -ivh linuxqq-1.0-Preview1.i386.rpm
安装 页flash player播放器
    http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-9.0.124.0-release.i386.rpm
    安装完adobe flash player之后,发现没有声音,原来需要安装下面的一个软件
    [luther@gliethttp ~]$ sudo yum install libflashsupport
    下载http://fpdownload.macromedia.com/get/flashplayer/current /install_flash_player_9_linux.tar.gz包,这样可以兼容所有路径firefox,因为fedora9自带的 firefox,当安装flash-plugin之后,狂占内存和狂操做硬盘,所以下载英文版最新firefox,然后解压 install_flash_player_9_linux.tar.gz即可安装flashplayer了.
修改host主机名
    [luther@gliethttp ~]$ sudo vim /etc/sysconfig/network
    修改HOSTNAME=gp
    然后重启电脑.
安装adobe reader的pdf阅读器
    http://www.adobe.com/products/acrobat/readstep2.html
    [luther@gliethttp ~]$ sudo rpm -ivh AdobeReader_enu-8.1.2_SU1-1.i486.rpm
安装opera浏览器,只是玩玩而已,没有实用价值
    http://www.opera.com/
    [luther@gliethttp ~]$ sudo rpm -ivh opera-9.52-2091.gcc4-shared-qt3.i386.rpm
重新安装nvidia显卡驱动,对于我的v3162au笔记本,必须重新安装nvidia,否则eva和gvim中部分中文显示不正常,发乌.
    [luther@gp ~]$ sudo yum install kmod-nvidia   但不知道为什么突然出现不匹配了,汗!
    新办法解决非矢量字体花屏,运行如下命令
    [luther@gp ~]$ sudo nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=0
    如果如上方法不能正常安装,使用akmod安装:
    [luther@gliethttp ~]$ sudo yum install kernel-devel kernel-headers
    [luther@gliethttp ~]$ sudo yum install akmods
    [luther@gliethttp ~]$ sudo yum install akmod-nvidia
    [luther@gliethttp ~]$ sudo service akmods restart
    如果想指定内核编译,那么
    [luther@gliethttp ~]$ uname -r将显示当前内核版本,如2.6.25-14.fc9.i686
    [luther@gliethttp ~]$ ls -lhsrt /usr/src/kernels可以查看都有什么内核
    [luther@gliethttp ~]$ sudo akmods –kernels 2.6.25-14.fc9.i686
    重启之后,发现装完nvidia驱动之后,所有字体都变黑变粗了,所以装完simsun美化字体之后,最好使用9,9,10,10,10的字体大小配置,效果很好.
安装windows的ttf字体,来美化fedora9窗体
    安装simsun.ttc字体
    [luther@gp ~]$ sudo mkdir -p /usr/share/fonts/simsun
    [luther@gp Fonts]$ sudo cp simsun.ttc /usr/share/fonts/simsun/
    [luther@gp ~]$ cd /usr/share/fonts/simsun
    [luther@gp yahei]$ sudo ttmkfdir -o fonts.scale
    [luther@gp yahei]$ sudo mkfontdir
    [luther@gp yahei]$ fc-cache -fv
    [luther@gp simsun]$ fc-list |grep Sim   #检查一下
    新宋体,NSimSun:style=Regular
    宋体,SimSun:style=Regular
    这样firefox可以设置为simsun”新宋体”了,当然
    系统=>首选项=>观感=>外观=>字体也要修改,”新宋体”,9,9,10,10,10
编译安装eva
    下载ftp://www.bjlx.org.cn/eva/当前最新的eva版本
    eva_0.4.921bugfix54.tar.gz重新编译一下.
    1.[luther@gp eva-0.4.921bugfix54]$ ./autogen.sh
    2.[luther@gp eva-0.4.921bugfix54]$ ./configure –prefix=`kde-config –prefix`
    3.[luther@gp eva-0.4.921bugfix54]$ make
    4.[luther@gp eva-0.4.921bugfix54]$ sudo rm /usr/local/bin/eva 删除以前的eva如果有
    5.[luther@gp eva-0.4.921bugfix54]$ sudo make install
安装unmht,让firefox可以打开、保存.mht 页文件
    1.http://www.unmht.org/unmht/files/unmht-4.7.4.xpi
    2.用firefox打开下载的unmht-4.7.4.xpi文件,然后安装即可.
    3.在firefox浏览器中点击右键->另存为mht既可以保存mht文件了,很好用.
以普通用用户luther访问本地c,d,e和f盘内容
    sudo vim /etc/fstab
    追加如下4行,
    /dev/sda1               /media/c                vfat    defaults,iocharset=utf8  0 0
    /dev/sda5               /media/d                vfat    defaults,iocharset=utf8  0 0
    /dev/sda6               /media/e                vfat    defaults,iocharset=utf8  0 0
    /dev/sda7               /media/f                vfat    defaults,iocharset=utf8  0 0
    这样也能正常开机mount到c,d,e和f,但是ls -l之后发现都是root用户权限.
    所以只能删除上面的内容,由fedora9自动mount我的disk,这样进入界面之后,手工执行如下脚本,这样mount上的c,d,e和f就是我的 luther用户,不再是root了,所以这样我的luther用户对c,d,e,f有了完全的读写权限,所以可以方便的对c,d,e和f进行写操作了, 这样也可以方便的进行ln -s将c,d,e和f中的常用目录软链接到桌面或者其他地方了,之所以要自己建立c,d,e和f,是因为自动mount的disk每次分配的位置不一 样,disk-1有时会是c盘,有时会是e盘:
    [luther@gp ~]$ cat run.sh
    sudo pppoe-start    #我的adsl拨
    sudo mount /dev/sda1 /media/c -t vfat -o iocharset=utf8
    sudo mount /dev/sda5 /media/d -t vfat -o iocharset=utf8
    sudo mount /dev/sda6 /media/e -t vfat -o iocharset=utf8
    sudo mount /dev/sda7 /media/f -t vfat -o iocharset=utf8
安装国际版迅雷gigaget,速度相当可以250kb/s,其实wget本身速度已经可以了,再说迅雷6将支持linux,所以安装wine其实没多大实用价值,只是玩玩而已.
    sudo yum install wine*
    sudo yum install cabextract
    下载国际版迅雷gigaget
    http://www.gigaget.com/download.htm
    然后直接安装setup.exe就ok了,好东西.
安装ie4linux,只是玩玩而已,没有实用价值
    Open a terminal. Log in as root to install wine and cabextract:
    
yum -y install wine*
    
yum -y install cabextract
    Logout and install IEs 4 Linux with your normal user account:
    
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
    
tar zxvf ies4linux-latest.tar.gz
    
cd ies4linux-*
   
./ies4linux  对于我的fedora9来说,gui会出现错误,所以只能
    ./ies4linux –no-gui这种文本安装方式才能正常完成ie6的安装.
    成功之后输入./ie6即可运行,不过打开sina速度比较慢.
wine下安装腾讯QQ绿色版,只是玩玩而已,没有实用价值
     yum -y install wine*
    
yum -y install cabextract
    并不是所有的windows版本QQ都能够在wine下正常使用,
    《腾讯QQ2008传美贺岁版3.01绿色免费版.rar》可以在fedora9下使用wine运行,
    但是运行大约10分钟左右QQ就会 bug,重启,不是很稳定.
安装firefox多线程下载插件DownThemAll! 1.0.3,但是下载速度真不敢恭维,速度远不如firefox默认的下载管理器,只是玩玩而已,没有实用价值
命令行下直接启动2个最优秀的文件管理器:
     I .konqueror 感觉这个速度比较快,界面也很酷
     II.nautilus 
khexedit在fedora9下没有,也没找到安装源,所以从源码来编译,因为它太好用了.
     http://ftp.de.debian.org/debian/pool/main/k/kdeutils/kdeutils_3.5.5.orig.tar.gz
     ./configuer;make;sudo make install之后可以启动界面了.
     也可以下载rpm包
     ftp://fr2.rpmfind.net/linux/conectiva/snapshot/i386/RPMS.kde/khexedit-3.4.0-76942cl.i386.rpm
     rpm -ivh khexedit-3.4.0-76942cl.i386.rpm
     这样将安装到/usr/lib/kde3/bin/khexedit,将这个路径加入.bashrc中的PATH=即可

如果界面式的应用程序不能被关闭,那么可以在terminal中输入xkill这时会出现一个像小骷髅的图标,
点击需要关闭的GUI应用程序,即可迅速关闭,很好用.

killall program_name可以通过应用程序名字,关闭程序

http://rpmfind.net 所有rpm包查询下载 站

http://rpmfind.net

常用命令:
一.rpm管理命令
    1.安装
    rpm -ivh abc.rpm
    2.更新
    rpm -U abc.rpm
    3.查询rpm包中文件安装到的位置
    rpm -ql abc
    4.查询所有rpm包
    rpm -qa
    rpm -qa |grep abc
    5.查询包内的内容
    rpm -qpl abc.rpm
    6.查询rpm发行信息
    rpm -qpi abc.rpm
    4.删除包
    rpm -e abc
================================
tar zxvf abc.tar.gz
提示:tar: Error exit delayed from previous errors
原因:ab.tar.gz中有需要root用户才能作的操作,
解决:sudo tar zxvf abc.tar.gz

tar jtvf abc.tar.bz2 查看压缩文件中的内容
tar jdvf abc.tar.bz2 查看当前解压出来的abc文件和abc.tar.bz2中内容不同之处

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24758 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2008年9月17日
下一篇 2008年9月17日

相关推荐