2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
No tiene que ser un programador para construir un programa desde la fuente e instalarlo en su sistema; Solo tienes que saber lo básico. Con solo unos pocos comandos, puedes construir desde una fuente como un profesional.
Instalación del software requerido
Al instalar el paquete build-essential en los repositorios de paquetes de Ubuntu, se instala automáticamente el software básico que necesitará compilar desde la fuente, como el compilador GCC y otras utilidades. Instálalo ejecutando el siguiente comando en un terminal:
sudo apt-get install build-essential
Obtener un paquete fuente
Ahora necesitarás el código fuente de la aplicación deseada. Estos paquetes suelen estar en archivos comprimidos con las extensiones de archivo.tar.gz o.tar.bz2.
A modo de ejemplo, vamos a intentar compilar Pidgin desde la fuente. Tal vez haya una versión más nueva que aún no se haya empaquetado y la queremos ahora. Localice el archivo.tar.gz o.tar.bz2 del programa y guárdelo en su computadora.
Use este comando para extraer un archivo.tar.gz:
tar -xzvf file.tar.gz
O use este comando para extraer un archivo.tar.bz2:
tar -xjvf file.tar.bz2
Resolviendo Dependencias
Una vez que estés en el directorio extraído, ejecuta el siguiente comando:
./configure
(Tenga en cuenta que algunas aplicaciones pueden no usar./configure. Consulte el archivo “README” o “INSTALL” en la carpeta extraída de la aplicación para obtener instrucciones más específicas).
(La parte./ le dice al shell Bash que busque dentro del directorio actual el archivo "configurar" y lo ejecute. Si omite el./, Bash buscará un programa llamado "configurar" en los directorios del sistema como / bin y / usr / bin.)
El comando./configure comprueba su sistema para el software requerido para construir el programa.
sudo apt-get install intltool
Después de instalar el software requerido, ejecute de nuevo el comando./configure. Si necesita instalar software adicional, repita este proceso con el sudo apt-get install comando hasta./configure completa con éxito. No todos los paquetes requeridos tendrán el nombre exacto que se ve en el mensaje de error; es posible que tenga que buscar en Google el mensaje de error para determinar los paquetes requeridos.
Si una versión anterior del programa que está intentando compilar ya está en los repositorios de software de Ubuntu, puede hacer trampa con el sudo apt-get build-dep mando. Por ejemplo, si corro sudo apt-get build-dep pidgin, apt-get descargará e instalará automáticamente todas las dependencias que necesitaré para compilar Pidgin. Como puedes ver, muchos de los paquetes que necesitarás terminan en -dev.
Compilando e instalando
Usa el siguiente comando para compilar el programa:
make
Este proceso puede tomar algún tiempo, dependiendo de su sistema y del tamaño del programa. Si./configure se completó con éxito, make no debería tener ningún problema. Verás que las líneas de texto se desplazan a medida que se compila el programa.
sudo make install
Probablemente se almacenará bajo / usr / local en su sistema. / usr / local / bin es parte de la ruta de su sistema, lo que significa que podemos simplemente escribir lengua macarrónica ”En una terminal para lanzar Pidgin sin problemas.
sudo make uninstall
Los programas que instala de esta manera no serán actualizados automáticamente por el Administrador de actualizaciones de Ubuntu, incluso si contienen vulnerabilidades de seguridad. A menos que necesite una aplicación o versión específica que no esté en los repositorios de software de Ubuntu, es una buena idea seguir con los paquetes oficiales de su distribución.
Hay muchos trucos avanzados que no hemos cubierto aquí, pero, con suerte, el proceso de compilación de su propio software de Linux ya no es tan aterrador.
Recomendado:
Cómo establecer la fuente predeterminada y el tamaño de fuente para los nuevos libros de trabajo en Excel
Excel usa la fuente de Calibri muy agradable por defecto en Windows, pero si desea usar una fuente diferente o cambiar el tamaño predeterminado, puede ajustar fácilmente la configuración en la pantalla de opciones de Excel.
Cómo ver el código fuente de una página web en tu iPhone o iPad
Mobile Safari es un excelente navegador: es rápido, fácil de usar y tiene la mayoría de las funciones que puede desear. Lo que no tiene, sin embargo, es una buena manera de ver el código fuente de una página.
Cómo resolver dependencias al compilar software en Ubuntu
La parte más difícil de compilar software en Linux es ubicar sus dependencias e instalarlas. Ubuntu tiene comandos apt que detectan, localizan e instalan automáticamente dependencias, haciendo el trabajo duro por usted.
Elija el editor de texto utilizado para ver el código fuente en Internet Explorer
Todos tienen un editor de texto favorito que les gusta usar cuando ven o trabajan con el código fuente. Si no está satisfecho con la opción predeterminada en Internet Explorer 8, únase a nosotros y le mostraremos cómo configurar el acceso a su editor de texto favorito.
Cómo instalar una nueva fuente o una fuente de desinstalación en Windows Vista
Para instalar una nueva fuente en Windows Vista, debe abrir el Panel de control y seleccionar el applet de Fuentes. Aprende a instalar o desinstalar una fuente en Windows Vista.