Was sind einige nützliche Hilfsprogramme bei der Verwendung von Gentoo Linux?
16
Ich möchte eine Liste von Dienstprogrammen erstellen, die in Gentoo nützlich sind. Welche Tools und Befehle verwenden Sie und halten Sie für hilfreich bei der Verwaltung eines Gentoo-Systems / Servers?
Da eix-test-obsoletehier abgesehen von sich eixselbst erwähnt wurde, dachte ich, ich würde eine Empfehlung schreiben. Dies ist die einzige Möglichkeit, wie ich mein Portage heutzutage synchronisiere: Es führt eine Synchronisierung durch, aktualisiert die eixDatenbank und druckt ein Diff auf einmal aus. Ich empfehle, es als aufzurufen eix-sync -C '-q', wodurch die typisch ausführliche Ausgabe von unterdrückt wird emerge --sync.
Paket: app-portage/eixnatürlich :)
q, zusammen mit seinen Plugins wie quse, qlopoderqsize
Sehr nützlicher Satz portagebezogener Funktionen, die ähnliche Informationen zu equeryund mehr geben können. Ein Teil von app-portage/portage-utils.
quickpkg
Ein Teil des Kerns sys-apps/portage. Sehr hilfreich beim Erstellen eines Tarballs aus einem installierten Paket, wenn Sie es zu Testzwecken vorübergehend downgraden / aktualisieren möchten. Sie kehren mit dem Schalter -K( Großbuchstaben "K") zu der gepackten Version zurück emerge. Tipp: Verwenden Sie diese Option quickpackage --include-config=y, um aktuelle Konfigurationsdateien in das Paket aufzunehmen.
demerge
Hiermit können Sie die aktuelle Liste der installierten Pakete speichern, falls Sie sie später wiederherstellen möchten. Art "System Checkpointing" Tool.
Die portage-utilsSuite mit dem qTool und vielen Aliasen. Es gibt Ihnen viele Informationen darüber, welche Dateien in einem Paket enthalten sind, welche Verwendungszwecke Flags verwendet werden, deren Beschreibungen und vieles mehr. Unverzichtbar.
Für die Aktualisierung der Konfigurationsdateien ist mein bevorzugtes Tool "dispatch-conf", das Teil der Standard-Portage-Installation ist und eine Menge Arbeit beim Aktualisieren unveränderter Konfigurationsdateien im Vergleich zu "etc-update" erspart.
Ich hoffe, dass es heutzutage jeder benutzt, aber es eselectist ein Muss. Es ist so ziemlich das Werkzeug, um mit welcher Softwareversion, welchen Binutils, welcher Toolchain, welcher Opengl, welcher was auch immer Sie verwenden, umzugehen.
Es ist schon eine Weile her, dass ich Gentoo nicht mehr benutze, aber abgesehen von all den Dienstprogrammen, die ich früher vorgeschlagen hatte, zu mögen localepurge. Grundsätzlich wird Speicherplatz auf dem System freigegeben, indem unnötige Ländereinstellungsdateien und Manpages gelöscht werden.
Antworten:
dispatch-conf
für den Umgang mit geänderten Konfigurationsdateien.quelle
eix-sync
Da
eix-test-obsolete
hier abgesehen von sicheix
selbst erwähnt wurde, dachte ich, ich würde eine Empfehlung schreiben. Dies ist die einzige Möglichkeit, wie ich mein Portage heutzutage synchronisiere: Es führt eine Synchronisierung durch, aktualisiert dieeix
Datenbank und druckt ein Diff auf einmal aus. Ich empfehle, es als aufzurufeneix-sync -C '-q'
, wodurch die typisch ausführliche Ausgabe von unterdrückt wirdemerge --sync
.Paket:
app-portage/eix
natürlich :)q
, zusammen mit seinen Plugins wiequse
,qlop
oderqsize
Sehr nützlicher Satz portagebezogener Funktionen, die ähnliche Informationen zu
equery
und mehr geben können. Ein Teil vonapp-portage/portage-utils
.quickpkg
Ein Teil des Kerns
sys-apps/portage
. Sehr hilfreich beim Erstellen eines Tarballs aus einem installierten Paket, wenn Sie es zu Testzwecken vorübergehend downgraden / aktualisieren möchten. Sie kehren mit dem Schalter-K
( Großbuchstaben "K") zu der gepackten Version zurückemerge
. Tipp: Verwenden Sie diese Optionquickpackage --include-config=y
, um aktuelle Konfigurationsdateien in das Paket aufzunehmen.demerge
Hiermit können Sie die aktuelle Liste der installierten Pakete speichern, falls Sie sie später wiederherstellen möchten. Art "System Checkpointing" Tool.
Paket:
app-portage/demerge
quelle
eclean
eix
Enthält einige nützliche veraltete Überprüfungeneix-test-obsolete
, z. B., ob die Dateien /etc/portage/package.* fehlerhafte Einträge enthalten.quelle
rc-update
quelle
Die
portage-utils
Suite mit demq
Tool und vielen Aliasen. Es gibt Ihnen viele Informationen darüber, welche Dateien in einem Paket enthalten sind, welche Verwendungszwecke Flags verwendet werden, deren Beschreibungen und vieles mehr. Unverzichtbar.Für die Aktualisierung der Konfigurationsdateien ist mein bevorzugtes Tool "dispatch-conf", das Teil der Standard-Portage-Installation ist und eine Menge Arbeit beim Aktualisieren unveränderter Konfigurationsdateien im Vergleich zu "etc-update" erspart.
quelle
Ich hoffe, dass es heutzutage jeder benutzt, aber es
eselect
ist ein Muss. Es ist so ziemlich das Werkzeug, um mit welcher Softwareversion, welchen Binutils, welcher Toolchain, welcher Opengl, welcher was auch immer Sie verwenden, umzugehen.quelle
Es ist schon eine Weile her, dass ich Gentoo nicht mehr benutze, aber abgesehen von all den Dienstprogrammen, die ich früher vorgeschlagen hatte, zu mögen
localepurge
. Grundsätzlich wird Speicherplatz auf dem System freigegeben, indem unnötige Ländereinstellungsdateien und Manpages gelöscht werden.Kleine Gebrauchsanweisung.
quelle