一、Fedora19的隨身碟安裝
2013年7月3日,Fedora 19正式版發布。Fedora 19除了GNOME案頭版之外,還提供了KDE定製版、LXDE定製版等,有興趣的網友可以在其官網上下載試用。
據瞭解Fedora 19正式版一方面做了常規的軟體版本更新,另外一方面加入一些新功能:核心升級至3.9.0。增加了使用Extlinux引導程式的選擇,它是Syslinux引導程式家族一員。初始設定螢幕重新設計。anaconda安裝程式重寫(Fedora
18便已開始),提供了對進階儲存體的支援,比如fcoe、iscsi、multipath。文字模式也有所改進。GRUB外觀、GRUB菜單進行了修改,更加無縫化,更吸引人。node.js運行和NPM整合管理員,用於開發用於分布式裝置的可擴充網路應用軟體或即時應用軟體; Fedora 19將傳統版本的語言繼續更新至PHP(5.5),最新的版本語言為Ruby 2.0.0。Fedora 19在作業系統的管理上也做了各種改進,包括啟動流程、故障恢複、系統遷移及其它。Fedora
19包括了診斷、監控和日誌工具,協助使用者由被動變主動,擁有更多自由時間。
這麼有有誘惑力的案頭Linux系統,讓我不禁心動,然後果斷下載安裝……這裡提下,現在的Fedora版本都是提供的LiveCD鏡像,而且使用UltraISO( 軟碟通)做好隨身碟啟動後,需要進行如下修改才可以正常安裝……
1、進入製作好的 USB 磁碟機啟動盤,在 isolinux 檔案夾中找到 isolinux.cfg 和 syslinux.cfg 檔案。
2、用文字編輯器開啟 isolinux.cfg 檔案,將 root 的值改為 FEDORA-19-1,(即 root=live:CDLABEL=FEDORA-19-1)。總共需要改三處,如下所示:
menu label ^Start Fedora Live
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=FEDORA-19-1 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0
menu default
menu separator
menu begin ^Troubleshooting
menu title Troubleshooting
label basic0
menu label Start Fedora Live in ^basic graphics mode.
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=FEDORA-19-1 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 xdriver=vesa nomodeset
text help
Try this option out if you're having trouble starting.
endtext
label check0
menu label ^Test this media & start Fedora Live
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=FEDORA-19-1 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 rd.live.check
label memtest
menu label Run a ^memory test.
3、修改完成後複製一份isolinux.cfg 文 件 , 並將其命名為syslinux.cfg(將原來那個 syslinux.cfg 檔案覆蓋掉)。也就是說兩個檔案 isolinux.cfg 和 syslinux.cfg名稱不同,內容相同。
4、將 USB 磁碟機盤符名也改為 FEDORA-19-1。注意上面修改的三處和此處修改的要一模一樣。
所有工作到此結束,重啟電腦選擇隨身碟啟動進入安裝即可。
這是fedora19的保護介面,拿出來得瑟下,相當美觀。
二、一些簡單的Fedora配置
因為以前一直用的Ubuntu,所以習慣了apt-get和aptitude的包管理,所以下面的一些修改也是網上看博文總結而來,給自己學習Fedora記錄,也可以給其他Fedora新手一些協助。
1、安裝自動選擇最快源的外掛程式fastestmirror:
#sudo yum -y install axel yum-plugin-fastestmirror && sudo -y update
2、下載安裝 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包 目錄)執行
rpm -ivh rpmfusion*.rpm
更新 yum -y update
這一步應該類似於修改Debian的源,所以在進行這一步之後才可以使用 yum 自動安裝很多其他的軟體。
下面是一些我必裝的軟體: 星際譯王 - stardict ;chm 閱讀器 -chmsee ; vim編輯器;vlc 視頻播放器;git ; 網路抓包工具 wireshark;dia 畫圖工具 ; xournal
3、fedora安裝中文IME
sudo yum install ibus ibus-pinyin
話說Fedora19的ibus整合非常完美,使用中文IME是非常方便!贊一個~
4、ssh 登陸開啟
用習慣了Ubuntu/Debian,切到Linux之後也想當然地搜尋安裝ssh以方便遠程登陸,而並沒有那麼簡單,首先我們受到的是openssh-server軟體包,與Ubuntu/Debian的ssh名稱上複雜點,尾碼還是根據自己安裝的系統來看(所以得先用yum search搜尋下)
sudo yum install openssh-server-sysvinit.x86_64
然後使用 sudo /etc/init.d/sshd start 開啟ssh服務,開啟之後開可以使用其他機器登陸
5、安裝chrome瀏覽器
Fedora 19正式版安裝以後,使用sudo rpm -ivh *.rpm的命令裝chrome也出問題,依賴幾十個包。經查詢,發現我們可以使用google chrome專門為fedora提供的repo來安裝chrome。所以我們須先建立一個repo,再用命令安裝即可。
步驟如下:
(1).在 /etc/yum.repos.d/目錄下添加google-chrome.repo檔案(sudo vim /etc/yum.repos.d/google-chrome.repo),輸入以下代碼:
[google-chrome]
name=google-chrome - 32-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
之後儲存、關閉。
(2). 終端下輸入以下命令:
sudo yum install google-chrome-stable
此外,我們需要注意:
(1). 64位的系統代碼如下:
[google-chrome]
name=google-chrome - 64-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
(2). 安裝beta版本命令: yum install google-chrome-beta
不穩定版本: yum install google-chrome-unstable
6、安裝gcc和g++。
Fedora很坑的一點就是連gcc和g++這點都沒有內建。
安裝gcc很簡單:
#sudo yum install gcc
裝c++時,不一樣:
#sudo yum install gcc-c++
註:
【1】http://os.51cto.com/art/201307/401937.htm
【2】www.douban.com/note/275366472/sd
【3】http://www.linuxidc.com/Linux/2012-06/63641.htm