Tras el transcurso de un año tras el lanzamiento de Etch, Debian deja de tener soporte para su antecesora Sarge y da otro paso para el lanzamiento en Septiembre de su nueva versión Lenny que confirman será la 5.0 y que probablemente venga con KDE 4.
Esperemos que esto sea cierto y las pruebas y testeos de las aplicaciones lleguen a estable a tiempo del lanzamiento y poder usar con la garantía del equipo Debian esta nueva versión del escritorio KDE.
Fin de soporte Sarge y número para Lenny
Instalando y Configurando Herramientas Básicas para el PFC
Para la realización del PFC necesito las siguientes herramientas:
- Kedevelop
- GSL
- Qt 4
- Qt designer
- TexLive 2007
- Lyx
- Xcircuit
- Cervisia
Instalar kdevelop
apt-get install kdevelop
La instalación, como de costumbre con apt-get ha sido perfecta, pero al intentar compilar un simple ejemplo de Hola mundo en C++ el programa ha sido incapaz de realizar la compilación. Para arreglar el problema que tenía, he tenido que instalar el automake 1.9. (selecionado del synaptic) y la libtool. Una vez realizado esto el kdevelop ya compilaba perfectamente.
Instalar Librería GSL
Para esto podemos optar a hacer dos tipos de instalaciones una local y otra global. Particularmente las librerías prefiero ponerlas de forma local así que lo que he hecho es instalar la GSL 1.9 en mi directorio personal para librerías.
Lo primero que debemos hacer es descargarnos el paquete de la página eligiendo un ftp o mirror de los que se nos proponen.
El segundo paso a realizar es el de descomprimir el fichero descargado y ponerlo donde queramos instalarlo.
Ahora en una shell procedemos como viene siendo habitual:
./configure
make
make install
Será muy importante que también instalemos a través del Synaptic o por consola el paquete libgsl0
apt-get install libgsl0
Este paquete garantiza que se puedan compilar ciertas funciones de la librería.
Lincando GSL en Kdevelop
Otra cosa importante a destacar dentro del uso de las Gsl es la forma en que se consiguen usar sus funciones en el kdevelop, es decir lincar la librería en un proyecto que estemos realizando en el citado IDE
Proyecto->
Opciones de Proyecto->
Opciones de Configure->
Parámetros de enlace LDFLAGS->
y aquí ponemos: -L/usr/lib -lgsl -lgslcblas -lm
Instalando Qt 4
Synaptic: libqt4 y qt4-designer
Con esto tenemos listo y sin problemas tanto la librería como el programa para generar GUI's con las Qt.
InstalandoTexLive 2007
Para instalar esta distribución de Latex, aunque con los repositorios convencionales tenemos otras posibilidades como el Tetex o el Texlive 2005, yo añadí al source los tres repositorios que podeís ver aqui. Una vez modificado este fichero:
Actualización de la base de paquetes: apt-get update
Instalación del Texlive: apt-get install texlive-full
Instalando el Lyx
A mi personalmente no me gusta hacerlo todo en puro latex, aunque con el Kile estoy aficionándome bastante. Por ello suelo usar lyx para el groso de los documentos y sólo para lo más específico me centro en código latex.
Descargamos de la página de lyx la versión 1.5.3
Descomprimimos y seguimos las instrucciones del léeme:
./configure
make
make install
Ya tenemos la última versión de este programa con un acabado digno sólo de las Qt4 que utiliza jejeje.
Instalando el Xcircuit en Etch
Sin embargo cuando lo fuí a instalar en el portátil la cosa no funcionó ya que no se corregían las diferentes dependencias existentes, lo cual hacía que petarara por todos lados.
Así que al final la instalación tanto en el portátil de un compañero como en el mio pasó por usar de forma temporal el repositorio de testing "lenny" para ello:
Descomentar las líneas de los repositorios de lenny en el Sources y comentar las de etch.
En consola actualizar la base, apt-get update
Y por último apt-get install xcircuit
Nota: Es importante cuando no encontremos un programa en los repositorios oficiales ver si está disponible en los testing o en los de la versión inestable, esto puede consultarse en la siguiente página
Cervisia.
Este interfaz gráfico para gestión de CVS. Dicho programa servirá para controlar las diferentes versiones del proyecto que desarrollo en Kedevelop.
La instalación del programa se hace directamente con Synaptic o por Shell. Tenemos un manual en español para su configuración aquí
03 febrero 2008 | Publicado por Ayose Lomba en 15:40 0 comentarios
Etiquetas: Debian Etch, PFC
Mis Repositorios
Pongo aquí la lista de repositorios que utilizo por si le sirve a alguién de ayuda.
#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main
deb http://ftp.es.debian.org/debian/ etch main
deb-src http://ftp.es.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb http://www.debian-multimedia.org/ etch main
#Repositorios de Lenny
#deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
#deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free
#Repositorios para el TexLive 2007
deb http://people.debian.org/~preining/TeX/ tl2007/
deb http://people.debian.org/~preining/TeX/ context/
deb http://people.debian.org/~preining/TeX/ lmodern/
Publicado por Ayose Lomba en 14:37 0 comentarios
Etiquetas: Debian Etch, Repositorios
Instalación de Debian Etch en Acer Aspire 5920G
Lo primero que he tenido que hacer, para poder ponerme manos a la obra e instalar Etch en este portátil, es crear un disco de recuperación del sistema, que por defecto, los de Acer no te incluyen en la caja original. Racanean dos míseros dvd's, ¡será por lo del Canon!
En este portátil se incluye una aplicación bastante buena para hacer copias de seguridad del sistema. Dicha aplicación está integrada en la barra Acer Empowering Technology, la cual se ejecuta desde el botón azul transparente de la parte superior derecha del teclado. Cuando veamos esta barra el icono que ejecuta eRecovery Management es el segundo empezando por la derecha, en que tiene forma de CD con una flecha verde dibujada.
Para generar la imagen del fabricante necesitaremos 2 DVD's u 11 cd's, la elección parece clara.
Ahora tocan las particiones para preparar la instalación. Esto está resultando una odisea porque el Vista de las narices no es capaz de hacerlas nuevas a partir del espacio que libero al reducir las particiones que ya existen. Mi solución pasará por usar algún programa para gestionar el disco duro. Buscaré a ver si encuentro algo similar al Partition Magic, pero gratuito.
El problema radica en que el ordenata trae de fábrica 4 particiones primarias. Una para el Sistema Operativo, otra para almacenar datos, una tercera para poder ver películas sin encender el sistema operativo y la última es la que guarda todo el software que trae por defecto.
No puede haber por disco más de 4 particiones primarias y ese es el problema de Vista, el cual te permite modificar esas particiones, pero no deja hacer particiones lógicas que es lo que necesito.
Lo primero que he estado haciendo es buscar un programa de particionado de discos que pudiese ejecutar desde el cd sin tener aún el linux instalado, las sugerencias que hay por la red son el usar el Gparted o su análogo en KDE. Al final opté por bajarme un el Gparted live-cd. Es muy sencillo de usar pero para quien le de miedo meterle mano a el disco duro teneis en este link un mini tutorial de como se usa el programa.
Tras empezar la instalación con el comando instalgui para usar el entorno gráfico de instalación, todo ha ido muy bien hasta el momento de reiniciar, donde al parecer el sistema gráfico ha fallado.
Instalando Nvidia GeForce 8600m GS en Etch con el 5920G
Los comandos que he utilizado para la instalación de la tarjeta gráfica son los siguientes:
su
password: metes la clave de root
apt-get install module-assistant gcc nvidia-kernel-common
m-a update
m-a prepare
m-a auto install nvidia
/etc/init.d/gdm stop
sudo wget http://es.download.nvidia.com/XFree86/Linux-x86/100.14.09/NVIDIA-Linux-x86-100.14.09-pkg1.run
(Para saber cual es la dirección exacta os metéis en la página oficial de Nvidia para los drivers buscáis el que necesitéis y copiad la dirección)
sh NVIDIA-Linux-x86-100.14.09-pkg1.run
/etc/init.d/gdm start
(en este último comando y en “/etc/init.d/gdm stop” detenemos en gdm porque por defecto el Etch instala Gnome, si por casualidad ya tenéis instalado el Kde el que deberemos iniciar es el kdm quedando el comando al final “/etc/init.d/kdm start” y el anterior “/etc/init.d/kdm stop”)
Con esto ya tenemos la Tarjeta Nvidia funcionando y con la aceleración 3D a pleno rendimiento JEJEJE
Instalando el escritorio KDE
Con el sistema gráfico funcionando, he instalado el KDE que es el escritorio con el que voy a trabajar en el proyecto así que, en una terminal:
su
password: la que tengan
apt-get install kde
Instalando Herramientas Básicas
Después de cerrar sesión para abrir una nueva con KDE instalamos las herramientas básicas necesarias para escuchar archivos mp3, ver videos Divx, el flash, Java y demás.
#Software de Java
apt-get install sun-java5-plugin sun-java5-jre
#Software de Flash
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
tar -zxvf install_flash_player_9_linux.tar.gz
mv install_flash_player_9_linux/libflashplayer.so .
rm -r install_flash_player_9_linux
#Multimedia Plugins
apt-get install mplayer vlc amarok libspeex-dev w32codecs libmpeg4ip-dev libalogg-dev vorbis-tools
Problema con el Sonido
Resulta que el ordenador no se oía tras la instalación, eso fué rápido de arreglar. Me fuí a Multimedia->Control de Volumen. Y allí activa en Editar->Propiedades el PCM y el Front que estaban en el nivel mímino. Con esto ya tenemos audio en el ordenador.
Configuración de la Wifi en el Acer Aspire 5920G (Wireless WiFi Link 4965AGN ,WLAN 802.11a/b/g/)
La verdad es que al principio me ha dado un poco el coñazo pero después ha entrado en vereda.
Lo primero que tenemos que hacer es conseguir el firmware de nuestro modelo de tarjeta en este caso el WLAN 802.11a/b/g/ de Intel.
En realidad cuando fuí a instalar me dí cuenta de que, en los repositorios que había puesto ya no estaban los paquetes necesarios para mi versión de Kernel asi, que tocaba la primera actualización importante del sistema. Afortunadamente actualizar el kernel en Etch no es nada complicado, se puede hacer por Shell o de forma gráfica ayudándonos de Synaptic, el gestor de paquetes que se instala por defecto con Debian.
Buscamos el paquete del nuevo Kernel 2.6.18-5-686, en concreto linux-image-2.6.18-5-686 y linux-headers-2.6.18-5-686. Instalamos y reiniciamos.
Primer contratiempo hay que volver a configurar la tarjeta gráfica, nada más simple que:
/etc/init.d/gdm stop
sh NVIDIA-Linux-86-100.14.11-pkg1.run
/etc/init.d/gdm start
Una vez tenemos entorno gŕafico de nuevo pasamos a instalar los paquetes necesarios:
firmware-ipw3945
ipw3945d
ipw3945-modules-2.6.18-5-686
En esdebian leí que era necesario entrar en /etc/network/interfaces y comentar todas las líneas de ese fichero salvo
auto lo
iface lo inet loopback
No se si será necesario yo simplemente ejecute:
modprobe ipw3945
ps -C ipw3945d
iwconfig
Con esto conseguí poner el inalámbrico a caminar. Ojo que hay que encender la tarjeta con el botón, si no lo está ya, así vereis como empieza a parpadear lo cual es muy buena señal. Después me fuí a:
K-> Sistemas-> Red
y una vez elegida la tarjeta wifi, entré en propiedades, la activé, elegí mi red de entre las que estaban disponibles y asigné una configuración DHCP.
Con esto creo que puedo dar por finalizada la instalación de los componentes básicos de mi ordenador. Me falta la rueda del volumen y ver si las pijadas como el Bluetooth y demás.
Montando particiones NTFS en Etch
Para variar me he dado cuenta de que el fstab no está preparado para montar las particiones existentes en mi ordenador con sistema NTFS, eso se soluciona de forma muy sencilla pero, normalmente, podemos ver pero no editar su contenido. Ahora existe un proyecto que ha conseguido que podamos usar de forma efectiva este tipo de particiones para lo cual tendremos que bajarnos los paquetes de Fuse y del NTFS-3G
Una vez instalados podremos editar el fstab (se encuentra en el directorio /etc/) y añadir las siguientes líneas:
/dev/sda2 /mnt/Windows ntfs-3g auto,rw,users,umask=000,exec 0 0
/dev/sda5 /mnt/Datos ntfs-3g auto,rw,users,umask=000,exec 0 0
Para más info sobre que paquetes bajar y como instalarlos ir aqui
Esta entrada sigue aqui, pero de forma más específica con los problemas para instalar los programas que necesito para elaborar mi proyecto de fin de carrera.
07 enero 2008 | Publicado por Ayose Lomba en 2:46 3 comentarios
Etiquetas: Debian Etch
La joya de Reyes
Parece que al final a los Reyes se les cayó de algún saco esta joyita de la que estoy bastante contento, al menos por ahora. Crearé entradas comentando los pasos que siga para instalar Debian Etch en este Acer Aspire 5920G.
La verdad es que llevaba mucho tiempo pesando si tirar por un Mac o seguir con Pc, pero al final las prestaciones de este son cojonudas y el precio indudablemente hace, que uno se pueda permitir muchos otros vicios JEJEJE, sobre todo cuando cae sorprendentemente como hoy.
Publicado por Ayose Lomba en 2:17 0 comentarios
Etiquetas: Debian Etch



