Documentación
Instalación de software adicional a través del administrador de paquetes APT
Antecedentes
Por defecto, cada TurnKey appliance se construye cuidadosamente desde el suelo con los componentes mínimos necesarios para servir su papel con la máxima eficiencia y seguridad.
Los usuarios que necesitan software que no se instale por defecto pueden instalarlo fácilmente a través de APT, la herramienta de embalaje avanzado, que se puede acceder a través de la interfaz web (Webmin) o a través de la interfaz de línea de comandos (recomendado).
Recuerde, un TurnKey Linux appliance es Debian bajo la capucha. TurnKey Linux sólo le da un mejor punto de partida, por lo que está bien personalizar un appliance para adaptarse a sus necesidades. Puedes usar Documentación Debian para ayudar.
Antes de empezar
Asegúrese de que su appliance tiene acceso a Internet. Necesita poder acceder a los repositorios de paquetes en línea de APT.
Instalación de paquetes a través de la línea de comandos
Inicie sesión en la línea de comandos. Puede hacerlo a través de un cliente SSH, o desde su navegador utilizando la concha web AJAX: https://appliance.ip:12320/
Actualización de la base de datos APT
Si este es tu primer software de instalación a través de APT necesitarás actualizarlo primero en su base de datos de paquetes disponibles.
apt-get update
\Instalación de un paquete
apt-get install name-of-package
Búsqueda de paquetes
Mostrar una lista de nombres de paquetes + descripciones cortas:
apt-cache search keyword1 keyword2 ...
Mostrar la descripción completa de un paquete:
apt-cache show packagename
Por ejemplo, digamos que queremos hacer una exploración de la red:
apt-cache search map network | less # let's find out more about this nmap tool apt-cache show nmap # let's install it apt-get install nmap
Instalación de paquetes a través de la interfaz de gestión web (Webmin)
Inicie sesión en Webmin: https://appliance.ip:12321/
Ir al sistema - Paquetes de software de propiedad
Actualización de la base de datos APT
Si este es tu primer software de instalación a través de APT necesitará actualizar su base de datos de paquetes disponibles primero. Desplazarse al fondo de la pantalla y haga clic en "Update Now".
Instalar un paquete
Puedes pedir a APT que instale un paquete seleccionando el botón de radio "Package from APT" en la sección "Install a new package" e ingresando el nombre del paquete, luego haciendo clic en "Install".
Búsqueda de paquetes
Si no conoce el nombre exacto del paquete que desea, puede buscarlo haciendo clic en el botón "Buscar APT". Eso abrirá una ventana emergente en la que usted puede buscar palabras clave (por ejemplo, editor) y conseguir una lista de paquetes que tienen esa palabra clave en su nombre o descripción.
Paquetes adicionales necesarios
- build-essential: cadena de compilación de compiladores. Necesitas esto si vas a construir software de la fuente.
- vim: una versión completa del editor de texto Vim.
Por defecto todos los appliances vienen con vim-tiny (un subconjunto de Vim, un editor de texto modal preferido por los expertos) y nano (un simple editor de texto no modal).
Examine o busque el repositorio de paquetes Debian
Examine la lista completa de paquetes disponibles en Debian establo (generalmente la base de la actual versión TurnKey) aquí:
https://packages.debian.org/stable/
O busque paquetes usando la función de búsqueda aquí:
https://www.debian.org/distrib/packages#search_packages
Ingrese su palabra clave y seleccione si buscar el nombre del paquete solamente, o descripciones también. Seleccione la distro (generalmente 'estable' para la actual versión TKL) y haga clic en la búsqueda (enlace a la palabra clave).
Si usted está buscando un script proporcionado por un paquete que no conoce el nombre, pruebe el 'Buscar el contenido de los paquetes' busque más abajo en la página.
Gotchas cuando sigue tutoriales externos
Hay una gran cantidad de tutoriales y/o instrucciones relevantes (y a veces no tan relevantes) sobre cómo instalar y/o configurar software adicional en línea (¡solo google!). Si tienes en cuenta que TurnKey es Debian bajo la capucha theey puede ser una fuente invaluable de ideas y un recurso útil. Sin embargo, puedes encontrar algunos gotchas!
Sudo
Algunas instrucciones pueden usar el comando sudo antes de muchos comandos (por ejemplo, apt-get y muchos otros). Esencialmente sudo le permite ejecutar comandos como si fuera el usuario raíz (cuando no lo está). Como TurnKey predetermina utilizar la cuenta raíz generalmente no es necesario. Sin embargo, se puede instalar si es necesario - utilizando apt! :)
aptitude
Algunas instrucciones/tutoriales Debian disponibles en línea pueden usar una herramienta de línea de comandos alternativa llamada 'aptitud'. TurnKye no incluye aptitude por defecto. Generalmente puede sustituir 'apt-get' por 'aptitud' sin problema, aunque aptitude tiene algunas alternativas (y adicionales) comandos avanzados. Para el uso general apt-get debe estar bien, sin embargo si usted desea puede instalar aptitude con apt! :)