¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Instalación de software
Visión general
Hay tres formas básicas de instalar software en Slackware: instalar un paquete binario precompilado, crear su propio paquete o compilar las fuentes e instalar los binarios resultantes manualmente. Si necesita compilar un programa a partir del código fuente, convertirlo en su propio paquete es fácil y útil. Así es como funcionan estos métodos.
Instalación de paquetes binarios pre-construidos
Para instalar un paquete, primero necesita obtener el paquete.
- Los paquetes oficiales se pueden encontrar en el CD-ROM de Slackware o en los espejos FTP / HTTP de Slackware . El buscador de paquetes se puede encontrar en http://packages.slackware.com/.
- Se pueden buscar binarios no oficiales contribuidos por la comunidad en http://slackfind.net/ que indexa los repositorios comunitarions conocidos y los derivados compatibles con Slackware como http://slacky.eu/ http://salixos.org/ y mas.Por lo general, un nombre de archivo de paquete termina con .tgzo .txzy parece algo así como “ mozilla-firefox-14.0-x86_64-1.txz”. El esquema de nombres más universal es “ PRGNAM-VERSION-ARCH-BUILD.txz”, donde ARCO denota la arquitectura para la que se construyó el paquete (los ejemplos son x86_64, i486. armv6l, armv7hl, noarch) Y el número de compilación no sólo se utiliza para marcar las actualizaciones de paquetes incrementales sino que también permite empaquetadores de la comunidad para añadir su propia acumulación etiqueta 1)lo que los hace únicos.
¡Asegúrese de obtener el paquete Slackware creado para la arquitectura correcta y hecho para su versión de Slackware! To install the package you need to change to the root user.
Para instalar el paquete necesita cambiar al usuario root. Ejecute el comando su -o sudo -i ingrese su contraseña de root. Ahora ejecuta el comando
upgradepkg --install-new your-long-package-file-name
Debería ver un montón de texto en su pantalla que le informa sobre el paquete que se está instalando, y posiblemente sobre un paquete antiguo que podría estar reemplazando.
Hacer un paquete
De la fuente
La forma recomendada de crear paquetes desde la fuente es usar o crear scripts de SlackBuild.
Sin embargo, hay otras utilidades como slacktrack (parte de Slackware), src2pkg y checkinstall que automatizan completamente el proceso de creación de paquetes (con algunas entradas de usuario), pero no se garantiza que funcionen con todos los tipos posibles de proyectos de origen.
De formatos de paquetes de terceros
Los paquetes binarios de otras distribuciones se pueden convertir en paquetes Slackware usando herramientas de conversión. Aunque la creación de paquetes desde la fuente siempre es mejor, hay algunas situaciones que pueden justificar el uso de estas herramientas.
Compilando desde cero
Some users still prefer the traditional method of compiling from source directly and installing using make install
or a similar command.
The generic steps for standard GNU Autotools Makefiles are:
./configure make make install # as root
The configure script may take additional switches to enable or disable features or configure other build options.
Other build systems may involve different steps, depending on how the source project is set up. As always, it is best to read the upstream developer documentation to figure out how to compile and build a program for your system, including which dependencies to fulfill.
Community Repositories
- Slackware Team:
- Wider Community:
Sources
- Originally written by peterwwillis for the SlackDocs Wiki Project
- Additional contributions by V.Harishankar
- Additional contributions by Eric Hameleers, with input from maciuszek