Hola, soy mario y en este artículo intentare
explicar como me fue con la instalacion de Debian en mi portatil Acer
Aspire 1355 LM.
Las semanas pasadas estuve haciendo un curso
de iniciacion a linux, y en particular a debian, y creo que nunca he
aprovechado tanto 50 euros que costaba.
Reconozco que he sido
usuario de mandrake (a pelo y en vmware) durante un año, de lo
cual no me arrepiento, pero me picaba el gusanillo de debian, es mas
lo he intentado instalar varias veces y siempre que llegaba el
dselect formateaba y me volvia a mi mandrake. (uno que nace
torpe)
MI PORTATIL:
AMD Mobile 2600+
512 MB RAM (
menos 64 Mb de la grafica )
DVD-RW PIONNER
40 Gb de disco
duro
Sonido Via
Graficos VIA/S3 KM400
Me he basado en
informacion de varias
paginas:
http://ktulur.webcindario.com/docs/aspire/aspire1353.html
http://gorrister.no-ip.org/aspire-1353xc-howto.html
http://www.linux-on-laptops.com
A
dia de hoy tengo que decir que funciona practicamente todo, a
excepcion de la aceleracion grafica, la tarjeta grafica es una VIA/S3
KM 400 de la que se dispone un parche para el kernel y viene
soportada en las xfree 4.4
Como no me interesa jugar y las xfree
4.4 no van a incluirse en los repositorios apt no me meto en
problemas, que funciona bien con vesa.
ANTES DE
EMPEZAR
Recomiendo que arranqueis vuestro pc desde un linux de
estos que funcionan directamente desde cd (knoppix ***, X-evian,
Slax, Mandrake Move, Linex, GuadaLinex...) hay muchas. Te recomiendo
knoppix (es un debian).
Necesitaremos informacion para
facilitar la instalacion de debian
una vez dentro de knoppix y
desde consola tipearemos lspci y lsmod y si es posible imprimiremos o
anotaremos los resultados.
No estaria de mas que busques el
archivo /etc/X11/XF86Config-4
y te lo apuntes por ahi.
1º
Mi disco duro es de 40 Gb y estas son las particiones:
Disco
/dev/hda: 40.0 GB, 40007761920 bytes
255 cabezas, 63
sectores/pista, 4864 cilindros
Unidades = cilindros de 16065 * 512
= 8225280 bytes/dev/hda1 W95 FAT32 C:\ FAT32 14 Gb
Windows XP (primaria)Para hacer las particiones recomiendo Partition
Magic o similar, existe un cd llamado BOOT CD que lo incluye, ademas
del Norton Ghost, antivirus, utilidades...
/dev/hda2 W95 Ext'd (LBA) particion
extendida
/dev/hda5 Linux / ext3 7Gb Debian
/dev/hda6 Linux
swap swap 300 Mb
/dev/hda7 W95 FAT32 D:\ FAT32 15Gb Almacen y
datos
La particion swap
puede parecer muy pequeña, pero en mi corta experiencia en
linux nunca la he visto que tenga mas de 10 Mb ocupados, por lo que
supongo que con los 448 Mb de RAM al linux le basta.
2º
Arranque con el primer cd de Debian.
Metemos el primer cd de
Debian y arrancamos el pc, boot: le damos al intro y, joer, se ve el
canal plus (codificado), ¿tendre que abonarme al canal plus
para instalar Debian????
Pues nada apagar y cuando vuelve a
arrancar esta vez leemos el contenido de la ayuda de arranque con los
botones Fx del teclado, curioso, tengo que añadir en la linea
de arranque video=vga16:off y ademas alguien me habia dicho que
arrancara con la opcion bf24 que es un kernel que soporta mas
dispositivos.
El teclado en un principio esta en formato
americano por lo que los dos puntos se sacan con la Ñ
mayuscula y el igual (=) de la tecla ¡¿ sin pulsar
mayusculas.
escribibos entonces en boot:boot: bf24
video=vga16:off
Nuestra instalacion arranca, lo primero
es elegir el idioma, buscamos la linea donde pone es -
eliga esta opcion.....
y le damos intro
Ahora
configuramos el teclado, la opcion correcta sera:qwerty/es
: Español
La opcion de precargar modulos desde
un disquette, pasando (entre otras cosas no tengo ni modulos ni
disquettera)
Ahora llega la parte delicada, si dejamos nuetro
disco duro con espacio sin particionar utilizaremos la
opcionParticionar el disco duro
Si
dejamos las particiones hechas desde el partition magic directamente
iremos a las opciones.Activar particion de intercambio
y
Iniciar una particion de Linux
Yo no tengo tres o
cuatro particiones para linux como suele tener mas gente por un
motivo personal, me explico, soy bastante novato y formatear y
reinstalar no me motiva mucho, por lo que una vez que funcione bien
hare una imagen de la particion de linux con ghost y si se estropea
algo en 15 minutos tendre mi debian como nuevo.
Aqui cada uno
montara las particiones que necesite y quiera, como minimo hay que
montar una ext2 o ext3 en / y una swap como swap (creo que la swap no
es obligatoria pero es recomendable)
El paso siguiente es
Instalar el nucleo y sus modulos.
Para los modulos nos va a ser
util la informacion que obtuvimos de lsmod con knoppix, por ejemplo,
esos son los modulos que knoppix arranca para que todo tu hardware
funcione.
Iremos navegando por las categorias y cargando aquellos
modulos que nos interesen, red, sonido, ratones USB, drivers de
video, unidades de almacenamiento....
los modulos que he activado
para este portatil son:via-rhine (red), snd_via82xx
(sonido), usbcore, usbmouse, uhci_hcd, ehci_hcd, usb_storage,
...
Despues configuraremos la red:
Si teneis modem
USB, chungo, no todos estan soportados, asi que te recomiendo esperar
a que funcione todo y despues entres con el modem, si tienes router y
la targeta de red ha sido cargada correctamente con el kernel, es el
momento de configurarla, asi no necesitaras cds.
Pon un nombre
por el que tu pc sera reconocido por la red.
Para configurar
la red te preguntara algo como si quieres DHCP o no, esto significa
que si tu ordenador recibira una IP del router o si se la asignas tu,
si no sabes que hacer asigna DHCP si sabes de que va el tema pues
192.168.0.2, 255.255.255.0 la pasarela sera la ip de tu router y el
dns normalmente tambien.
Siguiente paso, instalar un gestor de
arranque.
Para evitarnos problemas instalaremos lilo en el mbr,
asi arrancara nuestro windows o el debian.
Si tenemos
disquetera (yo no tengo) es muy recomendable hacer un disco de
arranque, una vez hecho (o no) reiniciamos.
Cuidado en el arranque
habra que escribir:boot: Linux video=vga16:off
3º
Configuracion
Nos van a salir varias preguntas, como el tipo
de hora, la zona horaria, la encriptacion de passwords y la
contraseña de root, añadimos un usuario normal, y el
soporte pcmcia (aunque no tengo nada pcmcia..)
Es el momento
de configurar el gestor de paquetes, si disponemos de los 7 cds
iremos añadiendo de uno en uno (los 7 cds), ademas podemos
añadir fuentes http o ftp (de momento mejor que no).
Mi
opcion ha sido instalar desde los cds la version stable y una vez que
este todo hecho pasarnos a unstable quitando los cds de las
fuentes.
Nos preguntara si queremos ejecutar tasksel (selector
de metapaquetes y dselect), aqui era donde siempre me acojonaba en la
instalacion, lo mejor es decir no en los dos.
Ya tenemos el
sistema base (en ingles) por lo que nos vamos a instalar las locales
en español.#apt-get install locales-es
manpages-es
configuramos nuestras locales escogiendo
estos dos tipos:
es_ES
es_ES@EURO
Ahora vamos al sistema
grafico:#apt-get install x-window-system
saldra
el configurador de las X y en el configuramos nuestros dispositivos
(monitor, teclado, raton, tarjeta grafica, resoluciones...)
NOTA:
para este portatil:
grafica=vesa, teclado=pc105, diseño
teclado=es, raton=/dev/pcaux (para el touchpad) o /dev/input/mice
(para el USB), no emular 3 botones, activar rueda, monitor LCD si,
medium, 1024x768 @ 75 Hz, resoluciones, las tres ultimas,24 bits,los
modulos que vienen por defecto y si escribir seccion files, escribir
DRI.
Para saber si funciona en consola escribimos X
(mayuscula), deberia verse el fondo y el raton moverse con suavidad,
para salir Ctrl + Alt + <----
Ahora debemos instalar un
gestor de ventanas, existen kdm, gdm, xdm... yo he instalado
gdm.#apt-get install gdm
Nos preguntara
cual queremos que sea el gestor por defecto (ponemos gdm).
Ahora
vamos a instalar un escritorio, como todo en linux, hay muchos,
quizas los mas conocidos sean kde, gnome, windowmaker, xfce...
Yo
voy a instalar xfce4 y kde, xfce4 es muy ligero, y bonito, ademas el
ordenador va muy bien, kde se parece al entorno windows, asi que si
lo hechas de menos puedes instalarlo tambien. (se pueden instalar
tantos escritorios como quieras)
para kde:
#apt-get
install kde-core kde-i18n-es
para gnome:#apt-get
install gnome-core
para xfce: (para debian unstable)
#apt-get
install xfce4*
Como yo quiero
instalar esos dos gestores, instalare kde desde los cds y antes de
instalar xfce4 cambiare mi debian a unstable.
mis
pasos:#apt-get install kde-core
kde-i18n-es
#startkde
Configuramos kde y salimos del
entorno grafico.#cd /etc/apt
#nano
sources.list
borramos todas las lineas y añadimos:deb
http://ftp.fr.debian.org/debian unstable main contrib non-free
NOTA:
el servidor ftp.es.debian.org estaba caido cuando instale por lo que
he usado el mirror de francia, tambien se puede usar rediris.es
Ctrl
+ X y guardamos#apt-get update
#apt-get
upgrade
Dependiendo de la velocidad de tu conexion
tardara mas o menos esta ultima, se descargara muchos paquetes y
muchos Mb....No es necesario pero te recomiendo que
reinicies aqui.
boot: Linux video=vga16:off
volvemos
a arrancar y ya nos saldra el gestor de sesion grafico, pulsamos Ctrl
+ Alt + F1 y nos vamos a la consola. Si no vamos a usar el modo
grafico escribimos:
#killall5
o#killall
gdm
ahora instalaremos el xfce4#apt-get
install xfce4*
una vez instalado
ejecutamos:#xfce_setup
para hacer xfce
por defecto
Vamos a ver como nos ha quedado la instalacion,
para ello abrimos una sesion, reiniciamos y en el gdm introducimos
usuario y contraseña del usuario normal, y antes de dar al
intro en la contraseña escojemos en sesion Xfce, damos intro y
xfce arrancara.
Primeros problemas:
* En todos los
reinicios hay que escribir Linux video=vga16:off
* No funciona el
raton USB
* No hay sonido
* Leer/Escribir particiones windows
desde linux (modo usuario normal)
* El ordenador va un poco
lento
Como en debian todo tiene arreglo, empezamos arreglando
cosas:
para corregir la molesta opcion del arranque nos vamos
en una consola:
no somos root$su
password?
xxxxxxx
pero ahora si#cd /etc
#nano
lilo.conf
Debemos localizar una linea que pone
vga=normal y dejarla como vga=773
ademas de paso vamos a poner el
menu de lilo bonito, tal y como viene en otro articulo de
www.esdebian.org
Localizamos la
linea:install=/boot/boot-menu.b viejo
y la
sustituimos por:#install=/boot/boot-menu.b
viejo
install=/boot/boot-bmp.b
bitmap=/boot/sarge.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
Deberiamos
asegurarnos de que el archivo /boot/sarge.bmp exista, es un dibujo
que cargara en vez del feo menu de texto de lilo.
De paso
podemos renombrar el arranque del windows, en el final del archivo
pondra algo como esto:other=/dev/hda1
label="hda1"
o
algo asi, lo sustituimos por:other=/dev/hda1
label="WindowsXp"
y
un poco mas arriba si queremos q sea el windows el que arranque por
defecto ponemos:default=WindowsXp
Salimos,
guardando cambios y ejecutamos lilo -v, si no hemos obtenido errores
ya tendremos el lilo bien instalado.
El sonido, el raton y la
velocidad se solucionan con un kernel nuevo, de los de la familia
2.6.x#apt-get install kernel-image-2.6.7-1-k7
esto
se descargara la imagen del kernel y nos la instalará, nos va
ha hacer varias preguntas# Do you want to stop now
[Y/n] CONTESTAR n
#Do you want to run lilo [Y/n] CONTESTAR n
Nos vamos al archivo de configuracion del
lilo#cd /etc/
#nano lilo.conf
y
añadimos:image=/boot/vmlinuz-2.6.7-1-k7
label=Linux-2.6.7
initrd=/boot/initrd.img-2.6.7-1-k7
read-only
#
restricted
# alias=1
por encima de donde tenemos la
imagen del anterior nucleo, es mas yo modificaría el anterior
núcleo por si no nos funciona bien
poniendo:image=/boot/vmlinuz-2.4.18-bf2.4
label=Linux-2.4.18
read-only
#
restricted
# alias=1
Guardamos y ejecutamos lilo
-v
Si no hemos obtenido errores reiniciamos y arrancamos desde
el nuevo kernel.
Despues del arranque comprobaremos que la
velocidad de nuestro ordenador ha subido mucho, todo va mas rapido,
como prueba existe un programa llamado gkrellm, que es un monitor del
sistema, antes con el kernel viejo la frecuencia del micro era 800
MHz, ahora en reposo esta en 1400 MHz y cuando la cpu trabaja sube
hasta 1990 MHz, por lo que obtenemos un importante aumento de
velocidad.
Para conseguir esto debemos instalar los siguientes
paquetes:#apt-get install powernowd cpudyn
athcool
Para conseguir el funcionamiento del raton USB
instalaremos el paquete hotplug y modificaremos la configuracion de
las X:Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option
"Device" "/dev/input/mice"
Option
"Protocol" "ImPS/2"
#nuevas lineas
Option "Buttons" "5"
Option
"ZAxisMapping" "4 5"
Option
"Emulate3Buttons" "off"
EndSection
Tendremos
que reiniciar las X. (Ctrl+Alt+<---)
Ya tenemos el raton USB
con la rueda, tambien funciona el touchpad a la vez con el kernel
2.6.5.
Para el sonido es mejor bajarse el codigo fuente de
alsa y compilarlo:#apt-get install alsa-source
esto
nos bajara el archivo alsa-driver.tar.bz2#cd
/usr/src
#tar -jxf alsa-driver.tar.bz2
#cd
/modules/alsa-driver
#./configure
#make
#make install
Con esto despues de reinciciar ya tendremos sonido.
Para
la configuracion del teclado multimedia instalamos el hotkeys y
copiamos el archivo aspire135x.def en /usr/share/hotkeys disponible
aqui:
http://ktulur.webcindario.com/docs/aspire/aspire135x.def
Despues
tenemos que modificar el archivo
/etc/hotkeys.conf############################
#
Global configuration for hotkeys #
############################
#
These are the default values.
# A line starting with # is a
comment.
### Specify the default keyboard (without the .def
extension) so you
### don't need to specify -t every
time
Kbd=aspire135x
#
CDROM=/dev/cdrom
WebBrowser=mozilla
Email=evolution
Los programas del navegador y el gestor de correo puedes
poner los que quieras.
Deberas indicar al arranque de las X que
cargue hotkeys.
No tengo nada PCMCIA ni uso el modem, por lo
que no voy a configurarlos.
Para leer escribir particiones de
windows (la escritura de las particiones NTFS no va muy bien de
momento) debes modificar el archivo /etc/fstab, este es el
mio:#--------------------------------------------------------------
#/dev/hda5
/ ext3 errors=remount-ro 0 1
#/dev/hda6 none swap sw 0 0
#proc
/proc proc defaults 0 0
###windows
#/dev/hda1 /mnt/hda1
vfat defaults,rw,auto,user,umask=000 0 0
#/dev/hda7 /mnt/hda7 vfat
defaults,rw,auto,user,umask=000 0 0
##############
#para
una memoria flash
#/dev/sda1 /mnt/usb0 vfat
defaults,rw,noauto,user,umask=000 0 0
#/dev/sdb1 /mnt/usb1 vfat
defaults,rw,noauto,user,umask=000 0 0
############
#/dev/cdrom
/cdrom iso9660 ro,user,noauto 0
0
#----------------------------------------------------------------
He
comentado todas las lineas no vaya a ser que se te ocurra copiarlas
en tu fstab y se monten en distintas particiones por lo que borrarias
todo lo que hubiera en ellas.
Antes de montar las particiones
tendras que crear los directorios:
hda1 hda7 usb0 y usb1 en
/mnt/
Antes de hacer nada mira bien tus particiones.
4º
Algunos programas que he instalado.
Las locales dan mucho el
peñazo, por lo que te recomiendo que instales:#apt-get
install language-env util-linux-locales
despues como
usuario normal$set-language-env
Seleccionas
ES y pais España.
Cuando inicies sesion de nuevo en gdm
selecciona idioma Spanish para que gdm tambien se cambie a
español.
Para instalar mas programas te recomiendo que
utilices un sistema grafico, puedes usar varios programas:
synaptic
--> eliges el paquete que quieres instalar donde veras una pequeña
descipcion de lo que hace.
kpackage --> gestor de paquetes
de kde.
Si tienes una red con equipos windows te recomiendo
que instales el komba2, sin configurar nada podras ver los
directorios compartidos en windows desde linux.
Como apagar si ser root
Saturday, November 30 2002 @ 05:10 AM
ART
Contribuido por: Skyhusker
Leyendo un poco, he
conseguido permitir a un grupo de usuarios apagar o reiniciar la
maquina.
Lo primero es crear un grupo, yo lo he llamado
shutdown (addgroup shutdown).
Despues asignamos la propiedad
de halt, reboot y shutdown al grupo con el comando chgrp shutdown
/sbin/shutdown /sbin/reboot /sbin/halt.
Establecemos los
permisos necesarios con el comando chmod u+s,o-rwx /sbin/shutdown
/sbin/reboot /sbin/halt.
Y para terminar hacemos enlances
simbolicos en /usr/bin con los comandos
ln -s /sbin/halt
/usr/bin/halt,
ln -s /sbin/reboot /usr/bin/reboot
ln -s
/sbin/shutdown /usr/bin/shutdown.
Ahora cada usuario que
agreguemos al grupo (adduser user shutdown) que hemos creado podra
utilizar los comandos halt, reboot y shutdown.