1. 程式人生 > 實用技巧 >Gentoo包管理器: Emerge的使用

Gentoo包管理器: Emerge的使用

Emerge

安裝與解除安裝

  • 安裝軟體

    emerge --ask --verbose package_name
    
  • 只下載原始碼

    emerge -f package_name
    
  • 軟體包解除安裝

    emerge --unmerge package_name
    
  • 清除所有失去依賴關係的軟體包(清理系統)

    emerge --depclean
    

更新與同步

  • 更新系統中的所有軟體

    emerge -uD world
    
  • 更新軟體並更新它直接依賴的其它軟體包

    emerge -u package_name
    
  • 更新一個軟體並更新它依賴的軟體包以及它們依賴的所有軟體包, 這裡大寫的D相當於--deep

    emerge -uD package_name
    
  • 將本地軟體列表與最新的portage樹同步

    emerge --sync && emerge portage
    

搜尋與查詢

  • 軟體包搜尋(根據名字搜尋軟體包)

    emerge --search package_name
    
  • 軟體包查詢(根據描述搜尋軟體包)

    emerge --searchdesc key_word
    
  • 檢視一個預裝包欲裝的包

    emerge -p package_name
    
  • 檢視預裝包共有哪些USE:

    emerge -pv package_name
    

檢視系統Uses

  • 顯示系統現所有使用的USE變數
    emerge --info | grep ^USE