martes, 10 de octubre de 2017

Instalar Kompozer en Ubuntu



Bueno, hace mucho tiempo que no hago una entrada en mi blog, la verdad me había alejado un poco de las computadoras, sin embargo hace poco estaba intentando instalar Kompozer (Un programa para creación de sitios web) en Ubuntu Studio y me dio el siguiente problema:

Package libidl0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libidl-2-0:i386 libidl-2-0


E: Package 'libidl0' has no installation candidate

Googleando un poco, encontré la solución en ASKUBUNTU, acá les dejo la forma de lograrlo:

(Tomado del sitio: https://askubuntu.com/questions/832913/unable-to-install-kompozer-in-ubuntu-16-04)

Para instalar Kompozer en Ubuntu 16.10-17.10

Primero digitar o copiar y pegar esta línea de comandos:

sudo apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnss3 libpango1.0-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g
Luego, según la arquitectura digitamos o copiamos y pegamos:

  • 32-Bit:

wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_i386.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_i386.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libpng12-0_1.2.54-1ubuntu1_i386.deb 
sudo dpkg -i libidl0_0.8.14-1_i386.deb 
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb


  • 64-Bit:

wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb 
wget https://launchpad.net/ubuntu/+archive/primary/+files/libpng12-0_1.2.54-1ubuntu1_amd64.deb 
sudo dpkg -i libidl0_0.8.14-1_amd64.deb 
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb


Si nos da algún error como el siguiente con la dependencia de libidl0:

Errors were encountered while processing:
 libidl0:amd64


Digitamos o copiamos y pegamos lo siguiente:

sudo apt-get -f install
sudo apt-get remove libidl-2-0
sudo dpkg -i libidl0_0.8.14-1_amd64.deb


(Solución del usuario John Rose https://askubuntu.com/users/112033/john-rose)

Por cierto, para dejar Kompozer con su interfaz en español, descargamos el diccionario desde este enlace y el paquete de lenguaje desde este otro enlace, lo buscamos desde el menú en inglés:
Tools > Add-ons, que abre una ventana en la que seleccionamos la pestaña  

EXTENSIONS

Hacemos clic en el botón inferior izquierdo que dice "Install"
Seleccionamos la extensión.


Nos aparece la ventana de instalación del software:

Hacemos clic en el botón "install".

Luego de instalarlo nos va a solicitar reiniciar Kompozer, si queremos podemos hacerlo o esperar e instalar de una vez el "LangPack" para que la interfaz quede en nuestro idioma, siguiendo los mismos pasos anteriores pero seleccionando el otro archivo con extensión xpi.

Desde la misma ventana de add-ons: hacemos clic en el botón "install"

Seleccionamos el otro componente:

Abrimos e instalamos:

Ahora sí, hacemos clic en reiniciar Kompozer:



para buscar otros idiomas o archivos de instalación, podemos visitar el sitio de Kompozer.

Gadget

Este contenido todavía no está disponible para mostrarse a través de conexiones encriptadas.