Bajo Linux es un método de instalación de software regular, además de la forma binaria de distribución de software, así como la forma de código fuente del paquete de software, los siguientes dos tipos de instalación y desinstalación de software.
Instalación y desinstalación de paquetes de distribución binarios
La distribución binaria de software de Linux se refiere a la forma de distribución de paquetes de software que se han compilado en forma binaria de antemano. Fácil de usar, la desventaja es la falta de flexibilidad, si el paquete se compila para un hardware específico / sistema operativo
plataforma, entonces no se puede ejecutar correctamente en otra plataforma o entorno.
1, * .rpm paquete binario
Descripción: RPM (RedHat Packge Manager) es un administrador de paquetes de RedHat, que se puede usar fácilmente en formato rpm. El paquete de software se instala, actualiza, desinstala, verifica y consulta. La instalación es simple. Al desinstalar, los archivos instalados en varios directorios se pueden eliminar. * .rpm es el nombre de archivo del paquete (aquí * .rpm se refiere a archivos con un sufijo de rpm diferente a * .src.rpm);
parámetros comunes de rpm: -ivh: la instalación muestra el progreso de la instalación [instalar-- Verbose — hash] -Uvh: paquete de actualización [Update]; -qpl: listar información de archivo en el paquete RPM [Query Package list]; -qpi: información de descripción de la lista del paquete RPM [Query Package install package package (s )]; - qf: Encuentre a qué paquete RPM pertenece el archivo especificado en [Archivo de consulta]; -Va: Verifique todos los paquetes RPM, encuentre los archivos faltantes [Ver pérdida]; -e: Eliminar paquete
2, * .tar.gz /*. tgz, * .bz2 paquete binario
Descripción: * .tar.gz /*. bz2 paquete binario está empaquetado con la herramienta tar, con gzip /bzip2 Comprimido, puede ser desempaquetado directamente durante la instalación. Para el software que solo tiene un directorio después de la descompresión, use el comando "Desbloquear" rm -rf nombre del directorio del software "; si los archivos están dispersos en el directorio después de la descompresión, debe eliminarlos manualmente uno por uno, y desea saber cuáles están instalados en el sistema durante la descompresión. Para el archivo, puede obtener la lista con el comando <; tar -ztvf * .tar.gz " /" tar -jtvf * .bz2 " El parámetro z de tar se llama descompresión de gzip, x es desempaquetado, v es verificación, f es el resultado de visualización, j es la descompresión de bzip2 y t es la lista de archivos que enumeran el paquete.
Instalación: tar -zxvf * .tar.gz o tar -jxvf * .bz2 Desinstalar: eliminar manualmente los paquetes
que proporcionan el instalador
Este paquete ya proporciona scripts de instalación o binarios El asistente de instalación (setup, install, install.sh, etc.), solo necesita ejecutarlo para completar la instalación del software, y al desinstalarlo, el script o programa antiinstalación se proporciona en consecuencia. Además, la función antiinstalación se proporciona después de instalar el software, y actualmente hay relativamente pocos tipos de paquetes de software de este tipo.
Instalación y desinstalación del paquete de distribución de código fuente
La distribución del código fuente del software Linux proporciona la forma de lanzamiento de todo el código fuente del programa, que requiere que el usuario compile el código binario ejecutable y lo realice. Instalación, compilación e instalación según el entorno de la aplicación. La configuración es flexible, y es difícil eliminar o retener ciertas funciones /módulos a voluntad, y adaptarse a diversas plataformas de hardware /sistema operativo y entornos de compilación.
1, paquete de código fuente en forma de * .src.rpm
Instalación: rpm -rebuild * .src.rpm cd /usr /src /dist /RPMS rpm -ivh * .rpm Desinstalar: rpm -e packgename
Descripción: el comando rpm --rebuild * .src.rpm compila el código fuente y genera un paquete rpm binario bajo /usr /src /dist /RPMS, y luego instala el paquete binario. Nombre de paquete Como se mencionó anteriormente, los dos métodos son los siguientes:
Método 1: rpm -i your-package.src.rpmcd /usr /src /redhat /SPECSrpmbuild -bp your-package.specs # 一 和 你 你 的El archivo de especificaciones del nombre del paquete cd /usr /src /redhat /BUILD /your-package /# un directorio con el mismo nombre que su paquete. /Configure #Este paso es lo mismo que compilar el software de origen común, puede agregar el parámetro makemake instal Método 2: rpm -i you-package.src.rpm cd /usr /src /redhat /SPECS # Los primeros dos pasos y el mismo método que rpmbuild -bb your-package.specs #a archivo de especificaciones con el mismo nombre que su paquete En /usr /src /redhat /RPM /i386 /(dependiendo del paquete específico, puede ser i686, noarch, etc.) En este directorio, hay un nuevo paquete rpm, este es un archivo binario compilado. Rpm -i new-package.rpm puede ser instalado.
2, * .tar.gz /*. tgz, * .bz2 paquete de código fuente
Descripción: Se recomienda leer la documentación después de la descompresión, puede comprender los requisitos de instalación, Si es necesario, necesita cambiar la configuración de compilación. El código fuente de algunos paquetes se puede desinstalar con el comando make uninstall después de compilar e instalar. Si no se proporciona esta función, la desinstalación del software se debe eliminar manualmente. Como el software puede instalar archivos en varios directorios en el sistema, a menudo es difícil eliminarlos. Debe configurarlos antes de compilar y especificar el software que se instalará en la ruta de destino: ./configure --prefix = directory name De esta manera, puede usar el comando " rm -rf directorio de software " para desinstalar de forma limpia y completa. En comparación con otros métodos de instalación, es el más difícil de compilar e instalar al usuario.
Descomprima el paquete fuente: [root @ Mylinux ~] # tar -zxvf zip-2.3-27.tar.gz (o tar -jzxf zip-2.3-27.tar.bz2) en el paquete fuente descomprimido Directorio, instale: [root @ Mylinux ~] # cd zip-2.3-27 [root @ Mylinux zip-2.3-27] # ./configure --prefix = .... &&make &&make Instalar el paquete fuente de desinstalación: [root @ Mylinux zip] # make uninstall
cat: muestra el contenido del archivo desde la primera línea; nl: número de línea de salida cuand
Al usar una computadora, a menudo interactúa con algunos documentos encriptados, como Zip, Rar e inc
Cuando hicimos el experimento, grabamos el archivo bin en la tarjeta SD, como el experimento de la l
Si ha usado Linux por un tiempo, siente que el disco duro no es suficiente, necesita instalar un nue
Linux ve el uso de un puerto y mata
Vea la versión del kernel usando la línea de comando bajo Linux
Cómo modificar el tamaño del espacio SWAP en Linux
Linux y win7 problema de error de tiempo del sistema dual
Tres métodos de consulta para el último tiempo de reinicio del sistema Linux
Linux espera función de análisis
Entusiastas de Linux: comparte la comunidad de Linux en mis ojos
Tutorial estándar de entrada /salida de Linux
Tutorial de configuración de memoria Tomcat
Cómo resolver el problema de falla de carga de la aplicación de Windows 10
¿Tiene Windows 7 un requisito para una CPU de computadora?
Resumen de habilidades esenciales de la máquina virtual VMware
Método de entrada Sogou Establecer método de entrada Sogou Crear personalizado
Cómo ejecutar OVNI bajo WinXP: Enemigo desconocido
La computadora no puede instalar el sistema
Cómo modificar el DPI de la interfaz de inicio de sesión de Win8
¿Cómo establece Win10 los efectos visuales? Win10 tutorial de configuración de efectos visuales
Linux cómo usar Eclipse para construir el entorno de desarrollo de Android