星期三, 十月 01, 2008

我的fedora9装机配置和软件安装 - Redhat/Fedora/CentOS - 红联Linux论坛 全球Linux人网上交流平台 - 天下没有难学的Linux - 使用 Google 工具栏发送

我的fedora9装机配置和软件安装 - Redhat/Fedora/CentOS - 红联Linux论坛 全球Linux人网上交流平台 - 天下没有难学的Linux

我的fedora9装机配置和软件安装

一.在fedora9下如何adsl拨号
ubuntu下可以直接使用pppoeconf来一次性完成拨号,fedora9下稍微麻烦一些,可以使用如下步骤来adsl拨号.
1.进入root用户模式
2.执行/sbin/pppoe-setup
3.根据提示用户名为,你的登录用户名,
4.提示输入DNS时,必须输入:server
5.输入拨号密码
6.剩下的选型基本上默认即可
7.拨号文件已经建立好了,现在开始拨号
8.执行/sbin/pppoe-start开始拨号
9.使用/sbin/pppoe-status查看拨号结果
10.执行/sbin/pppoe-stop挂断.
PS:
<1>如果在pppoe-setup时没有选择,boot时自动拨号,那么每次启动都要手工执行一次/sbin/pppoe-start
<2>firefox不能打开网页的解决方法,取消file->Work Offline前面的勾.
==============================================
二.安装yum
Fedora Core 9的YUM源有以下几个:
1、Freshrpms.net
直接执行:rpm -ivh http://ftp.freshrpms.net/pub/fre ... 1.1-1.fc.noarch.rpm
2、atrpms.net
首先导入key:
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
rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
2 Install RPM File
rpm -ivh http://rpm.livna.org/livna-release-9.rpm
我现在配置的YUM源就是这些。
这些都解决掉后,执行
yum install yum-fastestmirror yum-presto,下一个小程序让它自动选择速度较快的源
还可以装 一个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
==============================================
四.禁用selinux
[luther@gliethttp]$ sudo vim /etc/sysconfig/selinux
作如下设置:
SELINUX=disabled
...
==============================================
五.安装中文输入法scim-python
[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
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
安装皮肤:
<1>tar jxvf OSX-Mod-1.1.tar.bz2
<2>sudo cp OSX-Mod/* /usr/share/mplayer/skins/default
<3>sudo tar jxvf Blue-1.7.tar.bz2 -C /usr/share/mplayer/skins
3.播放rmvb和rm文件
下载最全的codec解压文件:
http://www.mplayerhq.hu/MPlayer/ ... ll-20071007.tar.bz2
然后:
sudo cp -r all-20071007/* usr/lib/codecs
然后当运行时就会提示如下错误:
〔AO_ALSA〕Unable to find simple control 'PCM',0。
如何解决这个问题?
网络解决方案:运行gmplayer 右击,选择首选项/音频/可用的驱动程序,选择puls
但是这个方法对我的v3162au笔记本并不适合,刚一打开rmvb,出现2秒的画面之后,gmplayer就立即停止了.
经过尝试发现我的v3162au笔记本,选择oss之后,一切正常了,good,不过重启之后,有了如下新提示:
"could not open audio device -> no sound",可以使用如下方法解决:
http://alsa.opensrc.org/OssEmulation,即:ftp://ftp.alsa-project.org/pub/oss-lib/
下载alsa-oss-1.0.9rc4.tar.bz2,之后编译:
[luther@gliethttp alsa-oss-1.0.9rc4]$ ./configure
[luther@gliethttp alsa-oss-1.0.9rc4]$ make
[luther@gliethttp alsa-oss-1.0.9rc4]$ sudo make install
[luther@gliethttp ~]$ aoss gmplayer
然后打开rmvb就可以正常放声了,只需这样一次之后,
以后直接执行gmplayer,也能正常播放了.[不要每次都使用aoss gmplayer打开rmvb,因为aoss会使声音断断续续,效果很不好]
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!
==============================================
九.其他应用软件安装
<1> 下载linux版本腾讯QQ:
    http://im.qq.com/qq/linux/download.shtml
    rpm -ivh linuxqq-1.0-Preview1.i386.rpm
<2> 安装网页flash player播放器
    http://fpdownload.macromedia.com ... .0-release.i386.rpm
    安装完adobe flash player之后,发现没有声音,原来需要安装下面的一个软件
    [luther@gliethttp ~]$ sudo yum install libflashsupport
<3> 修改host主机名
    [luther@gliethttp ~]$ sudo vim /etc/sysconfig/network
    修改HOSTNAME=gp
    然后重启电脑.
<4> 安装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
<5> 安装opera浏览器
    http://www.opera.com/
    [luther@gliethttp ~]$ sudo rpm -ivh opera-9.52-2091.gcc4-shared-qt3.i386.rpm
<6> 重新安装nvidia显卡驱动,对于我的v3162au笔记本,必须重新安装nvidia,否则eva和gvim中部分中文显示不正常,发乌.
    [luther@gp ~]$ sudo yum install kmod-nvidia
    新办法解决非矢量字体花屏,运行如下命令
    [luther@gp ~]$ sudo nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=0
<7> 安装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"新宋体"了,当然
    系统=>首选项=>观感=>外观=>字体也要修改.
<8> 编译安装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
<9> 安装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文件了,很好用.
<10> 以普通用用户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
<11> 安装国际版迅雷gigaget,速度相当可以250kb/s
    sudo yum install wine*
    sudo yum install cabextract
    下载国际版迅雷gigaget
    http://www.gigaget.com/download.htm
    然后直接安装setup.exe就ok了,好东西.
<12> 安装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/ies4li ... linux-latest.tar.gz
     tar zxvf ies4linux-latest.tar.gz
     cd ies4linux-*
    ./ies4linux  对于我的fedora9来说,gui会出现错误,所以只能
    ./ies4linux --no-gui这种文本安装方式才能正常完成ie6的安装.
    成功之后输入./ie6即可运行,不过打开sina速度比较慢.
<13> wine下安装腾讯QQ绿色版
     yum -y install wine*
     yum -y install cabextract
    并不是所有的windows版本QQ都能够在wine下正常使用,
    《腾讯QQ2008传美贺岁版3.01绿色免费版.rar》可以在fedora9下使用wine运行,
    但是运行大约10分钟左右QQ就会报bug,重启,不是很稳定.


sudo yum install ctags
sudo yum install scrot
sudo yum install openssh-server openssh-client
sudo yum install rar
sudo yum install minicom
sudo yum install putty
sudo yum install meld
sudo yum install subversion subversion-tools
sudo yum install gparted
sudo yum install gthumb
sudo yum install vbindiff   //==
sudo yum install wmii       //==
sudo yum install ghex
sudo yum install pwgen
sudo yum install syslinux mtools
sudo yum install filezilla
sudo yum install tree
sudo yum install gnochm
sudo yum install amule
sudo yum install samba smbfs
sudo yum install dia-gnome  //绘制软件流程图的专业软件,很强大
sudo yum install tofrodos   安装dos2unix
//使用范例find . -type f  ! -path "*svn*" -exec dos2unix {} \;
++++++++++++++++++++++++++++++++
<a>sudo yum install tftp tftp-server
<b>cat /etc/xinetd.d/tftp
service tftp
{
    socket_type        = dgram
    protocol        = udp
    wait            = no
    user            = root
    server            = /usr/sbin/in.tftpd
    server_args        = -s /home/tftpd -p -c -U 077 -u tftpd
    disable            = no
    per_source        = 11
    cps            = 100 2
    flags            = IPv4
}
<c>sudo useradd -s /bin/false -d /home/tftpd tftpd
<d>sudo chmod 777 /home/tftpd
<e>sudo /etc/init.d/xinetd restart
<f>测试
[luther@gp ~]$ tftp localhost
tftp> put vbindiff_3.0-beta1.orig.tar.gz
tftp>
[luther@gp ~]$ ll /home/tftpd/
total 108K
-rw------- 1 tftpd tftpd 104K 2008-08-29 01:55 vbindiff_3.0-beta1.orig.tar.gz
这里可以看到文件vbindiff_3.0-beta1.orig.tar.gz已经顺利通过tftp进行传输了.
++++++++++++++++++++++++++++++++
----------------------------------------------
定制自己的grub启动加载图片xpm
1.用gimp打开将要作为grub启动的新图片
2.Image->Mode->Indexed->Generate optimum palette=>Maximum number of colors:输入14即可[表示转换为14位色的图片]
3.将图片另存为为640*480,14位色的xpm图片文件,比如luther_gliethttp.xpm
4.然后gzip -v9 luther_gliethttp.xpm进行压缩,生成luther_gliethttp.xpm.gz
5.拷贝luther_gliethttp.xpm.gz到/boot/grub下
6.修改/boot/grub/menu.lst
splashimage=(hd0,0)/boot/grub/luther_gliethttp.xpm.gz
7.ok,下次重启,grub就会显示我们自己的图片了[luther_gliethttp].
----------------------------------------------
抓图软件:
screenshot
gnome-panel-screenshot --window --delay=2
  --window一个应用程序窗口,--delay,延迟一段时间,给自己去选择要抓的窗口,不如windows下的红蜻蜓好用。
image magick
运行import xxx.jpeg,鼠标变成十字,这时选择窗口即可。
ksnapshot,kde就是好阿,这个和红蜻蜓类似一点了。
我的fedora9必须使用sudo ksnapshot才行,最后在terminal中执行发现原来没有权限,
使用命令sudo chmod 777 -R ~/.kde之后,可以正常使用,效果确实很不错:)
gimp,强,但为了抓个图,也不用起这么大一个东西吧。
最后还有一个命令行工具scrot
scrot -bs表示抓取一个窗体
scrot -s 表示用鼠标选择区域
----------------------------------------------
安装swf独立播放器:
http://download.macromedia.com/
解压flash_player_9_linux_dev/standalone/release/flashplayer.tar.gz到/usr/local/bin下
然后在桌面创建一个lancher即可.
----------------------------------------------

没有评论: