mientras trabajaba en RHEL y CentOS Servidores, hay algunos escenarios en los que queremos descargar el paquete RPM particular o conjunto desde la línea de comando sin instalarlo. Aunque podemos usar wget comando para descargar paquetes, pero wget no descargará las dependencias de los paquetes.
Utilizando ‘yumdownloader‘ podemos descargar fácilmente el paquete rpm junto con sus dependencias, como su nombre sugiere, no instalará el paquete sino solo las descargas. En otras palabras podemos decir yumdownloader es una utilidad para descargar RPM de los repositorios de yum. Probé el comando yumdownloader en CentOS 7.x / RHEL 7.x
Primero instalemos la utilidad yumdownloader usando el siguiente comando.
Abra la terminal y ejecute el comando debajo de yum
[[email protected] ~]# yum install yum-utils
Ejemplo:1 Descargar un paquete en particular
# yumdownloader
[[email protected] ~]# yumdownloader bind-utils
El comando anterior descargará el paquete en el directorio de trabajo actual y no descargará las dependencias del paquete.
Ejemplo: 2 Descargue rpms y sus dependencias en una carpeta particular.
–destdir La opción en el comando yumdownloader se usa para especificar la ruta del directorio donde queremos guardar los rpm descargados.
-resolver La opción en yumdownloader resolverá la dependencia y descargará los paquetes necesarios.
Supongamos que queremos descargar los paquetes rpm del servidor Samba y Web (httpd) junto con sus dependencias en la carpeta ‘/opt/downloaded_rpms‘
[[email protected] ~]# mkdir /opt/downloaded_rpms [[email protected] ~]# yumdownloader samba httpd --destdir /opt/downloaded_rpms --resolve
Ahora verifique si los paquetes se descargan en el directorio especificado o no.
Ejemplo:3 Descargar los paquetes relacionados con un grupo en particular
Supongamos que queremos descargar todos los paquetes que se encuentran en el grupo «Herramientas de desarrollo»
[[email protected] ~]# yumdownloader "@Development Tools" --destdir /opt/downloaded_rpms --resolve
Eso es todo. Comparta sus comentarios y comentarios si le gusta el artículo.