martes, 31 de julio de 2012

Tratanto de instalar Virtualbox y muriendo en el intento (I)

Todo lo que sigue son meros apuntes de los "intentos" fallidos de instalar virtualbox en mi Debian.

Interesante la instalación manual de módulos con m-a Module-Assistant

sábado, 21 de julio de 2012

Conexión escritorio remoto con Windows desde Linux

Una vez instalado el software necesario para realizar una conexión vpn contra un Windows 2003 desde mi Debian, llega el momento de conectarme por escritorio remoto a los equipos de la red a la que me sumo, o al servidor en el que está instalado Terminal Services.

¿existe un cliente de terminal server en linux?

rdesktop desde el modo terminal, pero además tiene la herramienta gráfica, que en mi caso he tenido que instalar mediante esta línea de comando:
apt-get install grdesktop
Ahora en Aplicaciones>>Internet dispongo de un Remotedesktop client

Curiosamente en el mismo menú dispongo de Cliente de Escritorio remoto Remmina que en una inspección anterior me había pasado desapercibido.

Voy a realizar una prueba con los dos.

jueves, 19 de julio de 2012

Instalando Firefox en Debian Squeeze

La cosa no es tan trivial como parece. En el post anterior trataba de aprender a instalar un programa en linux usando para ello Firefox.

Al final me he decantado por seguir el método seguido en este artículo, este otro artículo utilizando un paquete *.deb de una distribución basada en Debian, la Linux Mint. Siguiendo este proceso se comprende la mecánica del instalador de paquetes, o mejor dicho las herramientas para tal fin.

Así he utilizado comandos como el propio instalador dpkg, apt o herramientas como aptitude o Synaptic que son gestores de Paquetes.

miércoles, 18 de julio de 2012

Instalando un programa en mi Debian

He accedido a mi cuenta de gmail con el navegador que trae mi distribución Debian, el Iceweasel y uffff, la interfaz mejorada del correo ha dado pasa a la vetusta (y funcional). ¿Qué ha pasado?

Es raro porque había leido que éste navegador Iceweasel es un desarrollo parejo al firefox. Lo que he descubierto es que al venir en la distribución y ser mantenido por el equipo de programadores de Debian, es más tardón que firefox en incorporar mejoras y avances y por tanto, aunque es excelente para propósitos generales, puede no rendir lo esperado en sitios como los sitios google.

Todo esto para descubrir que voy a instalar un Firefox, recién bajado de la web de mozilla.org.

Lo tengo ya en mi directorio /home/[nombreusuario]/Downloads. El paquete se llama firefox-14.0.1.tar.bz2.

Ufff, me acabo de dar cuenta que no sé como instalar un programa en Linux.

Pero sí se cuestiones básicas acerca del proceso:


  • El fichero descargado es un paquete comprimido, y puedo usar el comando tar para descomprimirlo. Obviamente un Navegador de Archivos, por ejemplo el que nos encontramos en Debian en Aplicaciones>>Herramientas del sistema nos puede hacer la vida fácil, ya que con un doble click nos lanza una interfaz gráfica del programa de descompresión. Pero para hacerlo más entretenido también se puede abrir una terminal y, una vez en el directorio donde tenemos el paquete teclear, tar -tvf firefox-14.0.1.tar.bz2. Esto nos devolverá un listado de los componentes. Sustituyendo el parámetro -tvf por -xf, nos lo descomprimirá. En este caso el comando a utilizar al estar comprimido en bzip2 será tar .xvjf firefox-14.0.1.tar.bz2
  • Los programas, aunque pueden venir en paquetes ya precompilados, antes de ser instalados se han de compilar. La compilación es un concepto asociado a la programación, y consiste (voy al grano) a transformar el código programado en código biario legible por nuestra máquina. En Windows el usuario medio carece de esta noción al venir los programas ya compilados. La ventaja de compilar tú mismo tus aplicaciones, además de la adaptación de los mismos a tu sistema y tu equipo, es que para compilarlos dispones del código fuente de los mismos. Si no se saben apreciar estas dos cuestiones, no hay que preocuparse, la experiencia nos hará ver más pronto que tarde que son tan imprescindibles como la libertad por la que luchamos en otros ámbitos de nuestras vidas.
  • Una vez compilado, el programa se debe situar en un lugar y con unos permisos para que cualquier usuario del equipo tenga acceso al mismo.4
Me tengo que documentar, y en ese proceso encuentro este artículo, de rápida lectura y que da una visión general y concreta del proceso.

NOTA: Mi gozo en un pozo. acabo de leer esto, que me dice que lo que me he descargado de la página de mozilla.org no son los fuentes sino archivos binarios (ya compilados). Nos explica cómo ejecutar firefox y bla bla bla. No es lo que quería. Buscaré los fuentes de firefox (no se si estarán disponibles y lo volveré a intentar).

El teclado numérico ha dejado de funcionar en Debian

Pues sí ha ocurrido lo que dice el título de este post. El teclado expandido (numérico) de mi portátil, ha dejado de funcionar. Por más que le he dado a la tecla de activación (Num LK, en mi caso y dicho en castellano bloqueo numérico) no lograba recuperar.

Es decir la tecla de teclado numérico dejó de cumplir su función de activar/desactivar. He pulsado la combinación Alt+Bloq num (Alt+Num LK) y he recuperado mis números. Después de esta operación la tecla de bloqueo numérico, ahora sí, ya vuelve a cumplir su cometido.

Cuando se produjo el fallo estaba accediendo al sistema remotamente a través de una vpn con el realvnc. He llegado a casa y he hecho la operación descrita, directamente en la máquina.

Versión de Debian 6.0.5 Squeeze.

REVISIÓN: También nos podemos quedar sin en teclado numérico debido a una opción que encontramos en Sistema>> Preferencias>>Teclado en la pestaña Teclas del Ratón.

Si el teclado numérico sigue sin responder una solución puede ser desactivar la opción Permitir controlar el puntero usando el teclado numérico que encontramos en la citada pestaña.

Fuente: http://chile-debian.blogspot.com.es/2011/04/problema-teclado-numerico-debian.html

lunes, 16 de julio de 2012

Instalando linux en mi portátil

Después de muchos intentos fallidos de introducirme en el mundo Linux, depués de haber leido numeros artículos sobre el tema probado live cd, haber instalado máquinas virtuales con debian, ubuntu, arranques duales con varios windows y linux en el mismo disco duro (con muchas particiones como es fácil imaginar), después de muchos después, mi portátil sólo albergará un Linux.

Se muy poco sobre Linux, no me puedo considerar si quiera un usuario nobel. Por eso mi máquina portátil, un Asus N50V, Duo T9500 y 4 GB de RAM funcionará (eso espero) con un Debian 6.0.5 stable - squeeze. Va a ser la única manera de aprendar, esto es, usando para todo Linux. Me reservo un XP en el ordenador de sobremesa y tengo ya preparada una máquina virtual, con un flamante Windows 7 pro esperando correr con alguna versión gratuita de vmware en Debian.

Ahora con la mochila llena de buenas intenciónes, me bajo todas las imágenes de mi nuevo S.O.

Me las bajo directamente con el navegador de la página de Debian. En mi caso he bajado las imágenes para DVD, correspondientes a la arquitectura i386, pues mi portátil tiene un procesador de intel.

He valorado hacer una instalación desde una llave usb. Es fácil, tan sólo hay que hacer que la llave sea bootable, es decir que se pueda arrancar el equipo desde ella y cargar la imagen de debian para comenzar la instalación. Obviamente el equipo en el que se instale debe poder arrancar desde un dispositivo usb (creo que del tipo mass storage). Existe mucha información si se busca por "usb bootable desde windows para instalar linux". Una vez se consigue arrancar desde la llave usb, se puede cargar las iso del debian para realizar la instalación o mejor una imagen netinst, una imagen mínima de unos cuantos megas que instala el sistema básico con la gestión de la conexión a red/internet que permitirá la descarga de los paquetes de Debian que queremos instalar.

Yo en cambio, ya que me he bajado las iso de 4 GB y pico, he decidido quemar un DVD con la primera iso, y arrancar desde el mismo.

Arranca el ordenador y sin tocar nada aparece la pantalla inicial para instalar Debian.

¿Por qué Debian y no otra distribución Linux? Habría muchos por qués pero el fundamental: Porque me apetece comenzar por un clásico.

Y siguiendo con lo clásico no me complico y elijo la primera opción INSTALL.






Uy uy, si resulta que Debian está traducido al asturiano.











España












 Teclado Español












Y comienza a cargar componentes para realizar la instalación.

Opssss, ¿qué ha pasado?

Me dice que parte de mi hardware necesita ficheros de firmware no libre para funcionar. Me da la opción de cargarlo desde un usb.

Me dice qué ficheros son los requeridos:

iwlwifi-50000-2.ucode y iwlwifi-5000-i.ucode.

Uy, esto debe ser el chipset de la wifi, que no es atheros ni nada que se le precie, sino un producto de intel.
http://packages.debian.org/squeeze/firmware-iwlwifi aquí he encontrado los controladores que me falta.
Uy vienen empaquetados en un .dev. Bien, los meto en el usb, le he dicho que adelante y sigue apareciendo la misma pantalla. Ahora le doy al no y me pasa al siguiente paso. Configurar la red.

Pues parece que en el paso anterior sí me ha cogido los controladores, ya que me aparecen dos interfaces de red:
eth0: la red ethernet (sí tengo mi casa cableada)
wlan0: la intel wifi 5100 que viene de serie en mi Asus.

Importante fijarse cómo Linux nombra los interfaces de red.




Una cuestión: si elijo la opción de ir para atrás me aparece un índice con todos los pasos de la instalación de Debian.













Al continuar aparece la configuración automática para detectar si existe un servidor dchp en mi red que me asigne una ip. Nuestro router o punto de acceso inalámbrico suele tener esta opción con lo que nos tomará lo valores de red automáticamente como es mi caso.

Si no aquí están las opciones para configurar la red automática o manualmente. Aparecerá esta pantalla si falla la configuración automática anterior o si se selecciona ir hacia atrás en pasos posteriores.









El nombre del equipo, a elección. En mi caso un ser mitológico.
















El nombre del dominio, he puesto el grupo del trabajo de los windows de mi casa: Ayer












Ahora toca introducir una contraseña para el usuario root. El usuario root es el superadministrador del Linux que estoy instalando. Por ello no es recomendable dejar esta contraseña vacía. Obviamente es necesario una buena contraseña (con números, letras, mayúsculas...).

Repetiremos la contraseña.








Nos pìde crear un usuario que será el que utilicemos cuando no queramos realizar tareas administrativas en el sistema (para lo que deberemos utilizar la cuenta root)











De nuevo una contraseña

Con su correspondiente repeticiòn.











Franja horaria












Se pone a cargar más componentes y voilá: llega la hora de particionar.

Hay varias opciones. En mi caso es fácil: Todo el ordenador será usado para linux, con lo que elegiré la opción de utilizar el disco entero.

Si tuviéramos más de un disco nos preguntaría cual utilizar.

¿Y qué es LVM? Pues vámonos a wikipedia: LVM.

Después de leer Ventajas de usar LVM en un sistema pequeño me ha quedado para qué sirve.


Me ha convencido la opción del LVM pues da flexibilidad para cambiar el tamaño asignado a las particiones. Pero como creo que puedo configurar esta cuestión a posteriori utilizaré la opción clásica de que me guíe y me cree el instalador las particiones necesarias. He leído que Debian reparte convenientemente el espacio entre las mismas.


Selecciono mi disco duro sda de 500 GB


Nota: Aparece otro dispositivo sdb que es la memoria usb utilizada anteriormente para cargar el controlador de la wifi


Mejor la quito para que no me de problemas.














Debian propone varias opciones a la hora de hacer las particiones del disco. Linux suele utilizar diferentes particiones para almacenar los tipos diferentes de datos que manejan nuestras máquinas a diario: Documentos, configuraciones de usuarios, programas, archivos temporales, etc...


Por ello elijo la opción de partir el disco en varias particiones (las que me recomienda debian)




 Interesante: Me ha asignado varias particiones / o raíz como primaria y luego varias lógicas /usr /var /tmp /home (el mayor tamaño)


Para más información.


Respeto lo configurado pero cambio los sistemas de ficheros ext3 por ext4.





Eligjo las opciones pertinentes para realizar los cambios en el disco.


 Me ha parecido interesante este artículo, por su sencillez y claridad. Siguiendo el esquema propuesto en él, nuestro sistema podría tener este otro particionado.









Se continúa instalando el sistema y copiando archivos.

Podría aparecer un mensaje en el que se explica que no se encuentra una imagen válida del Debian que estamos instalando o que falla algo relacionado con el CDROM. Ello puede ser debido a que nuestro proceso de particionado haya sido completo y haya modificado totalmente el disco duro, perdiéndose determinados archivos necesarios en la instalación y debiendo recuperarse de nuevo del DVD/CD de instalación.

Si así fuera regresamos al paso "Detectar y montar el CDROM"

Nos puede dar la opción de instalar paquetes vía internet, de montar más isos adicionales.
Omito las pantallas porque he rechazado todas estas opciones.

Al final llegamos a una pantalla en la que nos advierte que el núcleo del sistema ha sido instalado y nos da el perfil de software que necesitamos instalar.

Opciones por defecto

Las opciones definidas por defecto servirán perfectamente al perfil del usuario standard. En mi caso elegiré además los paquetes del servidor web, postponiendo para una instalación posterior otras opciones que me pueden interesar.








 Ahora toca esperar el proceso de lectura de los paquetes del DVD y su posterior instalación.
























En un momento determinado, la instalación trata de detectar más sistemas operativos presentes en el disco duro. En mi caso Debian campará a sus anchas por todo el disco duro del portátil por lo que el cargador de arranque GRUB (existen otros gestores del arranque de nuestras máquina como LILO), lo instalaré en el master boot record, es decir en la zona de arranque del disco duro.
Si tuviera otro sistema opertativo ya instalado, al realizar esta operación sería inaccesible temporalmente.


Le doy a Si y me instala grub en /dev/sda: sda es el nombre de la primera partición (primaria) de mi disco duro, es decir donde está em mbr (master boot record) del disco duro.

 Y por fin, después de 25 minutos el tan esperado mensaje de Retire los medios extraibles que reiniciamos su nuevo sistema.










A partir del reinicio esto ya es otra historia, me espera el logeo y un nuevo sistema, un nuevo mundo por descubrir.