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
  Personalizar la interfaz de Unity en UBUNTU. jcifuentes 0 55 27-11-2017, 03:28 AM
Último mensaje: jcifuentes
  Así será el nuevo Centro de Control en Ubuntu 17.10 jcifuentes 0 128 04-10-2017, 03:37 AM
Último mensaje: jcifuentes
  Ubuntu 17.10 sólo estará disponible en versión de 64 bits jcifuentes 0 148 04-10-2017, 01:52 AM
Último mensaje: jcifuentes
  Ubuntu deja Unity Lerans 5 285 08-05-2017, 06:41 PM
Último mensaje: Lerans
  Dell lanza los portátiles con Ubuntu más potentes del mercado Posits 11 434 02-05-2017, 05:30 AM
Último mensaje: garcon
  Ubuntu Budgie Lerans 8 446 01-12-2016, 10:04 PM
Último mensaje: Oxyrus
  Recuperar partición de disco "borrada" al instalar Ubuntu kakashi-sensei 1 366 12-12-2014, 05:56 PM
Último mensaje: La Reserva India
  Ubuntu 15.04 ¡Cancelado! jessmat 4 866 19-11-2014, 11:22 AM
Último mensaje: joksan
  Todo sobre el espacio SWAP en Linux jessmat 0 398 06-08-2014, 06:17 AM
Último mensaje: jessmat
  Ubuntu 14.04 LTS, lanzamiento oficial karlos 6 641 09-06-2014, 03:12 PM
Último mensaje: MINTEK



Usuarios navegando en este tema: 1 invitado(s)