enramos

Blog personal de Enrique Ramos Ortiz

Posts etiquetados ‘Debian GNU/Linux’

¿La MPL no cumple las DFSG?

Publicado por enramos.com en Noviembre 7, 2008

Veo en esdebian.org un artículo bastante antiguo sobre las diferencias existentes entre la licencia Mozilla Public License (MPL) y las Directrices del Software Libre de Debian (DFSG).

De momento no he leído las referencias, y tan solo dejo el artículo para posibles revisiones.

Publicado en Licencias | Etiquetado: , , , | Deja un Comentario »

Aplicaciones que echo de menos en una instalación base de Debian GNU/Linux

Publicado por enramos.com en Septiembre 5, 2008

Aunque no suele ser un proceso habitual, a menudo para realizar “experimentos” si que hago instalaciones desde cero de mi distribución favorita, Debian GNU/Linux.

Por norma general suele hacer una instalación mínima, y a posteriori voy instalando los paquetes que necesito, entre los que me gustaría citar:

  • openssh-server – Para poder acceder a la máquina de forma remota
  • apt-file – Para buscar archivos dentro de los paquetes, y mostrar los archivos de un paquete concreto
  • xorg – Sistema de ventanas de X, aunque en este punto me gustaría ponerme algún día a desglosarlo en partes, porque el metapaquete xorg me instala muchas dependencias que no necesito.
  • modconf – Para manejar los módulos de forma sencilla

PD. Este post se irá actualizando a medida que eche en falta otras aplicaciones

Publicado en Software Libre | Etiquetado: , , | Deja un Comentario »

Gestores de ventana ligeros en Debian Lenny Beta2

Publicado por enramos.com en Septiembre 5, 2008

Recién instalado una Debian Lenny Beta2 en un portátil de la serie Toshiba Satellite Pro 4300, habiendo marcado durante la instalación Sistema Estándar y Equipo Portátil, y posteriormente habiendo instalado tan solo openssh-server para poder controlar la máquina desde otro equipo, pruebo a instalar varios gestores de ventanas ligeros, y el resultado en lo que a tamaño o peso se refiere, así como a dependencias y librerías es el siguiente:

# apt-get install e16

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
defoma e16-data esound esound-clients esound-common fontconfig fontconfig-config libaudiofile0 libcairo2 libdatrie0 libesd0 libfontconfig1 libfontenc1
libgif4 libid3tag0 libimlib2 libpango1.0-0 libpango1.0-common libpixman-1-0 libthai-data libthai0 libtiff4 libxcb-render-util0 libxcb-render0 libxcomposite1
libxdamage1 libxfixes3 libxfont1 libxft2 libxinerama1 menu ttf-dejavu ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf xfonts-encodings xfonts-utils
Paquetes sugeridos:
defoma-doc dfontmgr psfontmgr eterm x-terminal-emulator e16keyedit e16menuedit2 ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk
ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp gksu kdebase-bin kdebase-runtime ktsuss sux
Paquetes recomendados
libft-perl
Se instalarán los siguientes paquetes NUEVOS:
defoma e16 e16-data esound esound-clients esound-common fontconfig fontconfig-config libaudiofile0 libcairo2 libdatrie0 libesd0 libfontconfig1 libfontenc1
libgif4 libid3tag0 libimlib2 libpango1.0-0 libpango1.0-common libpixman-1-0 libthai-data libthai0 libtiff4 libxcb-render-util0 libxcb-render0 libxcomposite1
libxdamage1 libxfixes3 libxfont1 libxft2 libxinerama1 menu ttf-dejavu ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf xfonts-encodings xfonts-utils
0 actualizados, 38 se instalarán, 0 para eliminar y 13 no actualizados.
Necesito descargar 9459kB de archivos.
After this operation, 21,5MB of additional disk space will be used.

# apt-get install fluxbox

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
defoma fontconfig-config libfontconfig1 libgif4 libid3tag0 libimlib2 libtiff4 libxft2 libxinerama1 menu ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
Paquetes sugeridos:
defoma-doc dfontmgr psfontmgr x-ttcidfont-conf fluxconf fbpager fbdesk gksu kdebase-bin kdebase-runtime ktsuss sux
Paquetes recomendados
libft-perl
Se instalarán los siguientes paquetes NUEVOS:
defoma fluxbox fontconfig-config libfontconfig1 libgif4 libid3tag0 libimlib2 libtiff4 libxft2 libxinerama1 menu ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
0 actualizados, 14 se instalarán, 0 para eliminar y 13 no actualizados.
Necesito descargar 6907kB de archivos.
After this operation, 16,2MB of additional disk space will be used.

# apt-get install openbox

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
defoma fontconfig fontconfig-config libcairo2 libdatrie0 libfontconfig1 libfontenc1 libobparser21 libobrender21 libpango1.0-0 libpango1.0-common
libpixman-1-0 libstartup-notification0 libthai-data libthai0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxinerama1 openbox-themes ttf-dejavu
ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf xfonts-encodings xfonts-utils
Paquetes sugeridos:
defoma-doc dfontmgr psfontmgr ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
ttf-arphic-bkai00mp obconf menu libxml2-dev
Paquetes recomendados
libft-perl
Se instalarán los siguientes paquetes NUEVOS:
defoma fontconfig fontconfig-config libcairo2 libdatrie0 libfontconfig1 libfontenc1 libobparser21 libobrender21 libpango1.0-0 libpango1.0-common
libpixman-1-0 libstartup-notification0 libthai-data libthai0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxinerama1 openbox openbox-themes
ttf-dejavu ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf xfonts-encodings xfonts-utils
0 actualizados, 28 se instalarán, 0 para eliminar y 13 no actualizados.
Necesito descargar 7908kB de archivos.
After this operation, 22,4MB of additional disk space will be used.

# apt-get install blackbox

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
defoma fontconfig-config libbt libfontconfig1 libxft2 ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
Paquetes sugeridos:
bbkeys menu defoma-doc dfontmgr psfontmgr x-ttcidfont-conf
Paquetes recomendados
libft-perl
Se instalarán los siguientes paquetes NUEVOS:
blackbox defoma fontconfig-config libbt libfontconfig1 libxft2 ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
0 actualizados, 9 se instalarán, 0 para eliminar y 13 no actualizados.
Necesito descargar 5289kB de archivos.
After this operation, 10,7MB of additional disk space will be used.

En mi caso, para continuar con mis pruebas y experimentos, he instalado todos ellos, pero al finalizar me he dado cuenta de que no tenía el comando startx y es que se me había olvidado instalar xorg:

# apt-get install xorg

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
libdrm2 libfs6 libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa libhal1 libxcursor1 libxkbfile1 libxtst6 libxv1 libxxf86dga1 x11-apps x11-session-utils x11-utils
x11-xfs-utils x11-xkb-utils xbitmaps xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xinit xkb-data xorg-docs xserver-xorg xserver-xorg-core
xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom
xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus
xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i740
xserver-xorg-video-imstt xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nsc
xserver-xorg-video-nv xserver-xorg-video-openchrome xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-radeonhd
xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion
xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-vmware xserver-xorg-video-voodoo xterm
Paquetes sugeridos:
libglide3 mesa-utils xfs xserver gsynaptics ksynaptics qsynaptics wacom-tools xfonts-cyrillic
Se instalarán los siguientes paquetes NUEVOS:
libdrm2 libfs6 libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa libhal1 libxcursor1 libxkbfile1 libxtst6 libxv1 libxxf86dga1 x11-apps x11-session-utils x11-utils
x11-xfs-utils x11-xkb-utils xbitmaps xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xinit xkb-data xorg xorg-docs xserver-xorg xserver-xorg-core
xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom
xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus
xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i740
xserver-xorg-video-imstt xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nsc
xserver-xorg-video-nv xserver-xorg-video-openchrome xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-radeonhd
xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion
xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-vmware xserver-xorg-video-voodoo xterm
0 actualizados, 73 se instalarán, 0 para eliminar y 13 no actualizados.
Necesito descargar 40,0MB de archivos.
After this operation, 91,8MB of additional disk space will be used.

Publicado en Software Libre, X11 | Etiquetado: , , , , | Deja un Comentario »

Lenny is now frozen!

Publicado por enramos.com en Julio 29, 2008

O lo que es lo mismo que la que será la próxima versión Estable de Debian, numerada como 5.0 con nombre en clave Leeny ha sido congelada, lo que implica que ya no se incluirán mas paquetes, sino que se irán puliendo los que ya se encuentren incluidos, solucionando Bugs o errores.

Otra noticia es que definitivamente, Debian 5.0 no incorporará KDE4, sino que aguantará como una campeona con KDE3.5

Vía | LWN

Publicado en Distribuciones | Etiquetado: , , | Deja un Comentario »

Instalación de Debian GNU/Linux

Publicado por enramos.com en Enero 5, 2007

Previamente, como es lógico he realizado una copia de todos los datos del disco duro, incluyendo principalmente:

  • Directorio /home con todos los archivos que he ido creando y descargando.
  • Correos electrónicos descargados con Thunderbird (en la configuración de las cuentas se pueden ver los directorios donde se encuentran)
  • Directorio /etc con toda la configuración por si en algún momento tengo algún problema y quiero revisarla (esto comprimido no me ha ocupado más de 3 MB

Yo utilizo la rama testing, que en el momento de escribir estas líneas tiene por codename etch aunque ya se encuentra congelada para pasar en breve a ser stable, por lo que pronto estaré utilizando lenny. Generalmente realizo una descarga de la imagen “en red” de la página http://www.debian.org/distrib/:

Descargar el sistema de instalación mediante Internet, y obtener el resto descargándolo a medida que instala.La instalación en red también tiene sus «pros»:

  • Puede usar su propia conexión a Internet, y medios regrabables (disquetes o CD-RW).
  • Sólo va a descargar los paquetes .deb que desee.
    Si obtiene un juego completo de CDs, tendrá un montón de paquetes que no va a usar.
  • Una instalación por red de la distribución «testing» le proporcionará los últimos paquetes, mientras que cualquier imagen de CD de ella, que descargue quedará obsoleta rápidamente.

En esta ocasión, voy a probar el instalador gráfico que incorpora Debian Etch tecleando installgui. Este se puede ver en http://www.debianadmin.com/debian-etch-beta3-graphical-mode-installation-with-screenshots.html.

Bueno los pasos son bastante básicos y la verdad es que no entiendo muy bien cuando dicen que instalar Linux es difícil… Aunque, ahora que lo pienso, yo las pasé putas aquellos maravillosos años de transición pero ahora deduzco que no es culpa de Linux, sino de Microsoft Windows que no me dejaba saber lo que era una partición ;)

Resumiendo, todo en español.

Lo primero que me gusta configurar es la red manualmente, nada de DHCP que luego no hay quien se aclare… además aún no me veo con escasez de ip’s como para tener que tirar de dhcp.

Nombre del equipo como su procesador AMD2600.

Nombre de dominios no utilizo, aunque debería ponerme algún día a practicar con estas cosas…

Particionado, pues no se, generalmente lo hacía utilizando espacio disponible contiguo mas grande, y las últimas veces manual, en un curso que tuve que impartir y quería que conocieran bien el tema de particiones primarias, extendidas y lógicas. En este caso, voy a utilizar “Guiado – utilizar todo el disco y configurar LVM cifado, y punto!! Lo del LVM nunca lo he usado pero he leido que es para poder redimendionar particiones “en caliente”. Pos nada, así aprendo, y lo de cifrado 3/4 de lo mismo. ¿Y lo de completo? Pues sí, he decidido que le van a dar por culo a Windows, ya no me es necesario… Aunque quizás debería probar Vista cuando salga, más que nada por si me viera o fuese obligado a trabajar en alguna empresa sodomizada, Dios quiera que esto no pase.

En principio, solo voy a separar la partición /home, ya que es un equipo utilitario que solo uso para trabajar.

Ummm.. cifrado experimental…. ¿conejillo de indias?. Todo sea por la causa.

En este momento es en el que me cago, porque ya no hay vuelta a atrás. Ahora es cuando se piensa: “me habré dejado algún archivo de vital importancia cuya perdida provocará un cambio drástico en mi vida que me llevará a la destrucción?”.. Pos va ser que no (espero) y tira millas… Todo el trabajo de configuración de dos años a tomar por culo. Masoca!!!

Bueno, supongo que es por el tema de cifrado, pero lo que está tardando en crear el sistema de archivos en un disco Maxtor SATA de 120GB no es normal.. Si lo se pongo el cronometro. Lo menos lleva media hora y no va ni por la mitad, así que calculo que se va a tirar así un total de una hora larga.

Por fin… Me pide una frase contraseña para el cifrado. No tengo mucha idea de como funciona esto del cifrado, pero juro leer sobre este tema cuando termine de instalar.

Lo siguiente, es el nombre de volumen para el nuevo sistema, que por defecto me pone el nombre de equipo AMD2600, y si mi señor Debian así lo quiere, que así sea.

Bueno parece que ya ha terminado el tema del particionado, y como digo no tengo ni puta idea de que va esto… Me ha creado una estructura un tanto desconocida para mí del tipo:

Una de las ventajas de la instalación gráfica es la posibilidad de realizar capturas de pantalla del proceso.

Pues todo ok y a formatear particiones. Espero que no tarde tanto como antes porque estoy viendo que al final me pillan los reyes magos despierto y me quedo sin regalos ;)

Bueno parece que no y ha tardado escasamente algún minuto. La zona horaria Península (en ocasiones…. me planteo el porque comento estos datos tan absurdos).

El siguiente paso es para introducir la clave de root, y los datos del usuario que se crea por defecto con la instalación.

A partir de ahí, empieza a instalar el sistema base… Aunque se podría pensar que esto debería tardar, en realidad no es así. En cuestión de un par de minutos está listo.

Una vez ha terminado nos pregunta si queremos utilizar una replica de red. Ni que decir tiene que sí, ya que esta será la que se nos añada en el fichero /etc/apt/sources.list para utilizar por los gestores de paquetes apt, aptitude, sypnactic, etc. Como es de suponer selecciono un repositorio de España, y generalmente utilizo ftp.es.debian.org, o ftp.rediris.es. Como no tengo proxy dejo la casilla en blanco y listo. Supongo que la demora de la siguiente pantalla es por estar realizando lo que vendría siendo un “apt-get update” o similar.

Bien por último, sino recuerdo mal, me pregunta si deseo participar en la encuesta sobre el uso de los paquetes y la respuesta es positiva. Si me lo piden, es porque les es útil, así que no se hable mas. Para los que utilicéis Windows podéis estar tranquilos, este tipo de preguntas no se os hacen, ya que directamente violan vuestra intimidad.

Bueno hay un paso que se me había olvidado, y este es el que pregunta que programas quiero instalar agrupados por categorías. Generalmente no elegía ninguno, pero en este caso, voy a seleccionar Sistema Estandar para ver que paquetes me instala (curiosidad). Cojones!!! Descargando 159 ficheros y ni siquiera me va indicando cuales son… Le echaré un vistazo a que se ha instalado cuando termine.

Para mi gusto a esta última opción le falta un poco más de información, pero esto es solo una opinión.

Me pregunta que diccionario ispell quiero utilizar, pero solo me salen dos opciones: american o ajustar manualmente los enlaces simbólicos. He seleccionado esta última por curiosidad, y me lo ha preguntado (ahora me doy cuenta que eran para paquetes distintos) de nuevo así que le he vuelto a dar a la misma opción. Realmente no se muy bien que está haciendo, y lo peor es que no he leído las pantallas, pero no creo que sea un problema grave. Luego lo revisaré…

Por último decirle que si quiero el cargado de arranque GRUB en el registro principal de arranque y listo… instalación completada.

Si me ha tardado más de lo previsto ha sido por el tema del cifrado, y por ir redactando esta entrada conforme iba instalando la distribución.

Ya solo me queda probar a reiniciar, y poco a poco, ir configurando todo, todo y todo.

Ummmm, cosa mas rara… Al reiniciar me dice “Enter LUKS passphrase:“. Como esto tenga que hacerlo cada vez que encienda la máquina creo que le van a dar mucho por culo al cifrado… Total, para lo que hay que esconder. Además, lo que se ve se luce….

Lo dicho, he vuelto a reiniciar y siempre me pide la frase. Pos menos mal que no he sido muy friki, porque en la instalación me decía que pusiera más de 20 caracteres utilizando letras y números…

Así que sin perder tiempo, de nuevo al tajo, reinstalar todo, pero con algunos cambios: Particionado LVM sin cifrado con la /home separada y sin ninguna aplicación extra al sistema base (antes seleccioné sistema estándar).

Al final me he decidido por una instalación gráfica pero en modo expert (expertgui), que de momento no voy a comentar aquí, aunque he realizado capturas de todo el proceso, que pretendo editar en un principio para realizar un vídeo, presentación, para posteriormente adjuntarle un archivo de audio con una explicación del proceso (hasta donde yo llego a conocer).

Publicado en GNU/Linux | Etiquetado: | Deja un Comentario »