Está en la página 1de 5

Mini guía de instalación de KLogic

Como instalar Klogic

En este apunte nos centraremos en cómo instalar el Klogic en diferentes


distribuciones Linux

Debemos tener en cuenta que Klogic es un programa que utiliza las


librerías gráficas de KDE, por lo tanto debemos tener instalado en nuestro
sistema operativo KDE o las librerías correspondientes del mismo.

En la página oficial de Klogic (http://www.a-rostin.de/klogic/index.html)


encontramos diferentes paquetes del mismo. Están los paquetes RPM para las
distribuciones S.u.S.E. y Red Hat, como también el código fuente (para
compilarlo).

También encontramos dentro del sitio un link a la documentación de


como usar la herramienta: http://www.a-rostin.de/klogic/doc/index.html

En caso de que no dispongamos del paquete correspondiente a nuestra


distribución tendremos que bajar el código fuente (source) y compilarlo en
nuestra distribución Linux. Los paquetes (o archivos) con los fuentes tienen
extensión tar.gz o tar.bz2.

A continuación se detalla como instalarlo en las distribuciones Debian y


Slackware, y también como compilarlo. Al contrario de lo que puede parecer
el proceso de compilación e instalación de un paquete desde los fuentes no es
un proceso complicado y realizado correctamente nos asegura el correcto
funcionamiento de la aplicación independiente de la distribución con la que
estamos trabajando.

En el sitio http://www.klogic.passeriforme.com.ar se encuentran diversos


paquetes del Klogic para diferentes distros y un paquete con la
documentación online del klogic, para poder ser utilizada fuera de línea.

Panta Electrónica digital – 2006


1
Mini guía de instalación de KLogic

Debian

Para la gente que usa Debian hay dos opciones: instalar el paquete .deb
del Klogic, o utilizar el método clásico (compilarlo).

Si estamos utilizando la versión 3.1 (o stable), más conocida como Sarge,


tenemos en nuestro poder el paquete punto deb. En la Sarge se encuentra en
el CD número 7. En el caso de otras versiones puede variar en el número de
CD en el cual se encuentre. En caso de no contar con dicho CD, se puede bajar
el paquete desde Internet, o desde la siguiente URL:
http://www.klogic.passeriforme.com.ar/klogic_1.62-7_i386.deb

Para instalar el paquete podemos hacerlo mediante el aptitude (método


más recomendado). En el caso de utilizar el aptitude si al momento de instalar
el paquete nos faltara alguna otra librería que necesitáramos (problemas de
dependencia) el mismo lo solucionará. O si no directamente utilizando el
comando dpkg -i nombre-del-paquete.deb, pero en caso de que nos faltara
alguna dependencia tendríamos que instalarla nosotros mismos.

Vale aclarar que siempre que estemos actualizando nuestro sistema


(instalando, desinstalando, etc) debemos hacer esto como root.

Instalación mediante el aptitude

Para ello abriremos una consola. Una vez logueado como root tipearemos
aptitude.

Si apretamos la tecla / (barra de dividir), nos abrirá una ventana de


búsqueda en la cual introduciremos klogic. Una vez presionado enter, buscará
el paquete. Nos posicionamos sobre el paquete y apretamos la tecla +, con
ello toda la línea se pondrá de color verde. Ahora apretamos dos veces la tecla
g, y el sistema procederá a instalar el Klogic.

Panta Electrónica digital – 2006


2
Mini guía de instalación de KLogic

Slakware

Al igual que en Debian podemos instalar Klogic a través de un paquete o


compilarlo. Vamos a ver como instalarlo utilizando los paquetes de Slackware.
Al igual que en Debian (y en muchas otras distros) es recomendable el uso de
administradores de paquetes.

En Slackware, a diferencia de Debian los paquete tienen la extensión tgz.

Para instalar el paquete utilizaremos el comando:


installpkg nombre-paquete.tgz

Otra forma de instalarlo si no se tiene el paquete de slackware es


construyéndolo uno mismo. Esto se puede hacer a partir de un binario RPM
(de otras distribuciones) o a partir del fuente.

La forma más fácil es construirlo a partir de una binario RPM, el


comando que nos crea el paquete es: rpm2tgz nombre-paquete.rpm
Sin embargo este método no es recomendable ya que la forma en que otras
distros organizan sus directorios varían con respecto a Slackware.

La otra opción es a partir del código fuente. Para esto crearemos una
carpeta en donde extraeremos el código fuente. El proceso consiste
básicamente en compilar el código fuente dentro de una carpeta previamente
indicada al momento de realizar el configure. Esta carpeta servirá para dejar
el resultado de la compilación allí y de este manera lograr armar el paquete.
Una vez que ya hicimos el make y el make install, tendremos que ir a la carpeta
que indicamos al momento de hacer el configure y reacomodar los diferentes
directorios de acuerdo a la política organizativa de Slackware. El comando
que nos crea el paquete tgz es makekpg nombre-paquete.tgz

Cabe mencionar que para ejecutar los comandos make install y makekpg
hay que estar logueado como root. La forma de pasarle al configure en donde
cree la compilación es: ./configure --prefix=ruta-al-directorio

Panta Electrónica digital – 2006


3
Mini guía de instalación de KLogic

Compilación

En este caso tendremos que compilar el código fuente del Klogic. Para
eso dispondremos del paquete klogic-1.63.tar.gz, por ejemplo en nuestro
home. El número que acompaña al paquete (en nuestro caso 1.63) indica la
versión del mismo. El hecho de que se utilice esta versión como ejemplo no
implica que no se puedan usar otras versiones.

Ahora pasaremos a descomprimirlo para lo cual tipearemos


tar -xvf klogic-1.63.tar.gz
Esto creará una carpeta llamada klogic-1.63, tipeando cd klogic-1.63
ingresaremos a la misma donde encontraremos un archivo INSTALL que
detalla como instalarlo (está en inglés).

Los pasos básicos implican ejecutar:


./configure
make
make install

Hay que tener en cuenta que con este método en caso de faltar alguna
librería el proceso terminará retornando un error, sin llegarse a instalar. En
caso de que suceda esto, debemos fijarnos cual es el error que nos informa, y
de existir algún problema de dependencia, instalar lo que falte.

Cabe recordar que para realizar el último comando (make install)


debemos estar logueados como root.

Es muy importante tener en cuenta que cada distro tiene una política
diferente para organizar la estructuras de directorio. Es decir, que cada distro
decide de forma particular que cosa va en donde. Estos parámetros se indican
al momento de realizar el configure.

Siempre que se tenga duda sobre algún comando, se puede consultar la


documentación del mismo con el comando man (man nombre-comando).

Panta Electrónica digital – 2006


4
Mini guía de instalación de KLogic

Uso de diskettes

Los diskettes, como los pendrives, lectoras de cd, discos rígidos, etc., son
dispositivos que se manejan distinto de como se haría en Windows.

Con el simple hecho de colocar un diskette en la disquetera no estamos


listos para escribir o leer en él. Para poder leerlo o escribirlo primero tenemos
que montarlo. En Linux los dispositivos se mapean como un simple directorio
(o archivo) en un lugar específico del sistema de archivos (esto depende de
cada distro).
En general se encuentra en /media/floppy o /mnt/floppy. Por ejemplo en
Debian se encuentra en /media, y en Slackware y Mandrake (la que se usa en
el laboratorio) está en /mnt.

Para montar un diskette utilizaremos el comando


mount /media/floppy/ (o /mnt/floppy)
dependiendo de en donde esté.

Una vez montado está listo para trabajar con él. Cuando deseemos
terminar de trabajar con él, antes de sacarlo, debemos desmontarlo. Para ello
usaremos el comando
umount /media/floppy (o /mnt/floppy)

De lo contrario probablemente se pierdan todos los datos que se


escribieron en él. Al ejecutar el comando de desmontado el sistema empezará
a escribir en el diskette todos los cambios que se produjeron (como datos
nuevos, datos borrados, etc.). Esto sucede porque este tipo de dispositivo
utiliza escritura asincrónica.

El resto de los dispositivos como ser pendrives, lectoras de cd, discos


rígidos, etc., requieren ser agregados en un archivo llamado fstab (tabla de
montaje) el cual se encuentra en el /etc. En dicho archivo encontramos que
dispositivo se monta en que lado y con que opciones (tipo de formato, solo
lectura, lectura / escritura, etc). Para más información consulte el manual del
mismo (man mount). Muchas de las distribuciones Linux modernas al momento
de la instalación configuran automáticamente (o mediante interacción con el
usuario) la fstab.

Panta Electrónica digital – 2006


5

También podría gustarte