Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Algunas cosas interesantes sobre Ubuntu [Part 2]
#1
[Imagen: AGQvIHT.jpg]



7. Paquetes con extensión .sh

Los archivos .sh son scripts y para ejecutarlos en el sistema, hacemos doble click sobre ellos y seleccionamos "ejecutar desde terminal" y si alguno no funciona ejecutamos en una terminal el comando:

Cita:bash nombre-paquete.sh


Manera tradicional para todos los GNU-Linux:

Abrimos una terminal, nos situamos en la carpeta donde esté el archivo con el siguiente comando:

Cita:cd direccion


Damos permisos con:

Cita:chmod +x nombrepaquete.sh


Y ejecutamos el script con:

Cita:./nombrepaquete.sh


Si necesitamos hacerlo como root, anteponemos "sudo" al comando:

Cita:sudo ./nombrepaquete.sh

8. Archivos de extensión .run

Los archivos .run son asistentes, normalmente gráficos, que ayudan a la instalación. Para ejecutarlos basta con introducir en el terminal:

Cita:sh ./[archivo].run


Normalmente en el caso de que necesite permisos de superusuario (administrador) pedirá la contraseña; de no ser así basta con ejecutar en el terminal:

Cita:sudo sh ./[archivo].run

9. Instalar a partir del código fuente (Compilar)

Paquetes con extensión (.tar.gz) (.tar.bz2)

A veces se encuentran aplicaciones que no proporcionan paquetes de instalación, y hay que compilar a partir del código fuente. Para ello, lo primero que hay que hacer en Ubuntu es instalar un meta-paquete llamado build-essential. Para ello, abrir una terminal y ejecutar los siguientes comandos:

Cita:sudo apt-get update
sudo apt-get install build-essential[/quote]

También podemos necesitar instalar las librerías de desarrollo del kernel, necesarias para determinados paquetes:

Cita:sudo apt-get install linux-headers-`uname -r`

Nota: debemos de tener en cuenta que estos paquetes pueden tener formas diferentes de empaquetado (con archivos diferentes) y por lo tanto maneras diferentes de instalación, por lo que si hay algún archivo como "readme, leadme o txt", debemos leerlo antes de nada por si nos dice la forma de instalación.

En general, los pasos a seguir para compilar una aplicación son los siguientes:

1. Descargar el código fuente (.tar.gz o .tar.bz2).

2. Como vemos, por la extensión .gz o .bz2 son archivos comprimidos, por lo que descomprimimos el código con Click derecho sobre él y elegimos "extraer aquí", creando una carpeta con el código.

3. Entrar en el directorio creado al descomprimir el código con el comando cd. Por ejemplo si lo hemos descargado en el Escritorio, ponemos en la terminal ->

Cita:cd Escritorio/nombre_carpeta_descomprimida

Nota: Ponemos el nombre exacto de la carpeta descomprimida.

4. Ejecutar el script "configure" que sirve para comprobar las características del sistema que afectan a la compilación, configurando la compilación según estos valores, y que crea el archivo makefile (algunos paquetes ya lo traen) ->

Cita:./configure


5. Ejecutar el comando make, encargado de la compilación.

Cita:make


6. Ejecutar el comando, que instala la aplicación en el sistema:

Cita:sudo make install


O mejor aún, instalar checkinstall con el comando:

Cita:sudo apt-get install checkinstall

Y ya podemos ejecutar:

Cita:sudo checkinstall

El uso de checkinstall tiene también la ventaja de que el sistema tendrá constancia de los programas instalados de esa forma, facilitando también su desinstalación.

Os dejo un ejemplo completo de ejecución de este procedimiento:
Nos descargamos el paquete sensors-applet-0.5.1.tar.gz en el Escritorio:

Descomprimimos y obtenemos la carpeta sensors-applet-0.5.1

En la terminal nos situamos en la carpeta descomprimida:

Cita:cd Escritorio/sensors-applet-0.5.1
Compilamos e instalamos:

Cita:./configure
make
sudo make install

Este último comando lo podemos cambiar por:

Cita:sudo checkinstall


[Imagen: Ayi9Fyq.gif]


[Imagen: hLFKVPR.png]



*El contenido del tema es de mi auditoría
[align=center]Servicio Técnico MADRID

[Imagen: EIoHhsH.png]

Firma editada por Moderación: Sitio web no alojado en Skylium (spam).


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Error en Apache2 sobre Debian 9 en WebMin con Virtualmin instalado yuma2009 0 45 08-07-2018, 06:55 AM
Último mensaje: yuma2009
  Reporte Error Webmin sobre Virtualmin en Apache2 yuma2009 2 83 07-07-2018, 03:56 AM
Último mensaje: yuma2009
  Personalizar la interfaz de Unity en UBUNTU. jcifuentes 0 88 27-11-2017, 03:28 AM
Último mensaje: jcifuentes
  Así será el nuevo Centro de Control en Ubuntu 17.10 jcifuentes 0 169 04-10-2017, 03:37 AM
Último mensaje: jcifuentes
  Ubuntu 17.10 sólo estará disponible en versión de 64 bits jcifuentes 0 218 04-10-2017, 01:52 AM
Último mensaje: jcifuentes
  Ubuntu deja Unity Lerans 5 401 08-05-2017, 06:41 PM
Último mensaje: Lerans
  Dell lanza los portátiles con Ubuntu más potentes del mercado Posits 11 550 02-05-2017, 05:30 AM
Último mensaje: garcon
  Ubuntu Budgie Lerans 8 606 01-12-2016, 10:04 PM
Último mensaje: Oxyrus
  Recuperar partición de disco "borrada" al instalar Ubuntu kakashi-sensei 1 418 12-12-2014, 05:56 PM
Último mensaje: La Reserva India
  Ubuntu 15.04 ¡Cancelado! jessmat 4 983 19-11-2014, 11:22 AM
Último mensaje: joksan



Usuarios navegando en este tema: 1 invitado(s)