歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 從 Fedora 7/8 升級到Fedora 9

從 Fedora 7/8 升級到Fedora 9

日期:2017/2/28 17:02:55   编辑:Linux教程

為了方便用戶們輕易的升級他們的系統到最新的Fedora 9 發行版本而不用下載cd/dvd,fedora開發了一個新的軟件.預升級解決了所有的依賴,下載必須包,配置grub等問題,最後只是要求用戶重啟系統以完成升級.通過輸入如下指令可以安裝和運行預升級程序:

su -c 'yum install preupgrade'

preupgrade

選擇 Fedora 9,不久你就會被要求重啟系統以升級你的系統到Fedora 9!

配置 sudo

**注意:在我的foedar向導裡,我給那些需要root權限的的命令都使用了sudo.然而很多用戶並不想添加他們的用戶到sudoers裡面.所以我決定把所有命令改為"su -c"形式.如果你想以root權限輸入很多命令,比較好的解決方法是在第一次輸入 su -並輸入你的root用戶密碼,這以後你一直會是root直到你輸入了exit.當然,這決定於你是否要配置你的sudo

* 編輯sudoers文件

一般來說,如果你想要運行一個需要root權限的命令.你首先要輸入"su -",輸入你的root帳戶密碼然後輸入命令.但是你可以通過"sudo"命令來繞過這個繁瑣的過程.但首先你需要這樣配置.

su –login -c 'visudo'

現在找到這一行:

root ALL=(ALL) ALL

按 a,輸入下面這行:

username ALL=(ALL) ALL

username就是用來登錄的用戶名.然後按Escape鍵:

現在(上課時間到了,下午回來接到寫),如果你想要每次使用sudo時都輸入你的root密碼,找到這一行:

#%whell ALL=(ALL) ALL

把光標移到#上按 x

如果你不想輸入密碼,找到這行:

#%wheel ALL=(ALL) NOPASSWD:ALL

在#上按x

接著按:wq來保存文件並退出

* 添加你的用戶到whell組

輸入

su -c 'gpasswd -a username whell'

*添加sbin到你的環境變量

這一步是可選但卻能節約你很多時間.因為許多命令都是位於 /usr/sbin和/sbin目錄下的,當你需要在終端執行它們的時候,你需要輸入它們的完整路徑.為了避免這樣的情況,輸入:

sc -c 'gedit~/.bash_profile'

然後更改如下行:

PATH=$PATH:$HOME/bin

為:

PATH=$PTAH:/usr/sbin:/sbin:$HOME/bin

*測試sudo

為了測試你是否正確的完成了以上步驟,用一個普通用戶輸入:

$sudo whoami

如果一切正常的話,命令將會返回"root".

Copyright © Linux教程網 All Rights Reserved