Gentooで役立つユーティリティのリストを作成したいですか? Gentooシステム/サーバーの管理に役立つと思われるツールとコマンドは何ですか?
eclean
eix
には、/ etc/portage/package。*ファイルの不正なエントリをチェックするeix-test-obsolete
のような廃止されたチェックが含まれています。
dispatch-conf
変更された構成ファイルを処理するため。
eix-sync
ここではeix-test-obsolete
について言及しているので、eix
自体は別として、私は推奨事項を書くと思いました。これが私が最近Portageを同期する唯一の方法です。同期を実行し、eix
データベースを更新し、差分を一度に出力します。 eix-sync -C '-q'
として呼び出すことをお勧めします。これにより、通常は冗長なemerge --sync
の出力が抑制されます。
パッケージ:app-portage/eix
、もちろん:)
q
、およびquse
、qlop
、qsize
などのプラグイン
equery
などに同様の情報を提供できる非常に便利なPortage関連関数のセット。 app-portage/portage-utils
の一部。
quickpkg
コアの一部sys-apps/portage
。テスト目的で一時的にダウングレード/アップグレードする場合は、インストールされたパッケージからtarballを構築するのに非常に役立ちます。 -K
(capital "K")スイッチをemerge
に切り替えると、パッケージバージョンに戻ります。ヒント:quickpackage --include-config=y
を使用して、現在の構成ファイルをパッケージに含めます。
demerge
後で元に戻したい場合に備えて、インストールされているパッケージの現在のリストを保存できます。一種の「システムチェックポイント」ツール。
パッケージ:app-portage/demerge
rc-update
portage-utils
スイートとq
ツールとそれは多くのエイリアスです。パッケージに含まれるファイル、使用される使用フラグ、それらの説明など、多くの情報が提供されます。非常に不可欠です。
構成ファイルの更新の場合、私の選択したツールはdispatch-confです。これは、標準のPortageインストールの一部であり、etc-updateと比較して変更されていない構成ファイルを更新する多くの作業を節約します。
最近はみんな使ってほしいですがeselect
は必見です。どのソフトウェアバージョン、どのbinutils、どのツールチェーン、どのopengl、どの使用を使用するかを処理するのは、ほとんどtheツールです。
Gentooの使用をやめてからしばらく経ちましたが、すでに提案されているすべてのユーティリティを除けば、以前は localepurge
が好きでした。基本的に、不要なロケールファイルとマニュアルページを削除することにより、システムのディスク領域を解放します。