-
Fedora 20 中安裝源
# cd /etc/yum.repos.d
# wget http://mirrors.163.com/.help/fedora-163.repo
# wget http://mirrors.163.com/.help/fedora-updates-163.repo
# wget http://mirrors.sohu.com/help/fedora-sohu.repo
# wget http://mirrors.sohu.com/help/fedora-updates-sohu.repo
# wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=0
# wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=1
# yum makecache //(更新緩存)
-
一般的,安裝完成之後需要先升級更新系統
# yum update #升級所有包,改變軟件設置和系統設置,系統版本內核都升級
#yum upgrade #升級所有包,不改變軟件設置和系統設置,系統版本升級,內核不改變
(查看linux版本的方法:
#uname -r #查看當前linux系統的內核版本號
#uname -a #可以查看包括內核版本號、機器硬件信息、網絡節點名、操作系統名字等信息 )
-
安裝右鍵啓動終端功能
#yum install nautilus-open-terminal -
編輯sudoers文件,先備份/etc/sudoers,之後使用su - root切換到root下,在sudoers中,找到root ALL=(ALL) ALL後,加入下面一行username ALL=(ALL) ALL
-
安裝鏡像選擇工具,這個工具會從所有已配置的鏡像中選擇速度最快的下載
#yum install yum-plugin-fastestmirror
#yum install yum-presto yum-downloadonly
注:
安裝priority這個yum的插件,這個插件用來設定安裝軟件時候軟件倉庫的優先級,一般是默認先從官方base或者鏡像安裝,然後從社區用戶contribute的軟件中安裝,再從第三方軟件倉庫中安裝。
#yum install yum-priorities
注:
RPMForge源-----RPMForge是一個安全、穩定並且更新及時的軟件倉庫,通過安裝RPMForge可以在進行yum update的時候多一個選擇,如果懶得自己編譯安裝,就得依靠RPMForge了。
注:
手動編輯 /etc/yum.repos.d/ 目錄中後綴爲.repo的文件來設置軟件倉庫的優先級, priority=N(N是整數,範圍從1-99,數字越小代表優先級越高)
官方推薦配置是:[base], [addons], [updates], [extras] 這幾部分 priority=1
[centosplus],[contrib] 這幾部分priority=2 -
添加man手冊
#yum install man-pages
-
安裝axelget插件
axelget是一個多線程下載工具,yum本身是單線程下載,難怪速度不快呢,安裝方法:
#yum install axel
注意:在這裏提供一個小技巧:在YUM的時可能會遇到很長時間都沒有速度的現象,這時候可以Ctrl+C。這樣就是終止了從當前站點的下載,然後會自動選擇其他站點下載,速度往往快很多。 -
安裝wget :
#yum install wget -
加入第三方源。rpmfusion足夠強大,一般把這個加入就無憂了。
http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.noarch.rpm
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
#rpm -ivh rpmfusion-free-release-stable.noarch.rpm
#rpm -ivh rpmfusion-nonfree-release-stable.noarch.rpm
#rpm --import RPM-GPG-KEY-rpmfusion-nonfree-fedora-19 -
現在開始安裝rpmforge的軟件倉庫
獲取-------http://dag.wieers.com/rpm/packages/rpmforge-release/
找到與系統平臺架構匹配的rpmforge包安裝之即可。安裝完後.默認會在系統的/etc/yum.repos.d/下新增兩個文件,mirrors-rpmforge和rpmforge.repo
#rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
#rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
更改 /etc/yum.repos.d/rpmforge.repo 配置文件,添加 priority=1(或者2.3.4….)
現在就可以使用rpmforge這個軟件倉庫了。 -
安裝gnome-tweak-tool設置工具(標題欄添加“最大/最小化和關閉按鈕”)
#yum install gnome-tweak-tool
然後在左上角的“活動”裏找到“優化工具”,選擇左側的“Shell”,將“管理標題欄上的按鈕”設置爲“全部”,這樣,窗口的右上角就有最大化和最小化按 鈕了。此外,還可以在左側的“Shell”中,把“在日曆中顯示星期”打開。對於國內用戶,肯定不習慣多個桌面的形式,因此可以把“動態工作區”關閉,然 後把右側的數字設置爲1,即只使用1個桌面。我們也可以通過下面設置來調出gnome-tweak-tool“最大化/最小化/關閉”按鈕:
安裝gconf-editor:
#yum install gconf-editor然後啓動gconf-editor(按住Alt+F2,輸入gconf-editor啓動),依次打開“ desktop>gnome>shell>windows”,在右側一欄找到”button_layout”最大化/最小化設置,我們 將其值設置爲:minimize,maximize,close
若是大家喜歡Ubuntu風格,則設置爲:close,minimize,maximize:
註銷後重新登陸即可。
-
安裝FTP客戶端(Filezilla)
#yum install filezilla -
linux下相當於windows中的迅雷的下載軟件(多線程下載,支持斷點續傳等。超級好用!):
multiget -
安裝flash plugin:
64位系統:
wget http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
#rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm
#yum install flash-plugin -
安裝chrome
64位系統:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
#rpm -ivh google-chrome-stable_current_x86_64.rpm
依賴性:
#yum install lsb
#yum install libXScrnSaver -
給LibreOffice安裝中文字體
#yum install libreoffice-langpack-zh-Hans -
安裝五筆輸入法(ibus)
[bear@bogon ~]$ sudo yum list | grep wubi
ibus-table-chinese-wubi-haifeng.noarch 1.4.6-2.fc19 fedora
ibus-table-chinese-wubi-jidian.noarch 1.4.6-2.fc19 fedora
[bear@bogon ~]$ sudo yum install ibus-table-chinese-wubi-haifeng
然後需要重啓一下(不知道爲什麼需要重啓),添加一個輸入源。打開“設置”-“區域和語言”,點擊“輸入源”下面的加號,選擇“漢語(中國)”,列表裏會出現“漢語(海峯五筆86)”,然後點“添加”就可以了。
簡單測試了一下,貌似海峯五筆比極點五筆好用一些。極點五筆把tfrc打出了“造反”,而海峯五筆可以同時打出爲“造反”和“選擇”。
(補充:發現極點五筆確實很差,ykkl無法打出“識別”) -
安裝音視頻播放器
Mplayer是一個全能影音播放器,支持現有的幾乎所有流行視頻、音頻格式。Smplayer是Mplayer的前端,界面漂亮,功能設置多。
#yum install mplayer
#yum install mplayer* smplayer*
系統就會自動開始mplayer的下載,並自動下載因包依賴性而需要的其它rpm包。
下載完成並安裝後,mplayer就被安裝入系統。但這時候它還什麼都不能放,需要接着安裝解碼包。
安裝解碼包:
#yum install win32codecs順便也把gstreamer的那些解碼包也安裝上:
#yum install gstreamer*
完成後,mplayer就能播放除了rm/rmvb以外的全部格式了。要播放rm/rmvb格式的文件,還需要安裝realplayer如果使用yum install mplayer和yum install smplayer不能安裝,則執行以下語句之後便可以安裝mplayer和smplayer了。(反正我的機器是Fedora 20 的,可以這麼做)
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
#yum update or.http://rpmfusion.org #把這裏的源加上#yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly #安裝MP3插件
#yum install vlc #安裝視頻插件
#yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore百度了一下,比較好的音樂播放器有
kmplayer vlc potplayer xine quicktime vebvbox iTunes
totem:使用簡單播放流暢,可以自動下載解碼器,但是目前不支持rmvb格式。totem-xine:totem的前端加xine的後端,可以使用和mplayer一樣的codec。
realplayer:只支持real系列的格式,功能一般。
Clenmentine,功能較爲強大,有點兒像iTunes
audacious,界面簡潔,比較像foobar
這裏以安裝audacious爲例:
#yum install audacious
#yum install audacious-plugins-freeworld #需要RPM Fusion,在本文第5步中已經安裝 -
安裝音頻支持
#yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly libtunepimp-extras-freeworld xine-lib-extras-freeworld -
安裝視頻解碼庫
#yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg xvidcore libdvdread libdvdnav lsdvd gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly -
安裝音視頻解壓器:
wget http://mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2
tar jxf all-20110131.tar.bz2
64位系統:
#mkdir -p /usr/lib64/codecs
#cp all-20110131/* /usr/lib64/codecs -
安裝壓縮軟件
#yum install p7zip p7zip-plugins p7zip-full p7zip-rar rar unrar
#yum install p7zip*
-
修改gedit亂碼
由於編碼格式的不同,fedora打開windows下的文本文件經常會出現亂碼。
終端輸入命令:
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']" -
處理播放器音樂標籤亂碼
修改環境變量,以root身份修改/etc/profile文件,在文件最後加入下面兩行:
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
註銷後重新導入歌曲信息即可解決亂碼。 -
安裝Docky
#yum install docky -
安裝郵件客戶端:
#yum install thunderbird -
安裝BT下載軟件
#yum install azureus
#yum install deluge
-
安裝截圖工具shutter
#yum install shutter -
安裝星際譯王
#yum install starditc -
SuperTux
SuperTux是Linux下的超級瑪麗類型遊戲,只不過主角變成了一隻企鵝並且畫面效果好得多!
#yum install supertux -
zsnes
zsnes是一個優秀的跨平臺的SFC模擬器,我以前在windows下也一直用它。推薦ROM:天地創造中文版
#yum install zsnes -
supertuxkart
一個類似跑跑卡丁車的3D賽車遊戲,主角理所當然地變成了企鵝和其它生物
#yum install supertuxkart -
AMSN
挺不錯的MSN客戶端,功能比Pidgin的MSN插件強大得多,很難得地支持視頻。一般裝了eva後裝個amsn,基本就能應付大部分需要了。當然,amsn也有不少缺點。首先是字體在Fedora7下非常難看,然後是文件傳輸經常無故中斷,手寫功能也有點問題。
安裝方法:
#yum install amsn -
AdobeReader
大名鼎鼎的PDF瀏覽軟件,用法和Windows版的一模一樣。可以去www.Adobe.com下載,也可以用yum安裝:
#yum install acroread -
升級安裝的步驟
命令行模式,包括如下幾個步驟:
#yum install fedora-upgrade
#fedora-upgrade -
安裝編程軟件:
#yum install vim cvim mysql mysql-server php-mysql phpmyadmin -
安裝C及C++編譯器
#yum install gcc
#yum install gcc-c++
#yum install gcc*
#yum install gcc-c++*
-
安裝C/C++開發環境
#yum install kdevelop
#yum install anjuta
#yum install anjuta*
#yum install netbeans
#yum install netbeans*
#yum install codeblocks
#yum install codeblocks*
-
安裝C#開發環境(也可用於C/C++/WEB等的開發)
#yum install monodevelop
注:有時安裝程序時可能會有類似於
--> 解決依賴關係完成
錯誤:軟件包:fluidsynth-libs-1.1.6-4.el7.nux.x86_64 (nux-dextop)
需要:liblash.so.1()(64bit)
您可以嘗試添加 --skip-broken 選項來解決該問題
您可以嘗試執行:rpm -Va --nofiles --nodigest
這類的提示,解決辦法:#yum install name --skip-broken 即可強制安裝(即忽略依賴問題) -
安裝emacs編輯器
#yum install emacs
#yum install emacs*
-
安裝搜狗輸入法
2014.9.24 02:50更新
源主頁:https://copr.fedoraproject.org/coprs/mosquito/myrepo/* 此包目前支持以下發行版:
fedora-rawhide-x86_64 / i386
fedora-21-x86_64 / i386
fedora-20-x86_64 / i386
fedora-19-x86_64 / i386
rhel/centos-7-x86_64添加源
# yum install dnf-plugins-core
# dnf copr enable mosquito/myrepo
安裝(若以上兩部均成功,但安裝過程中提示沒有可用軟件包或者其他錯誤時,可多次嘗試,便可安裝成功)
# dnf install sogou-pinyin - 搜狗拼音輸入法,基於 fcitx# dnf install sogou-pinyin-skins - 搜狗拼音輸入法皮膚
# dnf install pidgin-lwqq - 使用 WebQQ 協議編寫的 pidgin-QQ 插件
# dnf install pidgin-openfetion - 使用 fetion v4 協議編寫的 pidgin 飛信插件
# dnf install pidgin-sendscreenshot - pidgin 截圖插件
# dnf install wiz-note - 爲知筆記
# dnf install fcitx-googlepinyin - 基於 fcitx 框架的谷歌拼音輸入模塊
# dnf install fcitx-rime - 中州韻輸入法
# dnf install deepin-music-player
# dnf install dmusic-plugin-baidumusic
(安裝之後,可採用這種方法啓用搜狗拼音輸入法
首先,先刪除之前的ibus相關程序:
#yum remove imsettings imsettings-libs im-chooser
#yum remove ibus
#yum install fcitx
#yum install fcitx*
之後,修改環境變量:
#vi ~/.bashrc
在最後增加如下內容:
export GTK_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=xim
保存後退出。
接着,設置開機自動啓動,打開終端,輸入gnome-session-properties,在打開的圖形界面中添加一條,名稱和命令分別爲 Fcitx fcitx就可以了。)
-
安裝wine
#yum install wine
#yum install wine*
安裝Wine支持包(我們需要安裝非開源(但免費)的支持包。這包括微軟Core Fonts、Visual C++運行時環境等軟件包)
#yum install cabextract 需要該軟件包來解壓縮微軟.cab文件。
現在我們需要下載一個很棒的腳本,名爲winetricks,它會自動下載和安裝必要的支持包。
#wget http://winetricks.org/winetricks
現在輸入下列命令,安裝必要的支持包:
#sh winetricks corefonts Tahoma
提示:你還可以不用任何命令行參數來運行winetricks,那樣就能從漂亮的GUI界面選擇需要安裝的軟件包。
-
終端圖片查看器(feh+zgv+pho)
#yum install feh
#yum install zgv
#yum install pho
-
用火狐瀏覽器上外網#翻#牆#(由於限制,一下的g o a g e n t單詞中間有空格,具體安裝時,要刪除中間的空格,包括網址中也有空格)
先爲瀏覽器安裝插件,點擊這兩個網址中的任意一個即可安裝
https://addons.mozilla.org/zh-CN/firefox/addon/autoproxy/
https://addons.mozilla.org/zh-cn/firefox/addon/foxyproxy-standard/
然後下載g o a g e n t:https://code.google.com/p/g o a g e n t/ 這個款軟件在linux/mac/windows中可以通用
接着編輯修改local文件夾中的proxy.ini文件,將appid修改成你的appid:修改local/proxy.ini中的[gae]下的 appid=你的appid(多appid請用|隔開),即前面創建創建Application所設定的Application ID。關於Application ID,百度教程很多,也很簡單。不再贅述。
接着上傳服務器:打開終端,進入 g o a g e n t/server文件夾
執行命令:python uploader.zip,然後依照提示輸入AppID和你的google賬戶和密碼,等待上傳服務器(這裏有 時會失敗,多試兩次就會成功)
然後導入證書文件 打開FireFox->選項->高級->加密->查看證書->證書機構->導入證書, 選擇g o a g e n t/local/ca.crt, 勾選所有項,導入即可。
接着添加代理設置,點擊AutoProxy圖標旁邊的三角按鈕,在下拉菜單中選擇“preferences”或者使用快捷鍵Ctrl+Alt+P進入附加組件首選項設置,然後點擊Proxy Server,選擇Edit Proxy Server,添加代理
名字填g o a g e n t IP地址填127.0.0.1 端口號填8087
設置g o a g e n t爲默認代理
然後在瀏覽器中,在該插件中設置使用g o a g e n t代理。
運行g o a g e n t local: 在g o a g e n t/local/目錄下,執行python proxy.py (開機運行python addto-startup.py)現在已經配置成功了。可以上facebook等網站了。 -
安裝 JDK
*.tar.gz包安裝方法
解壓 jdk:tar -xvf jdk-8u5-linux-x64.tar.gz
移動解壓後的 jdk1.8.0_05 :sudo mv jdk1.8.0_05/ /usr/lib/jvm/
安裝jdk
#alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 500
設置環境變量 編輯/etc/profile, 在末尾加上:
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_05
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOEM/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH設置爲默認jdk
#alternatives --config java
在出現的界面裏面選擇剛剛安裝的jdk
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
* +1 /usr/lib/jvm/jre-1.7.0-openjdk.i386/bin/java
2 /usr/lib/jvm/jdk1.8.0_05/bin/java
Enter to keep the current selection[+], or type selection number:
2序號的SunJDK已經被選爲默認了。# java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)至此,JDK安裝成功
-
安裝tomcat服務器
首先到apache官方網站上下載tomcat,我的版本是apache-tomcat-8.0.9.tar.gz
解壓tomcat軟件包,並且移動到/usr/local/目錄下,重命名爲tomcat8目錄:
tar -xvzf apache-tomcat-8.0.9.tar.gz
mv apache-tomcat-8.0.9 /usr/local/tomcat8
設置環境變量,使用vim編輯/etc/profile文件,添加環境變量:
#vim /etc/profile
在末尾添加
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CATALINA_BASE/lib
export CATALINA_BASE=/usr/local/tomcat8
export CATALINA_HOME=/usr/local/tomcat8
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$CATALINA_BASE/bin保存,退出,並運行下面命令,使剛纔的配置生效
#source /etc/profile
至此,tomcat服務器配置安裝成功,詳細可參考: http://blog.csdn.net/bitsjx/article/details/6944415
安裝tomcat也可以通過yum命令安裝:
#yum install tomcat
#yum install tomcat-admin-webapps
#yum install tomcat-webapps
#yum install tomcat-doc
啓動、停止tomcat服務可以使用下面的操作
#systemctl enable tomcat.service
#systemctl start tomcat.service
#systemctl stop tomcat.service命令#tomcat version #用來查看tomcat版本
命令 #rpm -ql tomcat | cat -n #用來查看用yum命令安裝的tomcat目錄
-
安裝安卓開發環境SDK
Android提供的SDK中類似platform-tools/adb這樣的工具是32bit的,64位的系統需要安裝32bit的庫,具體如下:
#yum install glibc.i686
#yum install glibc-devel.i686
#yum install zlib-devel.i686
#yum install ncurses-devel.i686
下載eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz,由於是綠色版的,所以解壓到自己的目錄即可。
安裝ADT
進入eclipse界面
Help->Install New Software
在Work with中添加(如果你可以上外網)https://dl-ssl.google.com/android/eclipse/或者添加 (如果你沒有上外網)http://dl-ssl.google.com/android/eclipse/
點擊ok安裝。
溫馨提示:解決Android SDK Manager Setting下載速度慢的方法:
在Android SDK Manager Setting 窗口設置HTTP Proxy server和HTTP Proxy Port這個2個參數,分別設置爲:
HTTP Proxy server:mirrors.neusoft.edu.cn HTTP Proxy Por:80然後把下面的Force ..http://...sources to be fetched using http://..選項打鉤,close Android SDK ManagerSetting,然後在重新啓動Android SDK Manager Setting,這時就可以快速下載了。
(在此,我順便附上Eclipse插件ADT的下載地址,改地址可以下載到最新版的ADT插件,並且,ADT插件是用於Eclipse的,所以沒有Linux和windows之分,既可以通用。http://developer.android.com/sdk/installing/installing-adt.html
如有疑問,請發送郵件至[email protected]或者加QQ羣274313939尋求解答