Ich versuche zu testen, ob yum in CentOS von einem lokalen Repo aus arbeitet. Dazu benötige ich ein Paket, das:
- Ist noch nicht mit der Standard-Betriebssysteminstallation installiert
- Ist klein
- Hat wenige oder keine Abhängigkeiten
- Beeinträchtigt nicht den täglichen Betrieb des Betriebssystems und führt nichts im Hintergrund aus
- Ist im Standard-Repo verfügbar
Welches Paket könnte ich also anbieten, um diese Kriterien zu erfüllen?
Antworten:
bearbeiten
Dieses Paket ist im Basis-Repo nicht verfügbar. aber in der Schmiede Repo. Obwohl ich immer noch denke, dass es ein sehr gutes Paket ist
bearbeiten
Sie könnten einfach ein Entwicklungspaket wie installieren
openssl-devel
oder diesesglibc-devel
Paket enthält nur den Header und wird nicht schadenIch würde installieren,
htop
es ist eine einfache Binärdatei, die dietop
Befehlserfahrung um 1000 verbessert, es ist weniger als 1 MB und alle Abhängigkeiten sollten bereits von Ihrem System sein.quelle
Nun, die installierte Größe von
dos2unix
ist 18K. Es hat keine zusätzlichen Abhängigkeiten, wirkt sich nicht auf sich selbst aus und ist in den Standard-Repos verfügbar. Es ist ein kleines Dienstprogramm zum Konvertieren von Zeilenenden CRLF in LF.quelle
Dies sollte für alles funktionieren, was EL5 (CentOS5, RHEL5 usw.) oder neuer ist. Das Paket ist möglicherweise in älteren Versionen, aber ich habe es nicht überprüft. Das
mt-st
Paket zum Überprüfen des Gerätestatus des Bandlaufwerks ist sehr klein und befindet sich imbase
Repository, wie Sie es anfordern.Seine Abhängigkeiten sind nur Dinge, ohne die Sie nur schwer leben können:
quelle
Ein Entwicklungspaket? Diese installieren nur Header-Dateien, die nichts tun, es sei denn, Sie versuchen, sie aktiv zu verwenden.
Einige Entwicklungspakete sind jedoch ziemlich groß. (Zum Beispiel wird die Installation der Linux-Kernel-Header ziemlich groß sein!) Versuchen Sie etwas wie zum Beispiel
zlib-devel
?quelle
Ein Dokumentationspaket kann wahrscheinlich Ihre Anforderungen erfüllen.
Ein Beispiel in Debian: https://packages.debian.org/wheezy/doc/sysadmin-guide
quelle
Die Installation einer Shell könnte helfen. Sie erfordern normalerweise Pakete, die bereits vorhanden sind.
quelle