Das harmloseste Paket, das installiert werden muss, um yum zu testen?


9

Ich versuche zu testen, ob yum in CentOS von einem lokalen Repo aus arbeitet. Dazu benötige ich ein Paket, das:

  1. Ist noch nicht mit der Standard-Betriebssysteminstallation installiert
  2. Ist klein
  3. Hat wenige oder keine Abhängigkeiten
  4. Beeinträchtigt nicht den täglichen Betrieb des Betriebssystems und führt nichts im Hintergrund aus
  5. Ist im Standard-Repo verfügbar

Welches Paket könnte ich also anbieten, um diese Kriterien zu erfüllen?


2
Warum testen Sie nicht einfach etwas, das Sie tatsächlich benötigen? Dann verschwenden Sie keine Bandbreite, und mit Nebenwirkungen oder Auswirkungen müssten Sie auf jeden Fall leben.
Johan

Antworten:


7

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-develoder dieses glibc-develPaket enthält nur den Header und wird nicht schaden

Ich würde installieren, htopes ist eine einfache Binärdatei, die die topBefehlserfahrung um 1000 verbessert, es ist weniger als 1 MB und alle Abhängigkeiten sollten bereits von Ihrem System sein.


Dies würde das Repo von rpmforge erfordern. Ich werde hinzufügen, dass ich das Standard-Repo zu meiner Frage brauche.
Blarg

Ja, ich merke, ich bin eher an
Debian gewöhnt,

@blarg siehe die Bearbeitung, ich habe einen weiteren Vorschlag für Sie.
Kiwy

6

Nun, die installierte Größe von dos2unixist 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.


2

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-stPaket zum Überprüfen des Gerätestatus des Bandlaufwerks ist sehr klein und befindet sich im baseRepository, wie Sie es anfordern.

[root@testbox ~]# yum info mt-st

Available Packages
Name        : mt-st
Arch        : x86_64
Version     : 1.1
Release     : 5.el6
Size        : 41 k
Repo        : base
Summary     : Tool for controlling tape drives
URL         : ftp://ftp.ibiblio.org/pub/linux/system/backup
License     : GPL+
Description : The mt-st package contains the mt and st tape drive management
            : programs. Mt (for magnetic tape drives) and st (for SCSI tape devices)
            : can control rewinding, ejecting, skipping files and blocks and more.
            :
            : Install mt-st if you need a tool to  manage tape drives.

Seine Abhängigkeiten sind nur Dinge, ohne die Sie nur schwer leben können:

[root@testbox~]# repoquery --requires --recursive mt-st
/bin/bash
/bin/sh
chkconfig
libc.so.6(GLIBC_2.7)(64bit)
rtld(GNU_HASH)

[root@testbox~]# repoquery --requires --resolve --recursive mt-st
mt-st-0:1.1-5.el6.x86_64
glibc-0:2.12-1.149.el6.i686
bash-0:4.1.2-29.el6.x86_64
chkconfig-0:1.3.49.3-2.el6_4.1.x86_64
glibc-0:2.12-1.149.el6_6.7.x86_64

1

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?



-3

Die Installation einer Shell könnte helfen. Sie erfordern normalerweise Pakete, die bereits vorhanden sind.


1
'a shell' ist etwas breit, einige Shell sind bereits mit CentOS vorinstalliert, was diese für das OP gemäß Punkt nr inakzeptabel macht. 1.
Anthon

Genau deshalb habe ich 'eine Muschel' gesagt. Ich sah auf. Wenn das vorverpackt ist, können Sie zsh ausprobieren.
TheLinuxFan

Sie machen keinen Sinn, wenn Sie dies sagen. Das Ziel ist es, ein kleines Paket zu installieren, um zu testen, ob es sich um ein Paket mit Abhängigkeiten und großem Platzbedarf auf der Festplatte handelt
Kiwy,
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.