打造本身的Linux桌面----Archlinux php
2011-01-16 文/s_cdhtml
( 經常使用桌面組合:Archlinux+fvwm+conky / Archlinux+openbox+fbpanel+wbar+conky)前端
Gtalk:yuriwong002@gmail.comjava
我不是一個Linux老手,使用archlinux以前,我使用的是ubuntu10.10的,能夠說ubuntu作得很是好,以至於不須要任何修改就能夠獲得一個很是完美的工做娛樂環境,若是想要追求完美和絢麗的桌面的環境,能夠直接使用ubuntu就能夠。若是是linux新手,本人負責任的提醒你,建議不要用archlinux,先用ubuntu或者suse等易用的發行版,以避免Archlinux這等級的發行版影響本身對linux的認識,使用它,首先安裝都是個問題。Archlinux and gentoo只適合有必定基礎的人。固然了,若是你真能折騰,那你就直接用吧,絕對夠你折騰的。mysql
我爲何後來選擇了archlinux呢?使用archlinux主要是由於我本身不喜歡像ubuntu這類和windows Xp同樣整合一大堆軟件的桌面。我更喜歡本身配置出來的環境,因此我從gentoo 和archlinux以前作出選擇,gentoo很是好,可是它太浪費時間了,大部份都要本身編譯安裝。最後排除了gentoo就選擇了archlinux。 Arch的優勢適合個人主要是:linux
1、輕快,archlinux爲i686進行優化,不管是系統的啓動,仍是運行程序,都 感受比較輕快;nginx
2、靈活,不象其餘的 Linux 發行版,爲你默認安裝一些不想要的東西。Archlinux 給你一個最基本的系統, 是在此基礎上搭積木,仍是耍魔方,隨你怎麼玩。這體現了linux 的高度定製性,喜歡gentoo的又不想花時間在gentoo下本身編譯的,會喜歡Archlinux的;c++
3、簡單, Archlinux安裝和配置比我預想的要容易得多,它的文件系統結構佈局清晰,讓人一目瞭然。web
4、保持最新,安裝方便,Archlinux是我見過更新最快的一個發行版,並且還很是穩定有些軟件在ubuntu下常常由於版本太舊而常常出現bug, pacman包管理器和agt-get同樣安裝很是方便,sql
還有pacman 下沒有的包,還可以使用ABS編譯代碼,另外AUR的yaourt很是好,共享的資源很是多,反正須要的包都能從archlinux上的幾個包管理器裏找到。
好了說了那麼多,接下來咱們開始打造本身的桌面吧!~~~~~~~~~
安裝Archlinux基本系統
安裝前作好備份數據……
過程省略10000字………………呵呵!這個能夠看官方的wiki,官方的wiki作得很是好。
(附archlinux官網:http://www.archlinux.org)
安裝完基本系統後,更新系統
pacman -Syu
首先要作的一件事情是,創建一個普通的賬號。能夠經過如下命令完成:
useradd -m -s /bin/bash s_cd(s_cd是個人用戶名)
安裝Xorg,X-window須要的,若是隻是須要命令行模式 ,能夠不裝。
pacman -S xorg
安裝顯卡驅動
pacman -Ss xf86-video 在裏面找到本身的顯卡驅動而後
pacman -S xf86-video-ati 這裏ati是我本身的顯卡型號
安裝桌面環境
linux桌面環境主要有KDE、Gnome、xfce、lxde. 這幾個是主要的桌面環境,kde、gnome是比較重量級的,桌面很是好看。xfce、lxde是輕量級的,追求低內存,高性能。這幾個可定製性不是很高,集合了一些軟件在裏面。
另外還能夠選擇更輕量,定製性更高的窗口管理器,好比比較流行的有Fluxbox,Blackbox,E17,Pekwm,Icewm,Openbox,Sawfish,Awesome,Fvwm.
默認安裝gnome,
pacman -S gnome gdm
我本身還安裝了openbox,Fvwm。Fvwm是我經常使用的,可定製性是最高的,配置也是最難的一個。使用fvwm,可能作得像KDE同樣好看,可是用fvwm的更喜歡它那種返樸歸真的感受。速度依本身的配置可快可慢。
安裝中文字體
pacman -S ttf-arphic-uming ttf-arphic-ukai
英文:pacman -S ttf-bitstream-vera
安裝中文輸入法,有scim和fcitx兩種,我選擇fcitx,速度很快。
Pacman -S fcitx
裝完後配置下列內容到主目錄.profile中,以便讓fcitx自啓動:
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
好了,如今基本的圖形界面就算完了,重啓就能夠了。
安裝alsa
pacman -S alsa-utils
同時,將 alsa 添加到 /etc/rc.conf 配置文件的 DAEMONS 中:
DAEMONS=(syslog-ng network netfs crond gdm alsa)
linux經常使用的軟件 (追求速度,易用,高性能,因此本身使用的軟件偏輕量)
介紹一個不錯的中文的軟件下載:http://www.linuxfans.org
分類:(注●爲我經常使用及喜歡的軟件、以及推薦給linuxer的軟件,順便本身留着作備忘使用)
一、工具
1、輸入法平臺
每一個輸入法平臺都能加裝不少種類輸入法(如二筆、五筆、拼音),均爲國產。
ibus (K)Ubuntu9.10預設輸入法平臺,爲取代停滯的scim創造
●fcitx 小企鵝輸入法平臺
scim (K)Ubuntu9.10以前版本使用的gtk輸入法平臺,項目中止
Fireinput 火輸(Fireinput)是一款集成於火狐(Mozilla Firefox)瀏覽器中文輸入軟件。
2、終端
konsole KDE的終端。這個很酷,便我不用kde的。
●gnome-terminal Gnome的終端程序
terminator 一個能夠隨意分割的終端程序
●xtermX自帶的終端程序
●tilda 很是好用的終端
二、網絡應用
1、即時通信
●Pidgin 多協議,GTK+,XMPP語音,Ubuntu 9.10前默認
Empathy 多協議,XMPP語音視頻,GNOME、Ubuntu 9.10默認
Kopete KDE默認,多協議,不支持qq
●Web QQ 騰訊官方出品的web客戶端,無需下載,開放公測
●libfetionopenfetion 中國移動飛信
●Skype 官方,語音、視頻、電話、聊天、文件傳輸,質量超好。
MSC 國產java編寫的跨平臺即時聊天應用程序
iptux 局域網信使, 至關於飛鴿傳書,傻瓜型
Konversation irc聊天軟件,KDE 3軟件
●Xchat irc聊天軟件,irc是linux必備,你能夠不懂qq,但你不能不懂irc。
●irssi irc命令行軟件,佔用資源很是少,推薦
2、 web瀏覽器
●Chromium 對應Google Chrome瀏覽器的開源項目,速度最快,功能至關於Chrome
●Firefox 俗稱火狐,速度較慢,有很豐富的擴展和插件
Epiphany GNOME 默認網絡瀏覽器,webkit內核,速度快
Opera 非自由軟件。QT4。性能出色,集成很是多的功能。中文顯示支持很差,需設置。
●Dillo 我遇到的速度最快的瀏覽器,但功能較少,中文支持很差。
●w3m 字符界面瀏覽器,日本人編寫,對東亞語言支持較好
3、ftp客戶端
FileZilla GTK+編寫的FTP客戶端,易用、界面相似CuteFTP,功能強大,跨平臺
fireftp firefox裏面的插件,支持中文,沒有亂碼
●gftp 強大的ftp軟件,支持SSH方式登陸,中文支持很差
4、 下載工具
1. P2P下載
Vuze Java BT客戶端,性能出色,反吸血插件支持
●Transmission BT客戶端,GNOMEUbuntu 默認
●amule 電驢客戶端,強大易用
mldonkey 電驢客戶端,能同時鏈接多個ed2k服務器,默認以網頁形式控制,可搭配各類圖形前端,支持BitTorrentHttpFTP
2.HTTP(S) FTP
Gwget GNOME的wget前端
●wget 命令行下的單線程網絡傳輸工具,支持斷點續傳。
●aria2 命令行下的高速下載工具。搶奪帶寬能力很強,分段下載引擎,支持多點下載、斷點續傳。額外支持BT下載。
d4x 相似的FlashGet的多線程下載工具
●DownThemAll! Firefox 的多線程下載插件
5、 E-mail客戶端
●thunderbird 像 firefox 同樣,從 mozilla 分離出來的郵件客戶端
evolution GNOME 默認
Sylpheed 輕便,小巧,日本人所寫,很好的中文支持
mutt 字符界面 安裝
KMail Kubuntu自帶的郵件客戶端
三、辦公編輯
Office系列
●OpenOffice.org 開源界的office套件龍頭.
永中office國產,免費,高度仿MS Office
WPSlinux版開發中
中標普華office 5.0我的版 for linux包括中標普華Office專業版的大部分功能,針對我的用戶。包含文字處理、電子表格、演示文稿、繪圖製做、數據庫等五大模塊
●scribusPDF製做
LaTex相關
Texlive 官網 Tex 的集成包,能夠更方便的使用 Tex
lyx Tex/Latex 的所視即所意(WYSIWYM)的編輯環境。
財務相關
GNUCash 一套提供複式簿記系統的會計軟件。
本生理財本生理財是國產CRM工具,需求apache+php+MySQL
HomeBank 家庭理財軟件,能生成報表。
Money Manager Ex一款我的賬務管理軟件。
文本編輯
●gedit 輕量級,Gnome 默認,功能強大
emacs 重量級,GNU計劃下的第一個產品,EMACS爲Editor MACroS 的縮寫,被稱爲神的編輯器。
●vim 被稱做編輯器之神,任何與配置文件或者源代碼打交道的人都值得學會
ghex 16進制編輯器
思惟導圖
Xmind 簡單易用
●Freemind 適用於項目的各個方面,從簡單的項目會議記錄,到新項目的頭腦風暴
文檔閱讀
●Evince GNOME下的PDF/PS/djvu文件閱讀,最快,極力推薦
xpdf xpdf是一個小巧的pdf閱讀器,中文支持較好,evince的根基
AdobeReader很好就是塊頭大了點
●Foxit ReaderPDF閱讀器,非自由軟件,中文兼容性好
●chmseechm閱讀
字典翻譯
Golden Dict 最強大的詞典軟件。兼容.bgl詞庫,stardict全部詞庫,Lingvo .dsl詞庫
●stardict 星際譯王
圖像繪製
●ImageMagick 功能強大的命令行圖像處理程序。
●gimp 相似Photoshop的圖像處理軟件,GTK2+。
Dia 是一個矢量圖做圖軟件,畫電路圖、流程圖等
●Inkscape 相似CorelDraw的矢量圖軟件
xfig專業的矢量做圖軟件
動畫
Anime Studio 非自由軟件,商業軟件,Flash矢量動畫軟件
●blender開源動畫製做軟件,免費。
Maya商業動畫軟件
屏幕截取
gsnapshot屏幕截取,支持全屏,活動窗口,自定區。
●Shutter 屏幕截取,支持全屏,活動窗口,自定區。
scrot文本界面屏幕截取
Picasa Google的圖像照片管理程序,Linux版,Wine,非自由軟件
●gthumbGNOME的圖像/照片程序,擁有基本照片修改功能
Comix圖像照片程序,Pygtk,看漫畫必用軟件
音樂播放
●Audaciousxmms /xmms及bmp的後裔,國內最受歡迎,插件支持APE格式CUE分軌
rhythmbox GNOME默認,gstreamer爲核心,設備管理強大
Amarok KDE默認。以Xine或GStreamer爲核心,強大的媒體庫和良好的界面。
ExaileGNOME的音樂管理+播放軟件,挑戰Amarok。
Songbird整合了桌面網絡播放器與網頁瀏覽器,是iTunes等私有媒體播放器的替代
Quod Libet輕量,自帶不少插件,界面簡潔
●qmmp輕量,簡單,帶EQ
●mocmusic on concole的縮寫,經典的命令行音樂播放器
●mpg321|ogg123 /命令行播放器
●radioget網絡收音機
●qsopcast網絡電視
視頻播放
totemGNOME默認視頻播放軟件,使用ffmpeg做爲後端,有普遍的中文插件支持
●VLC 佔有率最高的開源媒體播放器,QT4,使用ffmpeg做爲後端
●SMPlayer|gnome-mplayer適合作前端
GMlive 特別針對中國網絡視頻、電視臺的Mplayer前端,國人開發
●MPlayer 最著名的命令行媒體播放器
SopCast網絡電視直播系統,對低速網絡的優化,還能輕鬆搭建屬於本身的電視臺
影音相關基礎和工具
●lstanbul屏幕錄像軟件
audacity一個跨平臺的音頻編輯軟件
Rosegarden midi電子音樂編輯器
TuxGuitar吉他曲譜編輯器
avidemux 入門級視頻編輯,能夠用來分割、合併視頻、轉換視頻編碼、壓制字幕等
subtitleeditor字幕時間軸製做軟件,可編輯字幕和時間軸,有影片預覽及聲波顯示,功能強
網絡服務
ftp服務器
vsftpd在安全性、高性能及穩定性等方面有上佳的表現
proftpd 設計目標是實現一個安全且易於設定的FTP Server。
pure-ftpd 對中文用戶來講,其最大的優點是可設置設置客戶端默認編碼
crossftpd java語言編寫,圖形化配置界面
web服務器
●apache 世界使用排名第一的Web服務器
tomcat 一個小型的輕量級應用服務器,在中小型系統和併發訪問用戶不是不少的場合下被廣泛使用,是開發和調試JSP 程序的首選。
lighttpd衆多輕量級的網絡服務器軟件中較爲優秀的一個。支持FastCGI, CGI, Auth, 輸出壓縮,URL重寫, Alias等重要功能
●nginx可承受3萬以上併發鏈接數,賽過Apache 10倍的Web服務器。
xampp 易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版
email服務
postfix |sendmail |mailman |OpenWebMail
數據庫服務
●mysql 經典的LAMP中的M指的就是它
PostgreSQL伯克利開發的很古老但有用的數據庫系統,許可證較MySQL簡單
Oracle 大名鼎鼎的大型數據庫系統
DB2也是大名鼎鼎啊
SQLite 一個很是小巧的數據庫,一個數據庫就是一個文本文件,適合作內嵌
TFTP服務
tftpd-hpa 是一個加強功能的TFTP服務器。
DHCP服務
dhcp3-server DHCPv3服務器。
編程相關
網頁設計
Quanta KDE網頁設計軟件,支持可視化編輯
●bluefish 高級HTML編輯器,GTK+
kompozer 可視化編輯(Nvu的繼承者),QT
screem html/xml編譯工具
集成開發環境 IDE
kdevelop KDE 下集成開發環境,支持多種程序設計語言LangSupport
qtcreator QT4.5自帶的輕量級IDE http://www.qtsoftware.com
geany 開源、免費、跨平臺的c++ IDE
●Anjuta gnome下集成開發環境
Code::Blocks Code::Blocks 是能夠知足其用戶幾乎全部需求的自由的 C++ IDE
●Eclipse IBM 支持發起的一個開源 IDE,java 編寫的,支持多種編程語言
eric 開源Python IDE,用PyQt4寫的,功能強大,適合做PyQt開發
無分類
●Webmin Linux遠程web管理軟件,能夠管理linux的服務,進程,任務等
●Cheese 下錄製圖像/視頻的攝像頭軟件
Mac4Lin 輕鬆讓Gnome桌面擁有Mac OS風格
●conky 輕巧的系統監視工
●fbpanel輕量面板
tint2輕量面板,很好看
●wbar簡單的dock
●gconf-editor系統工具
●gparted分區工具
●compiz|beryl桌面特效
●brasero刻錄工具
●xpad桌面便籤
●rsync|back in time系統備份
●unzip|rarzip rar解壓縮
●gwibberTwitter客戶端
●sagefirefox插件,RSS閱讀,我如今就用這個
●virtualBox超酷的虛擬機,高效能,我如今就用他
vmware傳說的虛擬機老大
qterm 國人開發的基於QT的BBS客戶端。支持鼠標操做,能看圖片
pcmanx 基於 gtk2,BBS軟件,臺灣同胞編寫
grandr屏幕投影切換
wicd網絡管理