¿Cómo instalar software en Linux?
En Linux, la secuencia de instalación del software es más complicada, pero hay dos más comunes:
1 Una es el código fuente del software, que debe ser compilado por El paquete de instalación suele ser un paquete tar comprimido con gzip (el sufijo es .tar.gz
2). El otro es el programa ejecutable del software. , ¡es suficiente! Este tipo de paquete de instalación de software suele ser un paquete RPM con el sufijo .rpm (RedhatLinuxPacketManag es el administrador de paquetes de Redhat)
Por supuesto, también hay códigos fuente empaquetados en formato rpm. y paquetes ejecutables comprimidos con gzip. Siempre que comprenda las siguientes ideas, estas dos La forma del paquete del dispositivo no es importante. A continuación se divide en dos partes para explicar la idea de instalación del software:
Parte. 1: Obtenga .tar.gz
1. Primero, use tar-xzvf. Descomprima el paquete, por ejemplo:
#tar-xzvfapache_1_3_6_tar.gz
. Esto creará un nuevo directorio en el directorio actual (con un nombre similar a .tat.gz El nombre del paquete), el contenido del paquete se almacenará en este directorio, en este caso, el directorio es apache_1.3.6
2. Ingrese al directorio y use el comando ls para verificar los archivos que contiene, por ejemplo:
p>#cdapache_1.3.6
#l
Observe cuál de los siguientes archivos está contenido en este directorio: configureMakefil o Imake
1 Si es un archivo de configuración, ejecute:
#./configurar
#make
#makeinstal
2 Si es un archivo Makefil, ejecute:
p>#make
#makeinstal
3 Si es un archivo Imake, ejecute:
#xmkmf
#make
# makeinstal
3. Si no hay ningún mensaje de error, entonces está hecho. En cuanto a la ubicación de instalación del software, generalmente aparecerá durante el proceso de instalación. De lo contrario, solo puede consultar REA DME. O pregúntame: -
Si encuentras un mensaje de error, no te preocupes, normalmente es una pregunta sencilla:
1 No tienes instalado ningún compilador de C o C++; p >
Diagnóstico: al ejecutar el comando gccC++, g++ indica que no se puede encontrar el comando
Solución: monte el CD de instalación de Linux, luego ingrese al directorio RPMS y ejecute el comando:
#rpm-ivhgcc *Jaja, usa la segunda instalación)
2 La herramienta make no está instalada;
Diagnóstico: Al ejecutar el comando make, indica que el No se puede encontrar el comando.
Solución: Monte el CD de instalación de Linux, luego ingrese al directorio RPMS y ejecute el comando:
#rpm-ivhmake*
3 La herramienta autoconf no está instalado;
Confirmar: al ejecutar el comando make, indica que no se puede encontrar el comando.
Solución: Monte el CD de instalación de Linux, luego vaya al directorio RPMS y ejecute el comando:
#rpm-ivhautoconf*
4 Faltan algunas bibliotecas ;
Diagnóstico: indica que se requieren ciertos archivos.
Solución: el dispositivo contiene este paquete de archivos y debe acumularse
Parte 2: deshazte de .rpm
RPMRedHat introdujo el administrador de paquetes con RedhatLinux. Hace que sea cada vez más fácil implementar dispositivos de software.
1. Instalar el software: ejecutar el nombre del paquete rpm-ivhrpm, como por ejemplo:
#rpm-ivhapache-1.3.6.i386.rpm
2. Actualización de software: ejecute el nombre del paquete rpm-Uvhrpm.
3. Instalación inversa: ejecute el nombre del paquete rpm-erpm.
4. Consulte la información detallada del paquete de software: ejecute el nombre del paquete rpm-qpirpm
5. Consulte a qué paquete rpm pertenece el archivo: ejecute el nombre del paquete rpm-qfrpm
p>6. Consulte qué archivos ha escrito el paquete de software en el sistema: ejecute rpm-qplrpm nombre del paquete
[Problema heredado: RedhatLinuxPacketManag en el sistema Redhatlinux es el administrador de paquetes de software de Redhat, entonces si la máquina original no instala el compilador gcc. Si instala el compilador en formato de código binario, puede descargar directamente el paquete rpm correspondiente para hacerlo. ¿Pero qué pasa con otras variantes de Linux? ¿Existe algún software compilador binario en el formato correspondiente o se puede utilizar redhatrpm? Otras distribuciones también tienen administradores de paquetes correspondientes, como el administrador de paquetes de Debian llamado dpkggentoo y merg.
-RESPUESTA: Otras distribuciones tienen administradores de paquetes adecuados, por ejemplo el administrador de paquetes de Debian llamado dpkggentoo parece estar fusionado, etc.
RESPUESTA: El administrador de paquetes se llama dpkggentoo.