Crear repositorios deb en disco duro o usb.
El tener que meter una y otra vez los disco de instalación de debian, o utilizar la red donde no es muy rápida, es un tanto molesto.
Si queremos crear nuestro propio repositorio en un disco duro o usb es muy práctico, y bastante veloz a la hora de instalar paquetes.
Existen dos posibilidades, utilizar la aplicación aptoncd que crea un CD con los paquetes que tu quieras o utilizar la aplicación dpkg-scanpackages que crea un archivo comprimido Packages.gz donde se encuentran el listado de todos los ficheros que se encuentran en un directorio.
La aplicación aptoncd es una aplicación gráfica en la que solo tienes que añadir archivos *.deb , y luego el programa graba un CD que solo tienes que añadirlo a tu lista de repositorios.
Con el programa dpkg-scanpackages creas un archivo comprimido Packages.gz . Este debe se colocado con los paquetes que has añadido.
Ejemplo de como se crea el paquete comprimido y su colocación junto a los paquetes:
dpkg-scanpackages archives /dev/null | gzip >archives/Packages.gz
En este ejemplo se creó el archivo comprimido con la información de todos los paquetes *.deb que existían en el directorio archives y lo coloco en el directorio archives.
Ahora solo se tiene que colocar el nuevo repositorio en el fichero de configuración /etc/apt/sources.list .
Por ejemplo si tengo un disco duro que se monta en /media/seta/DISCO500 , y el repositorio de archivos está en /debian8/archives pondríamos en el archivo /etc/apt/sources.list la siguiente línea:
deb file:/media/seta/DISCO500/debian8/ archives/
http://www.elmundoenbits.com/2013/02/crear-un-repositorio-local-para.html#.VWmjIBcg1B0
http://blog.desdelinux.net/no-tienes-internet-aprende-como-llevarte-tus-repositorios-a-casa/
sábado, 30 de mayo de 2015
miércoles, 20 de mayo de 2015
Bitácora de una instalación de Debian 8
Bitácora de una instalación de Debian 8
Voy a intentar explicar todos los paso que he seguido para instalar Debian 8, con su problemas y soluciones.
Mi equipo es modesto:
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
2G de RAM
Tarjeta gráfica integrada NVIDIA Corporation C61 [GeForce 7025 / nForce 630a]
Lo único que tengo un poco diferente es la cantidad de particiones en el disco duro para poder tener varios sistemas operativo:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 63 102398309 102398247 48,8G 7 HPFS/NTFS/exFAT
/dev/sda2 102398371 1502962754 1400564384 667,9G f W95 Ext'd (LBA)
/dev/sda5 102398373 204796619 102398247 48,8G 7 HPFS/NTFS/exFAT
/dev/sda6 204796683 753946514 549149832 261,9G b W95 FAT32
/dev/sda7 753946578 1269633014 515686437 245,9G 7 HPFS/NTFS/exFAT
/dev/sda8 1269633024 1318461439 48828416 23,3G 83 Linux
/dev/sda9 1318463488 1320415231 1951744 953M 82 Linux swap / Solaris
/dev/sda10 1320417280 1369634815 49217536 23,5G 83 Linux
/dev/sda11 1369636864 1398931455 29294592 14G 83 Linux
/dev/sda12 1398933504 1428228095 29294592 14G 83 Linux
/dev/sda13 1428230144 1463902018 35671875 17G 83 Linux
/dev/sda14 1463902208 1502962754 39060547 18,6G 83 Linux
Como se puede observar son muchas las particiones que tengo, en este caso voy a instalarlo en la partición /dev/sda12 .
Por no repetir todos los pasos recomiendo la página:
http://blog.desdelinux.net/instalacion-configuracion-Debian-8-gnome/
donde viene muy bien explicado los pasos para la instalación .
A mi gnome3 no me gusta, cada uno tiene sus propios gustos, es lo bueno que tiene linux, cada uno elige lo que le gusta, al menos podemos elegir, en windows tenemos que tragar el Windows 8, que a casi nadie le gusta y que se tiene que tragar con el. Yo he elegido MATE y XFCE como entornos de trabajo, uno debido a que me gusta y el otro por su simplicidad.
En el primer reinicio de sistema nos encontramos con grub, ahora si existen varios tipos de arranques en la misma partición , como opciones avanzadas, se han metido en submenus .
Ya vemos como aparece el arranque de linux, hasta que se para en display manager donde se mete el usuario y contraseña y se selecciona el tipo de entorno gráfico (Mate/Xfce).
El display manager que se instala por defecto en la instalación de Xfce es lightdm.
Si instalamos el gdm3 instala un montón de programas innecesarios, de tal forma que apareció un fork de gdm2 llamado mdm. En Debian 7 yo instalaba gdm2 que me gustaba mas que gdm3, pero en Debian 8 no he podido hacerlo funcionar , lo instalo pero no funciona y se queda colgado. Posteriormente indicaré como configurar un poco el lightdm para hacerlo mas amigable.
Ya tenemos arrancado el entorno gráfico MATE, lo configuro como a mi me gusta y empiezo a probarlo. Noto que los menús van bastante mas lentos que en Debian 7 , es extraño aparecen los textos de los menús pero los iconos tardan en aparecer. Cuando después de un rato ya se han precargado ya aparecen instantáneamente. Por diversos motivos suelo instalar el navegador Chrome, y es lo primero que hago. El navegador Chrome funciona bien incluso la carga de vídeos. Ahora pruebo el navegador Iceweasel y parece que funciona bien a falta de instalar flash. Por pura casualidad salgo de Iceweasel y vuelvo a entrar, el ordenador se bloquea quedando la pantalla con líneas raras. La única forma de desbloquear el ordenador es resetear a lo bruto el PC. Después de varias pruebas y varios cuelgues, descubro que el navegador Iceweasel es incompatible con el driver nouveau de mi tarjeta gráfica, esto mismo también me pasaba con Ubuntu, no es cosa nueva. Debe ser que el navegador utiliza aceleración por hardware que no es compatible con los drivers nouveau de mi tarjeta gráfica, he probado deshabilitar la aceleración en el navegador, pero no he podido o no he sabido.
Instalar los driver propietarios de mi tarjeta gráfica GeForce 7025 / nForce 630a.
-Te bajas el driver correspondiente a tu tarjeta, en mi caso NVIDIA-Linux-x86-304.125.run
-Instalas lo programas.
sudo aptitude install build-essential linux-headers-`uname -r` gcc make fakeroot
-Como root.
Añadir en /etc/modprobe.d/fbdev-blacklist.conf blacklist nouveau
Añadir en /etc/modprobe.d/modesetting.conf options nouveau modeset=0
-Reiniciar el ordenador, ya no carga el modulo nouveau
-Ahora se sale de Xorg mediante
/etc/init.d/lightdm stop o /etc/init.d/gdm stop o /etc/init.d/kdm stop
eso dependerá de que escritorio hayas elegido.
-Ejecutar el driver propietario correspondiente a tu tarjeta(hay que dar permisos de ejecución).
./NVIDIA-Linux-x86-304.125.run
-Seguro que te dice que la versión de gcc no es la misma que si quieres abortar, respondes NO
-Después de un rato habrá terminado la instalación del driver, y te preguntará que si quieres que modifique automáticamente la configuración de Xorg, dices que SI.
-Reinicia el ordenador y ya tienes el driver propietario de Nvidia instalado.
Probamos el navegador Iceweasel que antes se colgaba, ahora funciona bien, y instalamos un juego de billar que utiliza las 3D, todo funciona bien.
A start job is running for dev-disk-by\x2uuid-f782f311\<more numbers>.device [1min 30s]
Después de tener que instalar varias veces Debian 8 me sale un error al arrancar.
A start job is running for dev-disk-by\x2uuid-f782f311\<more numbers>.device [1min 30s]
Se tira 90 segundos hasta que arranca, como buscando algo. Mirando por internet he encontrado la solución. En el fichero de configuración /etc/fstab hay comentar la línea donde se especifica la partición swap y cambiarlo para que monte la swap en un lugar fijo.
En mi caso es de la siguiente forma:
#UUID=201cea1e-d980-43b9-8d9d-fc2badcfa051 none swap sw 0 0
/dev/sda9 swap swap defaults 0 0
Creo que el error aparece si instalas varios linux , que cambian el nombre de la partición, por lo cual el otro sistema linux no encuentra el nombre que le había dado el.
Repositorios
Si no quieres bajar los 3 DVD de Debian 8, te recomiendo que añadas en el archivo
/etc/apt/sources.list la siguiente línea:
deb http://ftp.es.debian.org/debian/ jessie non-free contrib main
Son los repositorios de Debian en España.
Impresoras HP Deskjet F300 y Canon LBP2900
-Tengo dos impresoras, una HP F380 multifunción y una impresora láser Canon LBP2900.
Con la impresora HP F380 no tengo ningún problema, la reconoce y la instala perfectamente con el driver HP Deskjet f300 Series, hpcups 3.14.6 , además puedes instalar la misma impresora con otro driver HP Deskjet f300 Series hpijs, 3.14.6, existen algunas diferencias entre ellos, en algunas opciones es mejor uno que otro.
El scaner de la impresora lo detecta automáticamente y con xsane ya puedes funcionar.
También puedes instalar una aplicación HPLIP que tiene una serie de aplicaciones para el manejo de la impresora.
-Con la Canon LBP2900 el asunto es diferente, hay que bajar los driver de la casa y seguir las siguientes instrucciones:
Lo primero es ir a la casa y bajar el driver:
Linux_CAPT_PrinterDriver_V260_uk_EN.tar.gz
Descomprime el fichero y sigue las instrucciones que vienen, en mi caso son las siguientes:
dpkg -i *.deb
Debemos crear directorios:
mkdir /var/ccpd
mkfifo /var/ccpd/fifo0
mkdir /var/captmon
Terminamos con crear la impresora y configurarla:
/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
/usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
/etc/init.d/ccpd restart
Existe una utilizad para confirma que todo ha ido bien:
captstatusui -P LBP2900
Si nos sale el error :
*** captstatusui Socket Error ***
significa que el demonio ccpd no está lanzado.
Para lanzarlo teclear:
/etc/init.d/ccpd start
Ahora volvemos a lanzar la aplicación
captstatusui -P LBP2900
y vemos que nos sale:
Puede que no salga un error de comunicaciones con la impresora.
Para eliminarlo solo tenemos que apagar y encender la impresora y nos aparecerá: Ready to Print , que nos indica que la impresora está lista para imprimir.
TDT usb
Tengo 3 sintonizadores de TDT en usb:
TVISTO - ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0
Se necesita que bajes de internet el firmware dvb-usb-af9015.fw y lo copies en el directorio
/lib/firmware
NPG-nano - ID 187f:0201 Siano Mobile Silicon Nova B
Se necesita que bajes de internet el firmware dvb_nova_12mhz_b0.inp y lo copies en el directorio /lib/firmware
ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
Este receptor es muy popular y no hace falta ningún firmware.
Mediante la aplicación Gqrx puedes transformarlo en un receptor de frecuencias de radio (Software defined radio receiver).
El método sencillo es utilizar Kaffeine para sintonizar y ver las cadenas de TDT.
Otra forma es mediante el comando w_scan -X >> ~/channels.conf buscar todos los canales, y luego verlos con vlc.
En estas direcciones te explican mucho mejor como hacerlo:
http://wiki.bandaancha.st/NPG_Real_HDTV_nano
http://manualinux.eu/tdt.html
http://usuariodebian.blogspot.com.es/2011/06/real-hdtv-nano-3d-television-digital.html
Minecraft pantalla en negro
A mi hija le gusta el Minecraft y lo tenía instalado en Debian 7 funcionando perfectamente. Cuando lo instalo en Debian 8 se queda en una pantalla en negro. Buscando y buscando por internet encontré la solución.
http://www.taringa.net/posts/linux/15418790/Pantalla-negra-Minecraft-Ubuntu-12-04.html
En resumen, bajas
http://sourceforge.net/projects/java-game-lib/files/Official%20Releases/LWJGL%202.8.1/lwjgl-2.8.1.zip/download
y sustituyes en .minecraft/bin los ficheros que vienen lwjgl-2.8.1/jar/ del archivo comprimido, y en natives los que vienen en native/linux del archivo comprimido.
Code::Blocks
Code::Blocks es una IDE muy buena para programar C yC++, yo la utilizo para programar wxwidgets.
En Debian 7 venia en los repositorios oficiales, pero en Debian 8 a desaparecido. El motivo principal es que esta realizada con la librería wxwidgets. 2.8 y en Debian 8 vienen las librerías 3.0 wx. Solución:
He cogido los paquetes deb de las librerías de la versión 2.8 que vienen en Debian 7 y los he instalado. Y ahora ya me funciona el codeblocks en Debian 8.
Gnumeric y Abiword muy lentos de Debian 8
Gnumeric es una hoja de cálculo sencilla, antes cargaba muy rápido, pero ahora con la instalación que tengo de MATE y XFCE , es muy, pero que muy lenta, con decir que Openoffice es mas rápido se dice todo.
La he desinstalado y he instalado la que venía en Debian 7, y ahora vuelve a funcionar rápido y bien.
Con Abiword pasa lo mismo, lo he desinstalado e instalado la versión de Debian 7.
Desaparición de paquetes en Debian 8
Code::Blocks - He tenido que utilizar los de Debian 7
gftp - He tenido que utilizar los de Debian 7
amule - He tenido que utilizar los de Debian 7
Espero que le sirva a alguien
SETA43
Suscribirse a:
Entradas (Atom)