gentoo的系統工具使用

2021-04-19 10:13:10 字數 2021 閱讀 1293

equery使用(請先 emerge gentoolkit)

查詢所有已安裝的包

# equery l

or  equery list

檢視安裝的包裝了哪些內容

# equery f *** or equery file ***

檢視此程式屬於哪個包

# equery b *** or equery belongs ***

檢視安裝此包用了哪些use

# equery u *** or equery use ***

查詢所有依賴此包的軟體包

# equery d *** or query depends ***

eix使用(先emerge eix)

搜尋軟體包

# eix ***

ufed使用(先emerge ufed)

此軟體可以用來管理use

# ufed

genlop使用(先emerge genlop)

檢視安裝此包所用的時間

# genlop -t ***

euses使用(先emerge euses)

查詢哪個包使用了此use

# euses -i ***

清理系統用不到的包 (慎用! 有可能會刪除有用的包)

emerge -udn world (推薦)

emerge --depclean (最好加乙個 -pv,然後看輸出,自己決定要刪除什麼)

revdep-rebuild

使用以下命令同步更新portage樹

#emerge --sync

檢視安裝軟體的依賴樹

#emerge -pv ***

#emerge -pvt ***(以樹的形式)

查詢名字包含pdf的軟體包--search (-s)

#emerge -s ***

查詢與***相關的軟體包  --searchdesc

#emerge --searchdesc ***

從系統中刪除***  --unmerge (-c)

#emerge -c ***

公升級軟體

# emerge -u opera

# emerge --update opera

嘗試強行編譯安裝包:

#emerge --nodeps ***

假裝刪除軟體看看會刪除什麼依賴的包:

#emerge --pretend unmerge ***

更新系統 --update --ask (-ua)

#emerge --update --ask world

portage樹更新後,可以用emerge --update world命令來更新系統 --ask將會詢問是否真的更新

執行完整更新--update --deep --newuse (-udn)

#emerge -udn world

模擬系統公升級

#emerge -udnpv world

查詢***包用了什麼use

#equery uses ***(請先 emerge gentoolkit)

執行完了更新配置

# env-update && source /etc/profile

還有

# etc-update

rm -rf /usr/portage/distfiles/*

只刪除過期的包

eclean distfiles (請先 emerge gentoolkit)

清除emerge過程中產生的臨時檔案

rm -rf /var/tmp/portage/*

Gentoo 教程 系統完善

更多分享內容可訪問我的個人部落格 gentoo 教程目錄 本文介紹 gentoo 系統的進一步完善。主要包括一些軟體的安裝和一些系統配置。gentoo zh 包含了許多國內常用的軟體。emerge eselect repository eselect repository add gentoo zh...

Gentoo系統安裝痕跡化記錄

要安裝洋人的東西,還是得看洋人的文件,寫的確實不錯,鏈結如下 可以選擇中文或其他各種語言,既然是學習,就順便學一學英語吧,英文版走起。這個作業系統支援不同的體系架構,所以上來就先告訴你,想使喚本大爺 gentoo 先明確自己是個什麼東西 架構 所以,先用命令檢視自己的電腦是什麼系統 在cmd框中輸入...

python 系統工具的使用

1.提供一組功能對映python執行時的作業系統,平台與版本 sys.platform 系統版本 sys.version python版本 sys.path 環境變數 sys.modules 已經載入的模組 2.觀察異常細節 sys.exc info 獲取最後一次異常細節,返回元組 錯誤類別,錯誤資...