Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre yum y apt-get

La diferencia entre yum y apt-get

Los paquetes RPM y los paquetes deb son los dos formatos más utilizados para instalar sistemas Linux. Debe lidiar con ellos al instalar algún software o servicio. El paquete rpm se usa principalmente en la serie RedHat, incluidas distribuciones de sistemas Linux como Fedora; el paquete deb se usa principalmente en la serie Debian, incluidas distribuciones populares como Ubuntu. Los paquetes de software deb se utilizan principalmente en la serie Debian, incluidas las distribuciones más populares como Ubuntu.

Sabemos que si desea instalar estos dos paquetes de software ya preparados, el comando para instalar el paquete de software rpm es "rpm - parámetro" y el comando para instalar el paquete de software deb es "dpkg - parámetro". Lo más conveniente y fácil de usar del sistema Linux es que muchos software o servicios no necesitan descargarse y pueden administrarse directamente mediante los comandos correspondientes. Quizás este sea el concepto legendario de "nube".

yum se puede utilizar para operar paquetes de software rpm, como administrar un software en un sistema Fedora:

Instalación: yum install

Desinstalar: yum remove

Actualización: yum update

apt-get se puede utilizar para procesar paquetes deb, como administrar un software en un sistema Ubuntu:

Instalar: apt-get install

Desinstalar: apt-get remove

Actualizar: apt-get update

1. Instalación de Redhat YUM

Cómo utilizar el servidor YUM para administrar la actualización del paquete rpm en Linux Redhat 9.0

Desde que la empresa Redhat dejó de mantener Linux Redhat 9.0,

Así que los usuarios debemos encontrar otra manera de actualizar los paquetes.

Esta vez, usamos el servidor YUM para administrar las actualizaciones de los paquetes rpm, porque puede evitar dependencias entre paquetes y fallas de instalación.

Para conectarse al servidor YUM, primero debe instalar el siguiente programa:

yum-2.0.4-1.rh.fr.i386.rpm

El archivo se puede descargar desde el sitio web /.

Después de descargar el archivo, vaya a "Terminal" y escriba su, luego ingrese la contraseña de root.

Después de ingresar a root, escriba su. Luego escriba el siguiente comando:

rpm -ivh yum-2.0.4-1.rh.fr.i386.rpm

Después de instalar este programa, puede usar el siguiente comando para utilice la actualización del paquete rpm de administración del servidor YUM.

yum update puede actualizar su paquete RPM, lo que equivale a apt-get update más apt-get install.

yum install instala nuevos paquetes RPM.

yum clean limpia archivos temporales innecesarios una vez completada la instalación.

yum remove elimina paquetes RPM.

Uso de yum

1. Gestión avanzada de paquetes de software yum de Redhat

1). Utilice YUM para instalar y eliminar software

Instalación. Es muy común agregar y eliminar software del sistema. Siempre que el software esté instalado por rpm, yum también puede completar esta tarea.

El comando de instalación es yum install xxx. yum consultará si existe dicho paquete de software en la base de datos. Si es así, verifique su conflicto de dependencia. Si no hay conflicto de dependencia, es mejor descargarlo. instálelo; si es así, se le preguntará si desea instalar un paquete dependiente al mismo tiempo o eliminar el paquete de software en conflicto. Puede tomar su propia decisión.

El comando para eliminar es yum remove xxx. Al igual que la instalación, yum también consultará la base de datos y dará indicaciones para resolver las dependencias.

2). Utilice YUM para instalar el paquete de software.

Comando: yum install

3). p>

Comando: yum remove

Cuando usamos YUM para consultar información de software, a menudo nos encontramos con una situación de este tipo: queremos instalar un software, pero solo sabemos que está relacionado con un cierto aspecto, pero no sé cómo se llama exactamente. En este momento, la función de consulta de yum resulta útil. Puede usar el comando de búsqueda de palabras clave yum para buscar. Por ejemplo, si queremos instalar una herramienta de mensajería instantánea, pero no sabemos qué es, entonces también podríamos usar un comando como yum search messenger para buscar. busque todas las descripciones de rpm disponibles y yum buscará todas las descripciones de rpm disponibles y enumerará todos los paquetes de rpm relacionados con messenger en la descripción, para que podamos obtener gaim, kopete, etc., y elegir entre ellos. A veces, nos encontramos con un paquete instalado pero no sabemos su propósito. En este caso, podemos usar el comando yum info nombre del paquete para obtener la información.

4). Utilice YUM para buscar paquetes de software.

Comando: yum search

5).

Comando: lista yum

6) Listar todos los paquetes de software actualizables

Comando: actualizaciones de la lista yum

7). /p>

Comando: yum list instalado

8). Lista todos los paquetes de software instalados que no están en el repositorio de Yum

Comando: yum list extras

9). Enumere el paquete de software especificado

Comando: yum list

3.apt-get

1.apt-get es un avanzado. método de administración de paquetes en Ubuntu

Además de la conveniencia que brinda apt, un gran beneficio de apt-get es que reduce en gran medida la llamada pesadilla de dependencia (infierno de dependencia), incluso si cae en la dependencia Demonios, apt-get puede proporcionar un buen método de ayuda para ayudarte a escapar de la cueva del diablo.

Por lo general, apt-get viene con un paquete comprimido que puedes descargar o instalar desde Internet. Hay más de 200 réplicas oficiales de Debian en todo el mundo, así como muchos sitios web de paquetes no oficiales. Dependiendo de la distribución basada en Debian que esté utilizando, es posible que deba seleccionar manualmente o configurar automáticamente las fuentes de software utilizadas. Puede obtener la lista completa de réplicas en el sitio web oficial de Debian. Hay muchos sitios web no oficiales que ofrecen paquetes no oficiales para diversos fines especiales, pero, por supuesto, los riesgos de utilizar paquetes no oficiales son mucho mayores.

Los paquetes están preparados para una determinada distribución base de Debian (de inestable a estable) y se dividen en diferentes categorías (por ejemplo, main contrib nonfree), que se basa en el Proyecto de software libre debian (también conocido como dfsg ) basado en que Estados Unidos restringe la exportación de software de cifrado. También existe una categoría fuera de EE. UU.

2. Parámetros del comando APT de uso común

apt-cache search package Buscar paquetes de software

apt-cache show package Obtener información del paquete, como descripción y tamaño, versión, etc.

sudo apt-get install package Instalar el paquete de software

sudo apt-get install package -- reinstall Reinstalar el paquete de software

sudo apt-get -f install fix install "-f = --fix-missing"

sudo apt-get remove paquete Eliminar el paquete de software

sudo apt-get remove paquete -- purge Eliminar el paquete de software , incluida la eliminación de archivos de configuración, etc.

sudo apt-get update Actualizar código fuente

sudo apt-get update Actualizar paquetes de software instalados

sudo apt-get dist-upgrade Actualizar sistema

sudo apt-get dselect-upgrade Utilice dselect para actualizar

el paquete de software apt-cache depende para comprender el uso de las dependencias

el paquete apt-cache rdepends se utiliza para ver De qué paquetes de software depende el paquete de software

sudo apt-get build-dep El entorno de compilación relacionado con la instalación del paquete de software

El paquete de software fuente apt-get descarga el código fuente del paquete de software

sudo apt-get clean & sudo apt-get autoclean limpia paquetes inútiles

sudo apt-get check comprueba si hay dependencias dañadas

sudo apt -get check Comprueba si hay dependencias rotas