Paquet le plus inoffensif à installer pour tester miam?


9

J'essaie de tester yum travaille dans CentOS à partir d'un dépôt local. Pour ce faire, j'ai besoin d'un package qui:

  1. N'est pas déjà installé avec l'installation standard du système d'exploitation
  2. Est de petite taille
  3. A peu ou pas de dépendances
  4. N'affecte pas le fonctionnement quotidien du système d'exploitation et n'effectue rien en arrière-plan
  5. Est disponible dans le référentiel standard

Alors, quel package pourrais-je miam qui répondrait à ces critères?


2
Pourquoi ne pas simplement tester en utilisant quelque chose dont vous avez réellement besoin? Ensuite, vous ne perdez pas de bande passante, et tous les effets secondaires ou implications sont des choses avec lesquelles vous devriez vivre dans tous les cas.
Johan

Réponses:


7

Éditer

Ce package n'est pas disponible dans le dépôt de base. mais dans le repo forge. Bien que je pense toujours que c'est un très bon package

Éditer

Vous pouvez simplement installer un package de développement comme openssl-develou glibc-develces packages incluent uniquement l'en-tête et ne feront pas de mal

Je voudrais installer htopc'est un simple binaire qui a amélioré l' topexpérience de commande de 1000, c'est moins de 1 Mo et toutes les dépendances devraient déjà être sur votre système.


Cela nécessiterait le dépôt rpmforge. J'ajouterai que j'ai besoin du référentiel standard à ma question.
blarg

Oui, je remarque, je suis plus
habitué

@blarg voir l'édition, j'ai une autre suggestion pour vous.
Kiwy

6

Eh bien, la taille installée de dos2unix18K. Il n'a pas de dépendances supplémentaires, n'affecte rien par lui-même et est disponible dans les référentiels standard. C'est un petit utilitaire utilisé pour convertir les terminaisons de ligne CRLF en LF.


2

Cela devrait fonctionner sur tout ce qui est EL5 (CentOS5, RHEL5, etc.) ou plus récent. Le package peut être sur des versions plus anciennes mais je n'ai pas vérifié. Le mt-stpackage de vérification de l'état du périphérique de lecteur de bande est très petit et se trouve dans le baseréférentiel comme vous le demandez.

[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.

Ses dépendances ne sont que des choses dont vous auriez du mal à vivre:

[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

Un paquet de développement? Ceux-ci installent simplement des fichiers d'en-tête, qui ne font rien sauf si vous essayez de les utiliser activement.

Certains packages de développement sont assez gros. (Par exemple, l'installation des en-têtes du noyau Linux va être assez grande!) Essayez quelque chose comme, par exemple zlib-devel,?



-3

L'installation d'un shell pourrait aider. Ils nécessitent généralement des packages déjà présents.


1
'un shell' est un peu large, plusieurs shell sont déjà préinstallés avec CentOS, ce qui les rend inacceptables pour l'OP selon le point nr. 1.
Anthon

C'est exactement pourquoi j'ai dit "un coquillage". J'ai recherché tcsh. Si cela est pré-emballé, vous pouvez essayer zsh.
TheLinuxFan

Vous n'avez aucun sens en le disant, l'objectif est d'installer un petit paquet pour tester yum pas un paquet avec des dépendances et une grande empreinte sur le disque
Kiwy
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.