Gentoo Linux是一個基於源代碼的操縱體系,它容許用戶經由過程編譯源代碼來安裝軟件,從而供給高度優化的機能。控制Gentoo體系,懂得一些關鍵的管理命令對壹般保護跟體系優化至關重要。以下是一些你絕對不克不及錯過的Gentoo體系管理命令。
1. emerge
emerge
是Gentoo體系頂用於安裝、進級跟刪除軟件包的重要東西。它基於Portage擔保理器,是Gentoo體系管理的核心。
# 安裝軟件包
emerge package-name
# 進級全部已安裝的軟件包
emerge --ask world
# 刪除軟件包
emerge -c package-name
2. equery
equery
是一個查詢東西,用於查抄Portage數據庫中的軟件包信息。
# 查抄軟件包
equery search package-name
# 表現軟件包的具體信息
equery details package-name
3. revdep-rebuild
revdep-rebuild
是一個東西,用於檢查跟重建依附關係,確保全部依附的庫都是兼容的。
# 重建依附關係
revdep-rebuild
4. emerge –ask world-rebuild
emerge --ask world-rebuild
是一個富強的命令,它將重建全部體系,確保全部軟件包都是最新的。
# 重建全部體系
emerge --ask world-rebuild
5. emerge -avuDN
這個命令用於進級全部已安裝的軟件包,同時表現具體的輸出信息。
# 進級全部軟件包並表現具體輸出
emerge -avuDN
6. emerge -1
emerge -1
用於安裝或進級單個軟件包,同時表現日記文件。
# 安裝或進級單個軟件包並表現日記
emerge -1 package-name
7. emerge -e
emerge -e
用於刪除指定的軟件包。
# 刪除軟件包
emerge -e package-name
8. eselect
eselect
是一個用於抉擇多個設置文件的東西,平日用於抉擇差其余內核或桌面情況。
# 列出全部可用的設置選項
eselect <module> list
# 抉擇一個設置選項
eselect <module> set <option>
9. emerge -1 @world
這個命令用於安裝或進級體系中的全部軟件包,包含內核跟體系依附項。
# 安裝或進級全部軟件包
emerge -1 @world
10. emerge -av @world
這個命令與下面的類似,但會表現具體的輸出信息。
# 安裝或進級全部軟件包並表現具體輸出
emerge -av @world
控制這些命令將極大年夜地進步你在Gentoo體系上的管理效力。記取,現實是進修的關鍵,因此儘可能多地在你的Gentoo體系上利用這些命令。