Il pacchetto più innocuo da installare per testare yum?


9

Sto cercando di testare yum sta lavorando in CentOS da un repository locale. Per fare questo ho bisogno di un pacchetto che:

  1. Non è già installato con l'installazione del sistema operativo standard
  2. È di taglia piccola
  3. Ha poche o nessuna dipendenza
  4. Non influisce sul funzionamento quotidiano del sistema operativo né esegue nulla in background
  5. È disponibile nel repository standard

Quindi quale pacchetto potrei rispondere a questi criteri?


2
Perché non provare semplicemente usando qualcosa di cui hai effettivamente bisogno? Quindi non sprechi la larghezza di banda e qualsiasi effetto collaterale o implicazione è qualcosa con cui dovresti convivere in ogni caso.
Johan

Risposte:


7

modificare

Questo pacchetto non è disponibile nel repository di base. ma nel repository forge. Anche se penso ancora che sia un ottimo pacchetto

modificare

Potresti semplicemente installare un pacchetto di sviluppo simile openssl-develo glibc-develquei pacchetti includono solo intestazione e non fanno male

Vorrei installare htopè un semplice binario che ha migliorato l' topesperienza di comando di 1000, è inferiore a 1 MB e tutte le dipendenze dovrebbero essere già sul tuo sistema.


Ciò richiederebbe il repository rpmforge. Aggiungerò che ho bisogno del repository standard alla mia domanda.
blarg,

Sì, noto, sono più
abituato

@blarg vedi la modifica, ho un altro suggerimento per te.
Kiwy,

6

Bene, la dimensione installata di dos2unixè 18K. Non ha dipendenze aggiuntive, non influenza nulla da solo ed è disponibile nei repository standard. È una piccola utility utilizzata per convertire le terminazioni di linea CRLF in LF.


2

Questo dovrebbe funzionare su qualsiasi cosa sia EL5 (CentOS5, RHEL5, ecc.) O più recente. Il pacchetto potrebbe essere su versioni precedenti ma non ho verificato. Il mt-stpacchetto per il controllo dello stato del dispositivo dell'unità a nastro è molto piccolo e nel baserepository come richiesto.

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

Le sue dipendenze sono solo cose che difficilmente potresti vivere senza:

[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

Qualche pacchetto di sviluppo? Quelli installano solo i file di intestazione, che non fanno nulla a meno che non provi a usarli attivamente.

Alcuni pacchetti di sviluppo sono piuttosto grandi però. (Ad esempio, l'installazione delle intestazioni del kernel Linux sarà abbastanza grande!) Prova qualcosa come, diciamo zlib-devel,?



-3

L'installazione di una shell potrebbe aiutare. Di solito richiedono pacchetti già presenti.


1
'una shell' è un po 'ampia, diverse shell sono già preinstallate con CentOS, il che rende inaccettabili all'OP come da punto nr. 1.
Anthon,

Questo è esattamente il motivo per cui ho detto "un guscio". Ho cercato su tcsh. Se questo è pre-confezionato, puoi provare zsh.
TheLinuxFan

Non ha alcun senso affermarlo, l'obiettivo è installare un piccolo pacchetto per testare yum, non un pacchetto con dipendenze e ingombro
elevato
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.