Fedora安裝之后的系統配置與個性化
Fedora安裝之后的安裝系統配置與個性化
閱讀次數:170 次 來源:admin 發布時間:Fedora安裝之后的系統配置與個性化
前段時間Ubuntu系統出了點問題,所以決定重裝系統,后置想著不如直接從debian系列轉到redhat系列的統配Linux發行版,于是性化就選了Fedora,這是安裝RHEC的社區版linux,請注意它的后置社區性,這意味著它有許多酷炫的統配特性!
Fedora安裝之后,性化可以發現它的安裝桌面是空白的,而且根本不能擺放東西,后置屏幕頂頭雖然有個面板,統配但也不是性化windows式的任務欄,每次要打開一個軟件或者查看已經打開的安裝窗口,都要通過鼠標滑動到屏幕左上角觸發Activity窗口,后置當然也有一些快捷鍵,統配但可以想象這樣一個桌面環境是相當不方便而低效的,盡管不可否認它看起來很純凈。下面我來介紹在安裝系統之后有哪些東西應該配置以及如何打造個性化的Fedora桌面環境。
注意:
1.以下所有配置如果沒有生效,原因可能是需要等待重啟!
2.雖未指明,以下大部分命令需要root權限運行!
系統配置篇 (1)為yum添加rpmfusion和國內源
(su命令切換到root權限)#su#cd /etc/yum.repos.d(如果wget命令不存在要先安裝yum install wget)#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#rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm#yum makecache(更新緩存)(有一個插件可以自動選擇最快的源)#yum install yum-fastestmirror
當然,如果照這樣的話,不同的源之間會有沖突以至于某些源不起作用,這時候就要修改/etc/yum.repos.d目錄下的repo文件了。打開這些文件可以發現每一條規則都是像下面這樣的格式的,只要保證第一項名稱(下面的例子是"[Fedora-163]")不重復就不會有沖突了。
(2)把普通用戶加入sudoer
普通用戶要執行root權限命令的時候可以通過su -c "命令",但這樣終究不方便,熟悉Ubuntu的用戶都知道普通用戶可以通過在命令前加上sudo臨時獲得root權限,同樣地,Fedora下面也可以,但要先把普通用戶加入sudoers組。以root權限打開/etc/sudoers文件,找到下面一行:
root ALL=(ALL) ALL
在后面添加一行代表你要執行sudo命令的普通用戶
用戶名 ALL=(ALL) ALL
另外,如果希望不要每次執行sudo命令都輸入密碼的話,可以找到下面這一行,把前面的注釋符號#去掉
## Same thing without a password# %wheel ALL=(ALL) NOPASSWD: ALL
(3)關閉SELINUX
SELINUX是個挺煩人的安全機制,一般用戶可以直接把它禁用以防對工作學習環境的影響。修改/etc/selinux/config ,設置SELINUX=disabled
(4)安裝flash插件
貌似除了一些國內定制版的Linux,其它發行版默認在影音功能方面都是不太完善的,如果不手動安裝flash插件就無法在網上看視頻。flash插件安裝:
# yum -y install flash-plugin
如果提示找不到相關軟件包,那就要考慮我上面講的第(1)點,為yum添加源了。
(5)讓Fedora可以播放本地音樂以及視頻文件
聽說好像是因為版權問題,所以很多Linux發行版默認安裝好的時候就缺解碼器,以致播放不了影音文件。安裝相關插件以及解碼器命令如下:
#yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly libtunepimp-extras-freeworld xine-lib-extras-freeworld#yum install gnash smplayer vlc ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore
這樣之后系統內置的rhythmbox播放器應該可以播放音樂文件了,但是如果是自己裝的播放器,還需要手動安裝插件,比如audacious:
yum install audacious-plugin*
(6)解決播放器影音文件亂碼問題
這個問題主要由Linux文件名字編碼方式跟國內影音文件名字編碼不一致造成的,一種解決方案是通過一個專門的軟件更改所有影音文件的編碼方式,這顯然對windows用戶不利,萬一改了之后在windows出現亂碼怎么辦?另外一個更好的方法是配置系統環境:修改/etc/profile文件,在最后添加下面幾行
# solution to error encoding for media filesexport GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
保存退出,用source /etc/profile命令使配置生效,然后刪除播放器文件列表,重新導入。據我經驗,這樣情況下一般還是會出現亂碼的,那就別急等待重啟吧!
(7)設置開機自動掛載磁盤其它分區
對于windows+linux雙系統用戶,這一項通常很必要。Fedora默認會把磁盤其它分區或者移動存儲設備掛載在/run/media/username目錄下,如果要修改掛載的方式以及位置,使它在開機之后就默認掛載,需要修改/etc/fstab文件,下面是一個例子
## /etc/fstab# Created by anaconda on Sat Nov 8 14:36:55 2014## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#UUID=c77b182d-e814-48a2-b59e-3f771e751016 / ext4 defaults 1 1UUID=9e89554a-b44d-4796-8a43-eb8dd79b343b /boot ext4 defaults 1 2UUID=c6c329aa-992a-48c3-9a02-18b921a5ddf2 swap swap defaults 0 0/dev/sda5 /windows/J ntfs umask=0000,rw,exec,auto,user 0 0/dev/sda6 /windows/E ntfs umask=0000,rw,exec,auto,user 0 0/dev/sda7 /windows/F ntfs umask=0000,rw,exec,auto,user 0 0/dev/sda8 /windows/K ntfs umask=0000,rw,exec,auto,user 0 0/dev/sda10 /windows/data ext4 defaults 0 1
后面5行是我自己添加的,分別掛載了4個ntfs分區和1個ext4分區。umask設置讀寫可執行等權限,rw為可讀可寫,exec是可執行,auto為自動掛載,user表示不只為root用戶掛載,具體信息自己通過man命令查看一下即可。
文件保存之后,用mount -a命令測試一下時候有錯誤,一定要確保沒有錯誤,否則系統重啟掛載失敗會進入emergency mode,出來黑乎乎的命令模式等待你來修復系統。實在不幸出現這樣的狀況也不用緊張,因為只要有命令終端,就仍然可以修改/etc/fstab文件。這里不細講,請移步google百度。
不過在這里我遇到了一個莫名其妙的問題,ntfs分區掛載之后就是沒有可執行權限,然后我改成ntfs-3g格式,結果還是一樣,希望有經驗的同學可以為我指點一下,在此先謝過了!
系統個性化篇 (1)自定義快捷鍵
不知各位是怎樣打開終端的呢?反正我一般是在Activity里面找,或者Alt+F2,輸入gnome-terminal,盡管按Tab鍵有命令補全,不過還是顯得效率太低,步驟太繁瑣了。有沒有覺得Ubuntu系統里面的Ctrl+Alt+T組合鍵有種清新脫俗的感覺?好吧,我們就設置Ctrl+Alt+T來打開終端。系統設置-鍵盤-快捷鍵-自定義快捷鍵,在這里點擊加號就可以添加你自己習慣或者喜歡的快捷鍵了。例如我定義了Ctrl+Alt+T打開終端,Super+E打開資源管器,Ctrl+Alt+E打開gedit文本編輯器。
(2)安裝tweak和桌面插件
其實在Fedora系統下面,完全可以自定義打造一個類windows的桌面環境,桌面可以隨意擺行圖標,有任務欄,有開始菜單。一個十分強大的軟件是tweak,可以通過以下命令安裝:
yum install tweak
安裝之后輸入gnome-tweak-tool打開tweak圖形界面,里面有許多個性化配置,可以根據自己的喜好來設置,一般比較常用的功能是在桌面顯示圖標,而最強大的一項功能就是可以安裝插件!



(3)鼠標右鍵打開終端
yum install nautilus-open-terminal