Estoy tratando de probar que yum está trabajando en CentOS desde un repositorio local. Para hacer esto necesito un paquete que:
- Ya no está instalado con la instalación estándar del sistema operativo
- Es pequeño en tamaño
- Tiene pocas o ninguna dependencia
- No afecta el funcionamiento diario del sistema operativo ni realiza nada en segundo plano
- Está disponible en el repositorio estándar
Entonces, ¿qué paquete podría ofrecer que cumpla con estos criterios?
Respuestas:
editar
Este paquete no está disponible en el repositorio básico. pero en la fragua repo. Aunque sigo pensando que es un muy buen paquete
editar
Simplemente puede instalar un paquete de desarrollo como
openssl-devel
oglibc-devel
esos paquetes solo incluyen encabezado y no dañaránInstalaría
htop
que es un binario simple que mejoró latop
experiencia del comando en 1000, es menos de 1 MB y toda la dependencia ya debería estar en su sistema.fuente
Bueno, el tamaño instalado
dos2unix
es de 18K. No tiene dependencias adicionales, no afecta a nada por sí mismo y está disponible en los repositorios estándar. Es una pequeña utilidad utilizada para convertir terminaciones de línea CRLF a LF.fuente
Esto debería funcionar en cualquier cosa que sea EL5 (CentOS5, RHEL5, etc.) o más reciente. El paquete puede estar en versiones anteriores pero no lo he comprobado. El
mt-st
paquete para verificar el estado del dispositivo de la unidad de cinta es muy pequeño y está en elbase
repositorio como lo solicita.Sus dependencias son solo cosas sin las que sería difícil vivir:
fuente
¿Algún paquete de desarrollo? Esos solo instalan archivos de encabezado, que no hacen nada a menos que intentes usarlos activamente.
Sin embargo, algunos paquetes de desarrollo son bastante grandes. (Por ejemplo, ¡instalar los encabezados del kernel de Linux será bastante grande!) ¿Intenta algo como, por ejemplo
zlib-devel
,?fuente
Un paquete de documentación probablemente puede cumplir con sus requisitos.
Un ejemplo en Debian: https://packages.debian.org/wheezy/doc/sysadmin-guide
fuente
Instalar un shell podría ayudar. Por lo general, requieren paquetes que ya están presentes.
fuente