CentOS 5.3 安裝後的基本軟件配置


2010-05-14 07:12:49|  分類: centos |  標籤:|字號 訂閱

CentOS 2009-07-31 18:30:19 閱讀1000 評論3 字號:

這個教程,是我自己的系統簡單配置過程,包括了(官方和私人)源的配置,常見軟件(firefox,eva聊天,BT下載deluge,聽歌audacious和電影mplayer)的安裝過程。希望能供新人們學習參考,順便爲我自己作個“整體流程備份”。

一. 配置系統更新“源”


1. 修改系統自帶的默認官方源

下載: http://file4.brsbox.com/download.php?sid=6bfe66ce00453804b0d2148123400a91&fc=bce438d9db59c7f3b3da6d6b6598ce5f/CentOS-Base.repo

然後打開終端,輸入下面的命令,直接替換系統默認的"CentOS-Base.repo"文件:

[root@CentOS ~]# cp Desktop/CentOS-Base.repo /etc/yum.repos.d/
cp:是否覆蓋“/etc/yum.repos.d/CentOS-Base.repo”? y
[root@CentOS ~]# 

這樣就配置好了。先不着急更新系統,我們來給CentOS添加第三方軟件源

2. 添加第三方軟件源

CentOS官方的源很少,東西也少的可憐,因此要想通過源的方式來安裝軟件,我們就要自己添加第三方的軟件源。

(1) 添加 rpmforge 軟件倉庫 源

先下載:http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm,這個軟件包

下面,導入這個網站的“下載公匙“,命令: 
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

然後通過命令: rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm,來安裝它

安裝好就能通過 yum,來安裝一些常見的軟件了,比如安裝XMMS和MP3、WMA解碼器: 

yum -y install xmms xmms-mp3 xmms-wma

我們來看下,我具體的操作過程吧:

[root@CentOS ~]# cd Desktop
[root@CentOS Desktop]# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
--16:01:49--  http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
正在解析主機 apt.sw.be... 193.1.193.67
Connecting to apt.sw.be|193.1.193.67|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度:16698 (16K) [application/x-redhat-package-manager]
Saving to: `rpmforge-release-0.3.6-1.el5.rf.i386.rpm'

100%[=======================================>] 16,698      20.8K/s   in 0.8s   

16:01:52 (20.8 KB/s) - `rpmforge-release-0.3.6-1.el5.rf.i386.rpm' saved [16698/16698]

[root@CentOS Desktop]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
[root@CentOS Desktop]# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Preparing...                ########################################### [100%]
   1:rpmforge-release       ########################################### [100%]
[root@CentOS Desktop]# 

二. 給firefox 添加 Flash播放插件

下載地址: http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-10.0.32.18-release.i386.rpm

安裝方法: rpm -ivh flash-plugin-10.0.32.18-release.i386.rpm  或者雙擊就能安裝。

三. 安裝播放器

1. 音樂播放器

上面的例子中,我提到了 xmms,這個音樂播放器。我這裏不選擇它,我用的是:Audacious,這個音樂播放器。咱們剛配置好的軟件源裏面就有。因此,直接用: yum install audacious*  安裝即可。過程如下:

注意:安裝軟件之前,我們要先在終端下運行命令:rpm -import /etc/pki/rpm-gpg/RPM*,來導入系統默認的所有公匙,這樣就能解決yum更新的時候,會出現找不到“公匙“的問題。

[root@CentOS Desktop]# rpm -import /etc/pki/rpm-gpg/RPM*
[root@CentOS Desktop]# yum install audacious*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * rpmforge: ftp-stud.fht-esslingen.de
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package audacious.i386 0:1.4.6-1.el5.rf set to be updated
--> Processing Dependency: audacious-plugins >= 1.4.5 for package: audacious
………………………………………………我是華麗的省略號……………………………………………………
Transaction Summary
================================================================================
Install     17 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 10 M
Is this ok [y/N]: y

後面就不截取了,沒問題的~安裝後從桌面面板上,應用程序菜單裏面,就能找到。

2. 視頻播放器

默認最好用的,就是 mplayer了,同上,直接從軟件源裏面安裝: yum install mplayer,即可。過程簡單的看下吧

[root@CentOS Desktop]# yum install mplayer
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * rpmforge: fr2.rpmfind.net
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.40.svn20090711.el5.rf set to be updated
--> Processing Dependency: libdirectfb-1.2.so.0 for package: mplayer
--> Processing Dependency: libdca.so.0 for package: mplayer
--> Processing Dependency: libcucul.so.0 for package: mplayer
………………………………………………我是華麗的省略號……………………………………………………
Transaction Summary
================================================================================================
Install     20 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 17 M
Is this ok [y/N]: y

注意:播放rmvb視頻的時候,可能會出現一個小的錯誤提示,是因爲還是缺少某個包的問題,但不影響使用,湊合了吧~我是懶着解決了。

四. 安裝QQ聊天軟件——EVA

首先聲明下,官方的QQ也能用的,但我是不習慣,官方QQ的下載地址是:

http://dl_dir.qq.com/linuxqq/linuxqq-v1.0.2-beta1.i386.rpm

下載後,雙擊就能安裝的,不會出現什麼錯誤的。

來說下我最喜歡的聊天軟件,eva吧~安裝它之前,我們事先需要解決2個依賴關係問題

1.kdelibs 軟件包

這個包,在CentOS光盤裏面就有的,自己找下就能安裝了,如果你懶着找,就直接 yum install kdelibs,這樣也行。

2.nas

這個包,我下面的eva下載地址裏面包括了,也是雙擊安裝即可

3. 現在就能開始安裝eva了。下載地址是:http://www.brsbox.com/filebox/uploadcomplete/randstr/183X02m7JJQ7L421V3999Bh156/fgid/ff03bf7825ddcef0e92d69a09805b95f/dirids/3568783

把裏面的“eva-0.4.9-bugfix73_1.fc10.i386.rpm”解壓縮出來,雙擊就能安裝了。如果安裝過程中出現failed dependicies錯誤,就用“歸檔管理器”,打開這個 eva的rpm包,把裏面的 usr 文件夾,直接解壓縮出來。放在任何位置。雙擊 /bin 下面的 eva,就能正常使用了。

看下安裝過程吧,我沒有用圖形界面,雙擊安裝,而都是用的命令: rpm -ivh 包名字,來安裝的。

[root@CentOS EVA 4 CentOS]# yum install kdelibs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * rpmforge: fr2.rpmfind.net
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package kdelibs.i386 6:3.5.4-22.el5.centos set to be updated
--> Processing Dependency: kdelibs = 6:3.5.4-18.el5.centos for package: kdelibs-devel
--> Running transaction check
---> Package kdelibs-devel.i386 6:3.5.4-22.el5.centos set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================
 Package                 Arch           Version                          Repository        Size
================================================================================================
Updating:
 kdelibs                 i386           6:3.5.4-22.el5.centos            update            18 M
 kdelibs-devel           i386           6:3.5.4-22.el5.centos            update           1.3 M

Transaction Summary
================================================================================================
Install      0 Package(s)         
Update       2 Package(s)         
Remove       0 Package(s)         

Total download size: 19 M
Is this ok [y/N]: y
………………………………………………我是華麗的省略號……………………………………………………
[root@CentOS Desktop]# mkdir eva
[root@CentOS Desktop]# tar zxvf EVA4CentOS.tar.gz -C eva
使用說明
nas-1.9.1-2.el5.i386.rpm
eva-0.4.9-bugfix73_1.fc10.i386.rpm
[root@CentOS Desktop]# cd eva
[root@CentOS eva]# rpm -ivh nas-1.9.1-2.el5.i386.rpm 
warning: nas-1.9.1-2.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing...                ########################################### [100%]
   1:nas                    ########################################### [100%]

後面,就解壓縮“eva-0.4.9-bugfix73_1.fc10.i386.rpm”,裏面的usr文件夾提取出來,改名叫eva,隨便放哪裏,運行 /bin/eva,就行了。

五. 安裝解壓縮軟件

1. rar 

yum install rar unrar,即可~最簡單

2. 7zip

下載:http://down1.chinaunix.net/distfiles/p7zip_4.42_src_all.tar.bz2

解壓縮出來後,直接: make, make install 即可。

最後會有個錯誤,無須理會

解壓縮命令: 7za x 文件名

看過程吧,全命令操作:

[root@CentOS ~]# wget http://down1.chinaunix.net/distfiles/p7zip_4.42_src_all.tar.bz2
--17:21:27--  http://down1.chinaunix.net/distfiles/p7zip_4.42_src_all.tar.bz2
正在解析主機 down1.chinaunix.net... 60.28.166.86
Connecting to down1.chinaunix.net|60.28.166.86|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度:1461812 (1.4M) [application/x-tar]
Saving to: `p7zip_4.42_src_all.tar.bz2'

100%[=======================================================>] 1,461,812    153K/s   in 8.6s   

17:21:36 (166 KB/s) - `p7zip_4.42_src_all.tar.bz2' saved [1461812/1461812]

[root@CentOS ~]# tar -jxvf p7zip_4.42_src_all.tar.bz2 -C /usr/src
………………………………………………我是華麗的省略號……………………………………………………
p7zip_4.42/man1/
p7zip_4.42/man1/7z.1
p7zip_4.42/man1/7zr.1
p7zip_4.42/man1/7za.1
[root@CentOS ~]# cd /usr/src/p7zip_4.42/
[root@CentOS p7zip_4.42]# make&&make install
………………………………………………我是華麗的省略號……………………………………………………
make[1]: Leaving directory `/usr/src/p7zip_4.42/7zip/Bundles/Alone'
./install.sh /usr/local/bin /usr/local/lib/p7zip /usr/local/man
- installing /usr/local/bin/7za
./install.sh: line 99: [-x: command not found
- installing /usr/local/man/man1/7z.1
- installing /usr/local/man/man1/7za.1
- installing /usr/local/man/man1/7zr.1
[root@CentOS p7zip_4.42]# 

回車就慢慢等着就行了。不會出現什麼問題的

六. 下載軟件

普通下載,用Firefox自帶的下載功能吧,我是不想弄其他的了,對我來說足夠了

BT下載,我推薦大家用:Deluge,軟件源裏面就有,直接 yum install deluge吧,看過程:

[root@CentOS p7zip_4.42]# yum install deluge
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * rpmforge: fr2.rpmfind.net
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package deluge.i386 0:0.5.9.0-1.el5.rf set to be updated
--> Processing Dependency: python-xdg for package: deluge
--> Processing Dependency: pyOpenSSL for package: deluge
--> Running transaction check
---> Package python-xdg.noarch 0:0.17-1.el5.rf set to be updated
---> Package pyOpenSSL.i386 0:0.6-1.p24.7.2.2 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================
 Package               Arch              Version                      Repository           Size
================================================================================================
Installing:
 deluge                i386              0.5.9.0-1.el5.rf             rpmforge             10 M
Installing for dependencies:
 pyOpenSSL             i386              0.6-1.p24.7.2.2              base                128 k
 python-xdg            noarch            0.17-1.el5.rf                rpmforge             84 k

Transaction Summary
================================================================================================
Install      3 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 10 M
Is this ok [y/N]: y
………………………………………………我是華麗的省略號……………………………………………………

七. 多窗口文件管理器(tuxcmd,類似於Win下的Total Commander)的安裝

1. 從:http://prdownloads.sourceforge.net/tuxcmd/tuxcmd-0.6.50-bin-i386.tar.bz2?download 下載好軟件包

2. 然後在終端下,切換到軟件包存放的位置,輸入下列命令來解壓縮

 tar jxvf tuxcmd-0.6.50-bin-i386.tar.bz2 -C /root

說明下,我提供的tuxcmd軟件包,是類似於“綠色軟件”的包,解壓縮後不需要再編譯、安裝,因此,大家可以用 -C 參數,後面跟上你想存放這個軟件的位置,比如我是放在了 /root 文件夾下。

3. 用 cd 進入該文件夾,運行: ./tuxcmd --lang=cn 即可運行

看下過程吧:
[root@CentOS ~]# wget http://prdownloads.sourceforge.net/tuxcmd/tuxcmd-0.6.50-bin-i386.tar.bz2?download 
--14:23:32--  http://prdownloads.sourceforge.net/tuxcmd/tuxcmd-0.6.50-bin-i386.tar.bz2?download
正在解析主機 prdownloads.sourceforge.net... 216.34.181.59
Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 302 Found
………………………………………………我是華麗的省略號……………………………………………………
14:23:43 (96.7 KB/s) - `tuxcmd-0.6.50-bin-i386.tar.bz2' saved [774524/774524]

[root@CentOS ~]# tar jxvf tuxcmd-0.6.50-bin-i386.tar.bz2 -C /root
tuxcmd-0.6.50-bin-i386/
tuxcmd-0.6.50-bin-i386/README
tuxcmd-0.6.50-bin-i386/tuxcmd
tuxcmd-0.6.50-bin-i386/COPYING
[root@CentOS ~]# cd /root/tuxcmd-0.6.50-bin-i386/
[root@CentOS tuxcmd-0.6.50-bin-i386]# ./tuxcmd --lang=cn
發佈了7 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章