La biblia de administración de sistemas Linux Un libro que gustará y servirá especialmente a los amantes del pingüino. Operadores de sistema, ¡a gozar con Linux! | |
oy Linux es el sistema operativo más avanzado y seguro. Esto, gracias a su constante evolución y al trabajo de muchas personas que colaboran en su desarrollo. La Biblia de Administración de Sistemas Linux proporciona toda la información necesaria para dominar la instalación y el manejo de este sistema operativo. Se da comienzo con conceptos elementales, tales como el instalación y configuración básica, llegando posteriormente a cuestiones referentes a la configuración de protocolos y servicios de red, a las políticas de seguridad y a la programación de tareas repetitivas con el Cron, entre otras. Especial atención se presta a la configuración, paso a paso, de demonios como Squid, Apache, SEnd Mail, etc. Por último, cabe destacar que se incluye una sección dedicada a la programación en C y Shell. Este libro no es para personas que quieran empezar con este sistema operativo ya que no explica la funcionalidad de muchos servicios, los que ya da por conocidos, más bien es una guía para reforzar algunas cosas olvidadas o aprender algunas otras no conocidas aún. Se incluye un CD-ROM con una selección de utilidades y aplicaciones que refuerzan la utilidad del libro. |
|
Este blog lo he creado con la motivacion de compartir mis pocos conocimientos de linux con otros y que también otros puedan dejar aportes.
viernes, diciembre 14, 2007
La Biblia de Administración de Sistemas Linux
Nero 3 para linux version final
Nero 3 para linux version final
El mas popular de los programas de “quemado” para winbugs ahora disponible en su fase final para linux, nero 3 el único que ofrece capacidad de grabado para Blu-ray Disc y HD DVD, claro como ellos mismo dicen en su pagina oficial:
Nero Linux 3 is not only the most powerful and versatile burning application available for Linux, but now the only application to offer Blu-ray Disc and HD DVD data burning support
Nero no es la única aplicación de grabado, ni la mas poderoso y versátil disponible para linux, pero ahora es la única aplicación que ofrece soporte para Blu-ray Disc y HD DVD.
Para los que lo quieran probar :
Link | Ahead.de
Para los que no lo quieran probar:
Link | Ahead.NeroLinux.v3.0.0.0.Linux
martes, diciembre 04, 2007
Mensajes de error de grub
El arranque de grub se divide en dos etapas, Stage 1 y Stage 2 y cada una de ellas tiene sus mensajes de error.
En general, los errores en Stage 1 se limitan a mostrar un error y detener el sistema.
Los errores en Stage 2 interrumpen la operación, muestran un mensaje y si es posible continúa con la operación, por ejemplo solicitanmdo al usuario que lo corrija.
Hard Disk Error
El intento de lectura del disco no permite averiguar su geometría y su tamaño.
Floppy Error
Es el mismo error anterior, pero se indica de forma separada por el orden de comprobación.
Read Error
Error de lectura al intentar leer stage2.
Geom Error
La ubicación en disco de stage2 no está en la parte del disco accesible mediatne llamadas al BIOS. Puede deberse a que hayamos modificado la configuración del disco, o que hayamos cambiado el disco de máquina o que grub no esté bien instalado.
1 : Filename must be either an absolute filename or blocklist
Este error se origina cuando un nombre de fichero solicitado por grub no verifica la sintaxis adecuada.
2 : Bad file or directory type
Este error se origina cuando un fichero soliciatado por grub no es un fichero regular sino un enlace simbólico, un directorio o una tubería con nombre.
3 : Bad or corrupt data while decompressing file
Este error se origina cuando el código de descompresión devuelve un error. Normalmente se trata de un fichero dañado.
4 : Bad or incompatible header in compressed file
Este error se origina cuando laa cabecera de un fichero comprimido es incorrecta
5 : Partition table invalid or corrupt
Este error se origina cuando verificación del estado de la tabla de particiones falla. Es un mal síntoma.
6 : Mismatched or corrupt version of stage1/stage2
Este error se origina cuando ela orden de instalación apunta a versiones incompatibles o dañadas de stage1 o stage2. En general no puede detectar los daños y en este caso sólo se trata de los números de versión.
7 : Loading below 1MB is not supported
Este error se origina cuando la dirección más baja de un núcleo está por debajo de la cota de 1MB. El formato zImage de Linux es un caso especial y se puede manejar ya que tiene una dirección de carga fija y tamaño máximo.
8 : Kernel must be loaded before booting
Este error se origina si le decimos a GRUB que ejecute una secuencia de arranque sin haber indicado un núcleo.
9 : Unknown boot failure
Este error se origina por razones desconocidas.
10 : Unsupported Multiboot features requested
Este error se origina cuando las características Multiboot requieren una característica que no se reconoce. El núcleo requiere una gestión especial que GRUB probablemente no tiene.
11 : Unrecognized device string
Este error se origina cuando se espera un nombre de dispositivo y el texto encontrado no cumple las reglas de nombres de dispositivos.
12 : Invalid device requested
Este error se origina cuando un nombre dispositivo es válido y tiene un error no contemplado en otro error.
13 : Invalid or unsupported executable format
Este error se origina cuando la imagen del núcleo cargada no se reconoce como Multiboot o alguno de los formatos nativos admitidos : Linux zImage o bzImage, FreeBSD o NetBSD.
14 : Filesystem compatibility error, cannot read whole file
Alguno de los sistema de fichero que tiene que leer GRUB tiene limitado el tamaño de lectura de ficheros. Se corrige eliminado el límite.
15 : File not found
Este error se origina cuando uno se puede encontrar un fichero solicitado, pero la ruta de acceso es correcta.
16 : Inconsistent filesystem structure
Este error lo devuelve el sistemade ficheros para indicar un error interno debido al estado de la estructrua del sistema de ficheros que no encaja con lo previsto. Puede deberse a un sitema de ficheros dañado o algún bug de GRUB para manejar ese sistema de ficheros
17 : Cannot mount selected partition
Este error se origina cuando una partición existe pero GRUB no la reconoce.
18 : Selected cylinder exceeds maximum supported by BIOS
Este error se origina cuando una lectura intenta ir más alla del área direccionada por el BIOS. Este error se origina cuando se trata de leer bloques lineales. Este problema lo podemos encontrar en dicos (E)IDE mayores 512MB o de 8GB en máquinas antiguas.
19 : Linux kernel must be loaded before initrd
Este error se origina cuando ponemos initrd antes que kernel.
20 : Multiboot kernel must be loaded before modules
Este error se origina cuando la orden de carga de módulos se usa antes que de cargar un núcleo Multiboot. Sólo tiene sentido en este caso ya que GRUB no tiene idea de como comunicar la presencia de tales módulos a un núcleo que no sea Multiboot-aware.
21 : Selected disk does not exist
Este error se origina cuando otodo o parte un nombre de dispositivo referido a disco o dispositivo BIOS no está presente o no se reconoce por la BIOS en el sistema.
22 : No such partition
Este error se origina cuando no existe la partición especificada
23 : Error while parsing number
Este error se origina si GRUB espera leer un número y encuantra datos incorrectos.
24 : Attempt to access block outside partition
Este error se origina cuando una dirección lineal de bloque está fuera de la partición. Normalmente se debe daños en el sistema de ficheros o a algun bug detectado por GRUB.
25 : Disk read error
Se ha producido un error de lectur en el disco.
26 : Too many symbolic links
Demasiados enlaces simbólicos. El número máximo es 5.
Es posible que los enlaces tengan un bucle
27 : Unrecognized command
Este error se origina cuando introducimos un nombre de orden no reconocido por grub. Puede tratarse de un error al escribir.
28 : Selected item cannot fit into memory
Este error se origina cuando tratamos da cargar algo en memoria y no cabe.
29 : Disk write error
Error producido cuando grub trataba de escribir en disco. Normalmente sólo puede ocurrir durante la instalación o con la orden makeactive.
30 : Invalid argument
Este error se origina cuando el argumento para algunaorden es incorrecto.
31 : File is not sector aligned
Este error se origina cuando accede a una partición ReiserFS por lista de bloques (v.g. la orden `install'). En este caso debería montar la artición con la opción `notail'.
32 : Must be authenticated
Este error se origina cuando se trata de acceder a un arranque con "lock". Se debe introducir una contraseña válida.
33 : Serial device not configured
Este error se origina cuando trata de cambiar el terminal a uno serie pero no se ha activado ningún dispositivo serir
34 : No spare sectors on the disk
Este error se origina cuando no queda espacio libre. Sucede intenta introducir Stage 1.5 en los sectores no utilizados tras el MBR, pero la primera partición comienza justo tras el MBR o los está usando EZ-BIOS.
jueves, noviembre 29, 2007
experiencias de error 17 de grub
Error al recuperar la tabla de particiones
Perdonad, pero no he escrito bien la forma de recuperar la tabla de particiones:
# sfdisk /dev/hda < /mnt/floppy0/tabla-part.back
Hasta pronto
José Manuel
Ntloader para arrancar Lliurex
Una forma de evitar tener que modificar el sector de arranque de Windows XP al instalar Lliurex, es utilizar el gestor de arranque del propio Windows XP (en Windows 98 no se puede hacer).
Para ello al instalar Lliurex 5.09 (el 5.05 es un poco más difícil, pero también se puede hacer) hay que decir que instale el gestor de arranque (grub) en el sector de arranque de la partición donde se haya instalado.
Aquí pongo los pasos a seguir obtenidos de la Web: http://www.nolimites.net/articulos/index.php?topic=5;prev_next=next
(Puedes buscar en google "Arranancar linux con NTLoader"). No es cierto que la partición de instalación de Lliurex tenga que ser primaria para arrancarla desde el NTLoader.
Arrancar Linux con NTLoader:
______________________________________________________________________
Suponiendo que la partición root de Linux es /dev/hda2 (segunda partición primaria del primer disco IDE), debemos instalar en ella (no en el MBR, ni en /dev/hda) uno de sus gestores de arranque habituales, como GRUB o LILO.
Teniendo el sistema en estas condiciones, ya desde Linux y como root, copiamos a un archivo el sector de arranque:
dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
Movemos el archivo /bootsect.lnx recién creado a la partición iniciadora de Windows (si la tenemos montada), o a un diskette en caso contrario, del que luego lo copiaríamos a C:\ :
mv /bootsect.lnx /mnt/win_c/
/mnt/win_c sería la partición del Windows que inicia.
Desde Windows ahora, al archivo C:\boot .ini, le agregamos una entrada para que cargue Linux, basada en el archivo que le hemos agregado. Como probablemente esté oculto, primero le quitamos los atributos:
attrib -s -h c:\boot.ini
Editamos ya el boot.ini, agregándole una línea indicando la carga de Linux, dentro de la sección [operating systems], que diga:
C:\bootsect.lnx="Linux"
Grabamos el archivo modificado y le devolvemos sus atributos:
attrib -s -h c:\boot.ini
En el siguiente reinicio, ya dispondremos de opción de cargar Linux desde el mismo menú que teníamos los Windows.
______________________________________________________________________
Este sistema funciona bastante bien y no modificamos la instalación de Windows XP (podemos borrar la partición de Lliurex y no afectará a Windows)
Si utilizamos una imagen de la partición Lliurex (por ejemplo con partimage) para instalarla a otros ordenadores con las mismas características (es decir, ordenadores con la misma tabla de particiones), no hace falta cambiar el archivo del sector de arranque de LLiurex (bootsect.lnx). Basta copiarlo el directorio raíz de Windows y modificar el boot.ini de cada ordenador añadiendole la línea
C:\bootsect.lnx="Linux"
---------------------------------------------------------------------------------------
Documentándome acerca del: "Error 17 del GRUB"
Ayer, como comentaba, me encontraba con el "Error 17 del GRUB", y ¿Qué resultaba de ello? pues no podía acceder a mis particiones, prendó mi PC y a continuación aparece los siguiente:Según lo que he leido en una page de Gentoo Linux (Colección de errores GRUB), acerca de este error dice:
"El sistema se detiene. Si intenta iniciar el sistema desde un disquete con grub, esto no ocurre"
Cierto :-(.
Ayer entre que me documentaba al respecto, tuve la suerte de encontrarme on-line con dos buenos amigos linuxeros: Dieguito y Osama_BinAry y ambos me dieron alternativas de acción.(Graciazz)
El punto es que tengo que recuperar el GRUB y el Kernel, ya que ambos han sido borrados, ahora, no podré reinstalar el GRUB sin antes haber reinstalado el Kernel, ya que no tengo el archivo de configuración.
Conclusión: Tengo que hacer 'chroot', luego reinstalar el kernel y el GRUB.
Pero, leyendo, encontré otra opción: la de manipular mi tabla de particiones con el CD de instalación de Debian...que disyuntiva.
Por cierto, justo ayer MK me pidió un archivo suyo, que lo tenía en la partición de WinXP y upss..toy sin poder ver los dispositivos tons: "Live CD to the rescue!!" o/ , sip, entré con éste, chequé mi tabla de particiones, ubique al WinXP, monté el dispositivo y pasé la info al Flash Memory..listo!
Por fin le encuentro una verdadera utilidad al live CD (good!). Si decido por chrootear mi Debian pues tmb me servirá.
Hasta aquí las novedades, hoy por la noche estaré saliendo de la disyuntiva y efectuando una u otra salida. Lo que sí puede decir es que esto se ha puesto divertido o/.
Sabayon Linux 3.3
Esta distribución esta basada en Gentoo, tiene la particularidad de realizar la instalación del escritorio 3D de manera automática, detectando el hardware y realizando las configuraciones oportunas incluso en modo Live. Así que si quieres disfrutar del famoso escritorio cúbico sin perder mucho tiempo en su instalación, no deberías dejar de probar esta distro.
La pueden descargar por descarga directa o por ftp en su web original:
http://www.sabayonlinux.org/mod/mirrors/
Metalinks - Internet - (Aggregated Sources)
Torrents - Internet - (Peer to Peer)
Virginia Tech University - United States - (100Mbit/sec)
University of Aveiro - Portugal - (100Mbit/sec)
Mudrii Mirror - Japan - (100Mbit/sec)
Internode - Australia - (1000Mbit/sec)
Garr Consortium - Italy - (1000Mbit/sec)
Dot Dot Mirror - United States - (100Mbit/sec)
Binary Star - Denmark Europe - (100Mbit/sec)
EDV-Lösungen - Germany - (100Mbit/sec)
Silicon Hill (http://wwww.sh.cvut.cz) - Czech Republic - (1000Mbit/sec)
Sabayon OpenFish Mirror (splitted ISO!) - United States - (100Mbit/sec)
Australia's Research and Education Network - Australia - (1000Mbit/sec)
Universidade Do Minho - Portugal - (1000Mbit/sec)
Belgacom - Belgium - (100 Mbits/sec)
Cross-Lfs.org Mirror - United States - (100Mbit/sec)
Ibiblio Official Mirror - United States - (100Mbit/sec)
Important notes
- This distribution contains libdvdcss look here if you live in the U.S. !.
- This distribution contains proprietary and non-GPL softwares too (like from NVIDIA, ATI, Google, etc). Before running them, be sure to read their license and agree with that, otherwise, just remove those applications. To run SabayonLinux without Proprietary drivers, just use "noproprietary" boot flag.
Knoppix 5.1.1 en Cd y DVD Español -
Knoppix 5.1.1 en Cd y DVD Español -
Descarga directa:
ftp://ftp.caliu.cat/pub/distribucion...2007-01-09.iso
Espejos de Knoppix en Español (lang=ES) | ||||||
Versión | Fecha | Tipo | Bytes | Info | ISO | MD5 |
5.1.1 | 01/14/2007 | DVD | 4,195,794,944 | txt | ftp | md5 |
5.1.1 | 01/09/2007 | CD | 731,531,264 | txt | ftp | md5 |
5.1.0 | 01/04/2007 | CD | 724,385,792 | txt | ftp | md5 |
5.0.1 | 07/07/2006 | DVD | 4,294,967,295 | txt | ftp | md5 |
5.0.1 | 06/07/2006 | CD | 731,269,120 | txt | ftp | md5 |
5.0.0 | 04/14/2006 | DVD | 4,019,179,520 | txt | ftp | md5 |
4.0.2 | 10/10/2005 | DVD | 3,430,852,608 | txt | ftp | md5 |
4.0.2 | 09/30/2005 | CD | 734,128,128 | txt | ftp | md5 |
4.0.1 | 09/22/2005 | DVD | 3,408,644,096 | txt | ftp | md5 |
3.8.2 | 05/19/2005 | CD | 702,590,976 | txt | ftp | md5 |
3.8.1 | 04/14/2005 | CD | 697,470,976 | txt | ftp | md5 |
3.8 CEBIT | 03/21/2005 | CD | 680,439,808 | txt | ftp | md5 |
3.7 PCwelt | 11/02/2004 | CD | 728,907,776 | txt-log | ftp | md5 |
3.7 | 12/17/2004 | CD | 720,181,248 | txt | ftp | md5 |
3.6 | 09/12/2004 | CD | 721,481,728 | txt | ftp | md5 |
3.4 | 05/24/2004 | CD | 730,875,904 | txt | ftp | md5 |
3.3 | 03/02/2004 | CD | 693,637,120 | txt | ftp | md5 |
3.2 | 08/11/2004 | CD | 734,914,560 | txt | ftp | md5 |
martes, noviembre 20, 2007
Instalar wireless en debian con ndiswrapper
Instalar wireless en debian con ndiswrapper
Requisitos:
Necesitaremos tener los source o los hearders (versión reducida de los source) de nuestro kernel. Para ellos, primero vamos a mirar que versión de kernel tenemos instalada:
uname –a
Este comando nos devuelve varias cosas, en mi caso
Linux Debian 2.6.11-1-k7 #1 Mon Jun 20 21:26:23 MDT 2005 i686 GNU/Linux
Después de Linux Debian nos dice la versión del kernel, en mi caso se trata de la 2.6.11-k7
Entonces instalamos el headers de mi kernel, seguramente nos instala algo mas por dependencias
apt-get install kernel-headers-x.x.xx-x
donde x.x.xx-x es la versión de tu kernel, en mi caso seria
apt-get install kernel-headers-2.6.11-1-k7
Bien, ahora nos vamos al directorio donde esta lo que acabamos de instalar
cd /usr/src/
Si hacemos un ls vemos que aquí esta los headers. Los tenemos que descomprimir, para eso basta con:
gunzip kernel-headers-x.x.xx-x.tar.gz
tar –xvf kernel-headers-x.x.xx-x.tar
Bien, ahora lo tenemos descomprimido, solo tenemos que crear un enlace simbólico llamado linux, para que cuando el programa busque nuestros headers en /usr/src/linux, linux, al ser un enlace a nuestros headers, le mande a estos.
ln –s /usr/src/ kernel-headers-x.x.xx-x linux
También necesitaremos las utilidades de wireless para nuestro linux
apt-get install wireless-tools
Bien ya ahora solo nos falta bajarnos el programita.
Lo tenemos en esta Web http://ndiswrapper.sourceforge.net/
Yo siempre me bajo las fuentes, aunque nos podemos bajar el archivo en .deb. Detallo como instalarlo desde las fuentes:
Descomprimimos las Fuentes
gunzip ndiswrapper-1.2.tar.gz
tar –xvf ndiswrapper-1.2.tar
entramos en el directorio del programa
cd ndiswrapper
y a instalalo
.
./configure
./make
./make install
Si nos dice en algún momento que tal directorio xxx (el ke sea) no se encuentra las sources del kernel, normalmente será /loquesea/build, deberemos crear un enlace en esa ruta a nuestras headers, para que cuando entre en esa ruta, se valla a las headers, las vea y continúe la instalación.
ln –s loquesea/build /usr/src/linux
Y volvemos a ejecutar los pasos de la instalación.
Cuando tengamos el ndiswrapper instalado, tenemos que localizar los driver de nuestra wireless suele estar dentro del CD que nos facilito el fabricante, en mi caso tengo una carpeta llamada driver y hay dentro esta, por lo general será un .inf.
Cuando sepamos cual es (si no lo sabes, google puede ser de ayuda, pregúntale), ejecutamos
ndiswrapper –i xxxxx.inf
donde xxxx.inf es el driver de tu wireless.
Luego ndiswrapper –l
Nos lista los dispositivos instalados con ndiswrapper., si nos dice algo asi
driver present, hardware present
Todo bien, sino es que el driver que metisteis no vale, con
ndiswrapper –e xxxxx lo eliminas.
Si esta todo correcto, ponemos
ndiswrapper –m
Esto hará que ndiswrapper cargue automáticamente en el próximo inicio de linux tu wireless.
Reiniciamos
init 6.
Una vez reiniciado, probamos que la wireless existe
iwconfig
Tiene que detectar una wlan0, que es la wireless que acabas de instalar.
Ya tienes la wireless instalada. Lo único que claro... no tienes configurada la red.. y la pregunta como la configuras...
Pos bien, editamos el archivo interfaces, que es donde esta la configuración de la red.
vi /etc/network/interfaces
Tiene que quedar algo así
iface lo inet loopback
iface wlan0 inet static
address “ip_red”
netmask “ip_mascaradered”
gateway “ip_router”
o si lo tienes por dhcp
iface lo inet loopback
iface wlan0 inet static
address dhcp
netmask “ip”
gateway “ip_router”
Atención todo lo que esta entre comillas “”, lo tienes que cambiar por su valor numérico, el único que linux sabe que es el valor dhcp.
Ahora, si quieres que Debian pille la red wireless sola, tienes que instalar
apt-get install ifplugd
apt-get install waproamd
Si no los encuentra el apt, los tendrás que buscar en google, bajarlos e instalarlos, eso ya os lo dejo a vosotros.
Al instalarlos salta un asistente, en el que especificamos, cuando pregunta a que interfaces de red va a controlar, le decimos que a wlan0
Si los instalas desde las fuentes deberás añadir en el archivo de configuración de ifplugd, /etc/ifplugd/ifplugd.conf
INTERFACES="wlan0"
HOTPLUG_INTERFACES="wlan0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop
Y en el de waproamd, /etc/waproamd/wamproamd.conf
INTERFACES="wlan0"
HOTPLUG_INTERFACES="wlan0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop
O reinicias la maquina con
init 6
o como quieras, o reinicias los dos demonios que acabamos de instalar , ifplugd y waproamd, lo mejor si no sabes, reinicia.
Al reiniciar, el wireless si todo esta bien a pillado la ip, y a pillado la red del wireless.
Si hacemos un
ifconfig
No tiene que salir wlan0 y toda su configuración, sino algo esta mal echo.
Un saludo espero que esto les haya servido :] y que todos hayáis llego al final correctamente.
Instalar driver o modulo con module-assistant (ati, nvidia, ndiswrapper, ipw2200 ...) en debian
Primero necesitamos saber cual es la versión de nuestro kernel, para ello:
1.- Abrimos 1 consola
2.- Ejecutamos
$ uname -r
Esto nos da 1 cadena de números separados por guiones y puntos. Este es nuestra versión del kernel.
Ahora tenemos que instalar las cabeceras del nuestro kernel, para ellos, hay dos maneros
1.- Grafica
Abrimos el synpatic, buscamos linux-headers
Marcamos la versión que coincida con la que nos devolvió el comando anterior.
Aplicamos.
2.-Consola
#apt-get install linux-headers-XXXX
Donde XXX ponemos la cadena que nos devolvió el comando anterior.
Ahora con los headers instalados, podemos instalar cualquier driver – modulo que sea reconocido por module-assistant.
Nos vamos a 1 consola. y ejecutamos como root
# module-assistant
Se nos va a abrir un programa.
Nos colocamos sobre select y le damos al intro.
Ahora tenemos todos los módulos que module-assistant soporta. Seleccionamos el que queramos instalar, por ejemplo el ndiswrapper.
Lo buscamos y cuando estemos encima, le damos al la tecla espacio e intro.
Ahora, nos vamos a GET. Y apt se baja el solo los source del modulo.
Después a BUILD.
Y si todo a ido bien, le damos a INSTALL y el modulo queda instalado.
Lo podremos probar, abriendo una consola y escribiendo
# modprobe nombredelmodulo
ejemplo
# modprobe nvidia
# modprobe ipw2200
# modprobe ndiswrapper
.....
Si carga sin problemas, entonces esta todo OK.
Ahora, si queremos que el modulo se cargue el solito cuando arrancamos el pc, editamos el archivo /etc/modules
# vi /etc/modules
Nos vamos al final y añadimos el nombre del modulo.
lunes, noviembre 12, 2007
INSTALANDO CANON IP1000 EN LINUX (En realidad no era tan dificil)
INSTALANDO CANON IP1000 EN LINUX (En realidad no era tan dificil)
Lo primero es lo primero, o sea, descargar los paquetes necesarios, en nuestro caso, como realizaremos una instalacion en SUSE, descargaremios los RPMs.
Abre la terminal (utilizaremos wget)
Copia y pega cada uno de las siguientes instrucciones:
wget ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-common-2.50-2.i386.rpm wget http://files.alfansa.org/bjfilter-pixmaip1000-2.50-2.i386.rpm wget http://files.alfansa.org/bjfilter/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm |
Ahora instalaremos los paquetes RPM (abrimos una consola en la carpeta en donde tengamos los ficheros descargados y ejecutamos...)
rpm -i linux/bjfilter-common-2.50-2.i386.rpm rpm -i bjfilter-pixmaip1000-2.50-2.i386.rpm rpm -i bjfilter/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm |
terminado el proceso de instalacion de los controladores, editaremos el fichero .ppd para permitir varias de las opciones de la calidad de las impresiones.
Copia esto en la terminal
gedit /usr/share/cups/model/canonpixmaip1000.ppd |
Abierto el fichero con el gedit, hay que añadir estas lineas
*OpenUI *CNQuality/Quality: PickOne *DefaultCNQuality: 3 *CNQuality 2/High: "2" *CNQuality 3/Normal: "3" *CNQuality 4/Standard: "4" *CNQuality 5/Economy: "5" *CloseUI: *CNQualityE |
Tambien hay que reemplazar estas lineas ↓ (Usa la opcion "Buscar" del gedit para encontrarlas)
*OpenUI *Resolution/Output Resolution: PickOne *DefaultResolution: 600 *Resolution 600/600 dpi: "<>setpagedevice" *CloseUI: *Resolution |
Por estas otras lineas ↓
*OpenUI *Resolution/Output Resolution: PickOne *DefaultResolution: 600 *Resolution 600/600 dpi: "<>setpagedevice" *Resolution 1200/1200 dpi: "<>setpagedevice" *Resolution 2400/2400 dpi: "<>setpagedevice" *CloseUI: *Resolution |
Guardamos los cambios en el fichero .ppd (Archivo Guardar) y cerramos...
El paso siguiente sera arreglar unas librerias con cada una de las siguientes instrucciones (ejecuta una a una las siguiente slineas en un terminal...)
ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2 ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1 |
Ahora solo falta reiniciar el demonio de impresión cups, para aplicar los cambios al momento.
Se hace mediante la siguiente instrucción en la terminal.
/etc/init.d/cupsys restart |
Reiniciara el demonio de Impresion CUPS
* Restarting Common Unix Printing System cupsd [ ok ] |
Si da algun error al reiniciar el demonio d eimpresion... no te preocupes.. solo reinicia el equipo y listo.
Cerramos la terminal con esta orden
exit |
Concluidos los pasos, procedemos a agregar la Impresora desde el Centro de Control...
SEleccionamos PIMA IP1000 Version 2.50 y listo... Con esto hemos terminado de instalar la Impresora IP1000 en nuestro querido SUSE...
martes, noviembre 06, 2007
Como cambiar el password de Root Linux
Como cambiar el password de Root Linux
GENERALIDADES.
Si nos olvidamos el password del usuario root, y no hay forma de acordarnos, no estamos perdidos, no tenemos permisos de superusuario, pero lo podemos tener iniciando con otro linux, en un floppy por ejemplo, como seguimos sin recordar el password, leeremos este artículo por completo. En primer lugar supondremos que ya tenemos el sistema de rescate MiniLinux (ver como generar los floppys aquí). Paso seguido arrancamos la máquina con la consola de rescate y montamos la partición raiz así:
linux:# mount /dev/hda2 /mnt |
Procederemos a editar el archivo /etc/shadow que es donde se guardan los password, de la siguiente forma y con vi el editor de textos de consola (embebido en busybox).
linux:# mount /dev/hda2 /mnt |
A continuación veremos vi, en modo comandos, no podremos modificar absolutamente nada hasta que no presionemos la letra I i que lo pasará al modo inserción o edición:
root:2mqNzQR/WL9vU:12299:0:10000:::: |
Después de presionar la letra i
root:2mqNzQR/WL9vU:12299:0:10000:::: |
Entonces nos posicionamos entre las letras extrañas que hay después de root: y las borramos, si se nos borran los dos puntos : en los teclados españoles el SHIFT+Ñ la EÑE.
root::12299:0:10000:::: |
Presionamos la tecla escape ESC para volver al modo comandos y poder guardar los cambios, (el indocador de INSERCION desaparece).
root::12299:0:10000:::: |
Muy importante ahora tendremos que escribir SHIFT+Ñ en los teclados españoles para sacar los dos puntos, ya que si nos equivocamos haremos desastres, y a continuación la palabra write, es decir :write y presionamos ENTER.
root::12299:0:10000:::: |
Y ya nos podremos salir de vi, con el comando SHIFT+Ñ q, es decir :q ENTER. (recuerden que la EÑE es sólo en los teclados en español).
root::12299:0:10000:::: |
Ahora tenemos que desmontar la partición con umount /mnt para que el kernel escriba los cambios en la partición.
linux:# mount /dev/hda2 /mnt |
Y la reiniciamos por las buenas con el comando reboot, dado el caso que no reinicie, lo hacemos con el botón, al entrar a nuestro linux ya no nos pedirá password root, y con el comando passwd podremos poner uno nuevo.
linux:# mount /dev/hda2 /mnt |
lunes, noviembre 05, 2007
Lanzada Ubuntu 7.10 Final
Lanzada Ubuntu 7.10 Final
Hola, ya puedes descargar la nueva Ubuntu Gutsy Gibbon 7.10 FINAL:
En esos enlaces tienen todas las versiones iso y en torrents. No he podido encontrar para XUbuntu y Edubuntu, creo que no hay todavía.
Enlaces directos:
ubuntu-7.10-desktop-i386.iso.torrent
ubuntu-7.10-desktop-amd64.iso.torrent
kubuntu-7.10-desktop-i386.iso.torrent
kubuntu-7.10-desktop-amd64.iso.torrent
Noticia Oficial en Ubuntu.com
Saludos
lunes, octubre 29, 2007
Aumentar la resolucion de Pantalla en Ubuntu
Aumentar la resolucion de Pantalla en Ubuntu
Quieres aumentar la resolución de pantalla después de instalar Ubuntu... pero al ir a Sistema > Preferencias > Resolución de la Pantalla te das cuenta de que no te permite hacerlo a mas de 1024 x 768... sigue estos sencillos pasos para solucionarlo...
1. Abre una consola y teclea...
suso -s
(te va a pedir tu contraseña)
2. Siempre en consola teclea estos comandos:
cd etc/X11
gedit xorg.conf
3. Ahora busca la línea que dice Section “Screen” y añade en cada una de las líneas siguientes la resolución que quieras (en mi caso, 1280 x 1024), quedará algo así;
Section “Screen”
Identifier “Default Screen”
Device “NVIDIA Corporation NV34 [GeForce FX 5500]”
Monitor “Generic Monitor”
DefaultDepth 24
Option “AllowGLXWithComposite” “True”
Option “RenderAccel” “True”
Option “AddARGBGLXVisuals” “True”
SubSection “Display”
Depth 1
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection
4. Guarda los cambios, cierra y reinicia el gestor grafico pulsando Ctrl + Alt + Tecla para borrar.
5. Eso es todo, ahora la resolucion que especificaste estara disponible en las prefrencias...
Ubuntu Studio para descargar
Ubuntu Studio para descargar
Para los usuarios que nos manejamos en los temas multimedia y queremos realizar nuestros proyectos audiovisuales, ya tenemos por fin una versión adaptada de Ubuntu Feisty Fawn para poder realizarlas.
Y es que si ya teníamos algunas distribuciones enfocadas a la edición de audio, como musix, o incluso alguna distribución para la creación multimedia, como dynebolics, ahora podemos usar un cconjunto de aplicaciones para la creación multimedia junto con la facilidad de uso de las distribuciones de Ubuntu.
Desde ya tenemos disponible las imágenes de los dvds de Ubuntu Studio, cuyo tamaño de archivo es de 860 MB, en diferentes servidores espejos para poder realizar la descarga, grabación e instalación, punto en el cual podemos elegir las tareas de audio, vídeo y/o gráficos, y podemos elegir una serie de plugins, para que la instalación de Ubuntu Studio se adapte a nuestras necesidades.
Sólo queda, pues, descargar una imagen de esta distribución y probarla a ver que tal nos va. También tenemos una notas, incluso en español, hablándonos un poco de lo que podemos encontrar en esta distribución, e incluso tenemos unas capturas de pantallas, eso sí, si podemos acceder a la web, que en estos momentos está muy saturada.
Web oficial de UbuntuStudio
lunes, octubre 22, 2007
CREAR TU PROPIA DISTRIBUCION BASADA EN UBUNTU
CREAR TU PROPIA DISTRIBUCION BASADA EN UBUNTU
¿Quieres crear tu propia distribucion? Aqui van los pasos detallados para crear una metadistribucion basada en Ubuntu...
Primero pasos
- Instalar mkisofs, squashfs-tools y qemu (o mucho mejor vmware), una vez instalados cargamos el modulo de squashfs:
sudo apt-get install squashfs-tools mkisofs qemu
sudo modprobe squashfs
- Montar la iso en el sistema, y luego descomprimir el .squashfs; para ello nos vamos a nuestra home y hacemos lo siguiente por pasos:
mkdir mnt
sudo mount -o loop ubuntu-6.10-desktop-i386.iso /mnt
mkdir extract-cd
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
Con esto hemos montado la iso en /home/miusuario/mnt, y extraemos todo el contenido en /home/miusuario/extract-cd, y ahora ejecutamos
mkdir squashfs
sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs
mkdir edit
sudo cp -a squashfs/* edit/
Y ya con esto tendremos el archivo .squashfs descomprimido en /home/miusuario/edit/ que será la carpeta donde hagamos todos los cambios
Modificar fondo de pantalla
Crearemos el fondo que queremos utilizar del tamaño que queramos, le pondremos el nombre que queramos, y lo ubicaremos en la carpeta /usr/share/backgrounds/ y luego editamos el archivo /var/lib/gconf/debian.defaults/%gconf-tree.xml y buscamos donde ponga /usr/share/backgrounds/warty-final-ubuntu.png y ponemos el nombre de nuestro escritorio de forma que esa línea quedaría /usr/share/backgrounds/mi_fondo_de_pantalla.png. Por supuesto las carpetas a las que hago referencia se encuentran bajo /home/miusuario/edit/, que aunque no hayamos hecho chroot por comodidad, pero debemos pensar como si esa fuera la raiz de nuestro sistema.
Modificar fondo de inicio o instalación de ubuntu
Solamente hay que modificar la imagen llamada splash.pcx que se encuentra en extract-cd/isolinux, para generar una imagen pcx puedes hacerlo con un programa de edición de imágenes y guardalo en formato pcx a paleta de 14 colores.
Modificar Splash
El splash es la imagen que aparece cuando está cargando nuestro escritorio Gnome, para ello primero nos creamos una imagen, la guardamos en formato png con el nombre ubuntu-splash.png, y la colocamos en /usr/share/pixmaps/splash/, así de sencillo es modificar esos dos aspectos.
O podemos llamar de otra forma esta imagen, pero en formato png, ejemplo miimagen-splash.png, y la colocamos en la carpeta /usr/share/pixmaps/splash, y en el archivo /var/lib/gconf/debian.defaults/%gconf-tree.xml modificamos la imagen de splash, en la línea
Modificar Usplash
Usplash es la pantalla que nos aparece al cargar el sistema, en Edgy es esa pantalla negra con el logo de Ubuntu y una barra naranja que se va llenando conforme carga el sistema, en Dapper e inferiores el Usplash se modifica diferente que en Edgy. En Edgy para modificar el Usplash deberemos instalar el paquete usplash-dev y build-essential; y descargarnos el paquete usplash-theme-ubuntu:
sudo apt-get install usplash-dev build-essential
cp -R /usr/share/doc/usplash-dev/examples /home/miusuario/miusplash/
Una vez tenemos estos dos componentes nos metemos en la carpeta examples/ y ahí tendremos todos los png que debemos modificar a nuestro gusto para tener nuestro propio Usplash. En este ejemplo hay 4 imágenes, una de 800x600, otra de 1024x768, otra de 1024x576 y otra de 1024x576 cropped, creamos las 4 imágenes, y las hacemos en modo indexado con un máximo de 256 colores, las podemos guardar con el nombre que queramos, pero respetando la terminación _800_600, etc... ejemplo miusplash_800_600.png, luego modificamos los archivos eft-theme.c, donde ponga eft le ponemos el nombre de nuestras imágenes, y lo guardamos con el nombre que le hayamos puesto a nuestras imágenes, ejemplo: miusplash-theme.c. Y luego el Makefile también modificamos donde ponga eft por miusplash o el nombre que le hayamos puesto a nuestro usplash.
Una vez los hemos modificado tendremos que compilar el usplash, para eso en la terminal haremos:
make
Y luego instalaremos nuestro usplash, pero para ello tendremos que copiarlo en nuestra carpeta /home/miusuario/edit/, y hacer chroot en ella:
sudo cp /etc/resolv.conf edit/etc/
sudo cp /etc/hosts edit/etc/
sudo chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
sudo cp usplash-theme-ubuntu.so /usr/lib/usplash/
sudo ln -sf /usr/lib/usplash/usplash-theme-ubuntu.so /usr/lib/usplash/usplash-artwork.so
sudo update-alternatives --install /usr/lib/usplash/usplash-artwork.so /usr/lib/usplash/miusplash-theme.so 55
sudo update-alternatives --set usplash-artwork.so /usr/lib/usplash/miusplash-theme.so
sudo update-initramfs -u
rm /etc/resolv.conf
umount /proc
umount /sys
exit
Con esto conseguimos que nuestro usplash esté instalado, pero el LiveCD va a seguir mostrando el usplash de Ubuntu.
Modificar GDM (Login en Gnome)
En /usr/share/gdm/themes/ están los temas para GDM, son sencillos de modificar, el tema por defecto para Ubuntu es Human, por lo que podemos modificar ese tema y listo, tenemos nuestro tema a nuestro gusto.
Últimos Pasos
Para ahorrar espacio en el disco, enextract-cd/ puedes borrar la carpeta programs, autorun.inf, start.exe, y la carpeta disc_tree.
Para volver a recuperar nuestra iso con los cambios realizados, y que ya podamos utilizar nuestro LiveCD con nuestro diseño tendremos que realizar los siguientes pasos, siempre suponiendo que no hemos chroot y no hemos modificado ningún paquete, por lo que no es necesario regenerar el .manifest:
sudo rm extract-cd/casper/filesystem.squashfs
sudo mksquashfs edit extract-cd/casper/filesystem.squashfs
Con esto generamos el archivo .squashfs de nuevo en la estructura del CD original con los cambios que nosotros hemos realizado.
sudo vim extract-cd/README.diskdefines
Y ponemos nombre a nuestro CD, el de nuestra distribución.
sudo -s
rm extract-cd/md5sum.txt
(cd extract-cd && find . -type f -print0 | xargs -0 md5sum > md5sum.txt)
exit
Creamos el nuevo md5 para poder verificar errores.
cd extract-cd
sudo mkisofs -r -V "MI_DISTRO" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../midistro.iso .
Creamos la ISO de nuestra distribución
Y para probarla haremos
qemu -cdrom midistro.iso -boot d
(Si es que tienes qemu instalado)
Y para grabarla
cdrecord dev=/dev/cdrom midistro.iso
OPTIMIZAR DEBIAN (O DERIVADOS) PARA MAYOR VELOCIDAD
OPTIMIZAR DEBIAN (O DERIVADOS) PARA MAYOR VELOCIDAD
La mayoría de las distribuciones de Gnu/Linux vienen compiladas y configuradas para tener la mayor compatibilidad con la mayoría del hardware (para que funcione lo mas posible en todas las maquinas en que se instale) pero al hacer esto, se pierden ciertas configuraciones que pueden hacer que funcione mejor GNU/Linux en tu máquina por lo que en esta guía vamos a hacer estas cosas para que éste corra mejor en tu máquina.
Para entender porque compilar ciertas aplicaciones mejora el rendimiento, voy a explicar lo siguiente: Los procesadores a medida que van saliendo nuevos (Bien sea AMD o Intel) no sólo les aumenta los Hz sino que entre otras cosas, les agregan ciertos tipos de instrucciones (generalmente para mejor rendimiento o soporte multimedia). Como dije arriba, las distros vienen configuradas/hechas para ser usado en casi todas las computadoras por lo que compilan el software con una arquitectura general (i386) perdiendo instrucciones especificas para Procesadores Pentium x ó Amd Kx (cambiar la X por un numero de serie).
Ventajas de compilar las aplicaciones:
* El software se compila optimizado para tu máquina por lo que la mayoría de los casos, funcionará/cargará mas rápido que uno precompilado (i386).
* Se obtiene mejor uso de los recursos.
* Puedes desactivar opciones del programa para que no esten disponibles, bien sea porque te molestan, no las necesitas, tardan en cargarse, etc.
Desventajas de compilar las aplicaciones:
* Tardas mucho mas tiempo para obtener un programa ya que el proceso de compilar tarda un rato requiere 100% el uso del CPU. Y cuando hay actualización de los paquetes hay que volver a compilar el paquete de nuevo.
* No todos los programas muestran mejoras al compilarse (Funcionan igual que un precompilado).
* Ocupa el doble de espacio en el disco, el paquete con los codigos fuentes y el binario compilado (Esto es opcional ya que se puede borrar los codigos fuentes una vez generado el binario).
Empecemos:
Lo primero que haremos (opcional) es compilar el kernel, la idea de esto es desactivar ciertas funciones que sabemos que no vamos a usar, por ejemplo si no tenemos particiones de Solaris o MacOS podemos desactivar el soporte para leer sus tipos de archivos, si no tenemos tarjetas inalambricas podemos desactivar todo lo relacionado con Wireless, etc.
Lo mas importante de este proceso, es la elección de nuestro tipo de Procesador ya que al elegir el nuestro haremos que Linux ejecute instrucciones específicas para nuestroi procesador, de hecho, esta opción es la que hará mejorar mas el rendimiento de Gnu/Linux. (mas adelante explico cual opción escoger)
Para compilar un kernel en debian te recomiendo seguir esta guías:
Cómo bootsplash ó Creación de kernels personalizados
cuando estes escogiendo las opciones (despues de make menuconfig), en la parte de Processor Type and Features selecciona PC Compatible, y selecciona el procesador que tienes en Processor Family.
Si no deseas compilar por cualquier razón, en los repositorios de debian puedes bajarte un kernel precompilado para tu arquitectura, la lista son:
linux-image-2.6.XX-486 (486)
linux-image-2.6.XX-686 (Todos los Pentium ó Intel Core)
linux-image-2.6.XX-686-smp (Procesadores Pentium con HT, Dual Core, etc)
linux-image-2.6.XX-k7 (La familia de AMD Athlon, Duron, etc)
linux-image-2.6.XX-k7 (La familia de AMD con virtualización de Cpu ó Doble Nucleo)
Instala/compila el correspondiente, y al reiniciar la PC, en el Grub puedes escoger arrancar por el Kernel que bajaste/compilaste, tal vez se noten un poco los cambios de velocidad pero aun no hemos terminado con el proceso. Lo siguiente que recomendaría sería instalar los drivers propietarios de tu tarjeta gráfica, ya que estos funcionan mejor que los libres (sobre todo en el apartado 3D) y a veces se nota que las ventanas, transparencias, películas se dibujan mejor,
Para las tarjetas Nvidia sigan la guía:
Instalar drivers de Nvidia
Para tarjetas ATI sigan la guía:
FAQ instalación drivers de ATI
A este punto, ya tenemos lo que se podría decir el núcleo/software del hardware optimizado para nuestra PC, pero ahora viene los apartados en cuanto al software de Gnu/Linux, lo que haremos ahora sera utilizar una herramienta llamada Apt-build que funciona igual que Apt, sólo que Apt-build descarga las fuentes del programa a instalar, chequea las dependencia y las instala, luego compila el programa siguiendo las reglas de Debian, crea un paquete .deb del programa compilado para nuestra máquina y lo instala. Suena largo y complicado pero es muy fácil basta con instalar el paquete Apt-build, la primera vez no hace unas pregunta de q tipo de procesador poseemos (para optimizar el software) y luego con los comandos apt-build install, apt-build upgrade, apt-build remove (Los mismos de apt) podemos instalar/actualizar/manejar/borrar todos los paquetes en nuestro sistemas al igual que con apt, sólo que al momento de instalarlo lo que hace es compilar y no instalar los precompilados.
En esta guía no les voy a explicar como instalar Apt-Build (en google hay muchas) , pero una vez instalado les recomiendo que actualizen/instalen los siguientes paquetes que yo noto diferencias al ser compilados: Xchat, Gaim, Gedit, Leafpad, Bluefish, Gdesklets, Firestarter, Gftp, Liferea, etc. Para hacer esto, bastaria hacer la línea:
# apt-build install (nombre del paquete)
# apt-build upgrade (nombre del paquete)
Lo que te toca ahora es compilar los paquetes de los programas que mas uses ó notes lentitud, entre los cuales yo no noté cambio fueron Amsn, OpenOffice, Nautilus, Firefox. Asi que para ahorrarte el tiempo, no compiles estos paquetes.
Ahora deberías tener un mejor sistema, y ahora en adelante utiliza Apt-Build para instalar las aplicaciones. Sin embargo hay otras maneras optimizar GNU/Linux. Ahora hagamos estos tweaks para mejora el rendimiento:
Eliminar Consolas virtuales:
Al acceder a nuestro sistema, aparte de la pantalla de login gráfica, hay 6 consolas en modo texto (a las que se puede acceder pulsando CONTROL+ALT+(desde la tecla F1 hasta la tecla F6, la tecla F7 vuelve a acceder al sistema gráfico) ejecutándose en segundo plano. En mi caso, por ejemplo, cada una ocupa 1,5 megas de RAM. Para ahorrar memoria, pueden no activarse las 6, sino dejar sólo 1 ó 2, por si el sistema gráfico tiene algún problema.
- Abrimos una terminal y tecleamos lo siguiente: "sudo nano /etc/inittab". Dentro de este archivo, vamos hasta unas líneas en las que se lee:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
- Comentamos las consolas que no queremos que se inicien. Esto se hace poniendo una almohadilla (#) delante de la línea correspondiente. Para desactivar todas las consolas de texto menos la primera debe quedar así:
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
- Guardamos los cambios pulsando las teclas CONTROL+o y salimos pulsando CONTROL+x.
fuente: www.ubuntu-es.org
Inicio de procesos en paralelo:
No entro en tecnicismos sobre el arranque, resumo la idea. Init.d invoca los procesos de uno en uno en el arranque. Si los invocamos en paralelo, ahorramos tiempo en el inicio del sistema. Puede ser que se produzca algún error de dependencias porque ciertos procesos "suponen" que hay otros ejecutándose cuándo se inician. Aún así, en un sistema de escritorio no debe haber problemas. Pasos que se deben seguir:
- Abrimos una terminal y tecleamos: "cd /etc/init.d".
- Ahora vamos a modificar el archivo de configuración rc: "sudo nano rc".
- Buscamos la línea que pone "startup $i start" y añadimos un &, de modo que quede cómo sigue: "startup $i start &".
- Guardamos los cambios pulsando las teclas CONTROL+o y salimos pulsando CONTROL+x.
La próxima vez que iniciemos la máquina, veremos cómo todos los procesos salen "disparados" de una sola vez en la traza del inicio.
fuente: www.ubuntu-es.org
Mejorar Gnome:
Para iniciar más rápido Gnome, podemos desactivar la pantalla de bienvenida desde el menú Sistema, Preferencias, Sesiones, en la pestaña Opciones de la sesión desmarcando la opción: Mostrar la pantalla de bienvenida al iniciar sesión.
Si somos la única persona que accede al ordenador o si todos acceden con el mismo usuario, podemos iniciar la sesión sin hacer login ni cargar GDM de este modo:
- Vamos al menú Sistema y, dentro de Administración, escogemos: Configuración de la pantalla de inicio de sesión. Vamos a la pestaña General y marcamos la opción Acceder automáticamente con un usuario al arrancar por primera vez. Debajo escribimos nuestro nombre de usuario. OJO!!: a partir de la activación de este cambio NO se pedirá contraseña al entrar en el sistema.
Los escritorios virtuales son, para mí, un atractivo más para usar Linux, pero puede ser que 4 consuman demasiados recursos. Para cambiar el número de escritorios virtuales hacemos click con el botón derecho del ratón en el panel inferior, justo en el paginador de escritorios (a la izquierda de la papelera). En el menú que aparece seleccionamos Preferencias y escogemos en Cantidad de espacios de trabajo el número que queramos.
fuente: www.ubuntu-es.org
Prelink:
Existe una utilidad que se encuentra en los repositorios Universe que se llama "Prelink". Según su página del manual su función es: "pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio". Para ponerlo en funcionamiento haremos lo siguiente:
- Vamos al menú Sistema de GNOME, abrimos Administración e iniciamos el Gestor de Paquetes Synaptic.
- Una vez dentro de Synaptic, si disponemos de conexión a Internet, pulsamos en Recargar para obtener los últimos paquetes.
- Tras actualizar, le damos al botón Buscar y tecleamos prelink. Una vez que aparece el programa lo marcamos y lo instalamos.
- Ahora modificamos las opciones de prelink: "sudo nano /etc/default/prelink". En la línea que pone: PRELINKING=unknown, lo modificamos y ponemos: PRELINKING=yes. El resto de opciones por defecto funcionan bien.
- Para iniciar prelink por primera vez (la primera vez puede llevar algo de tiempo). Tecleamos: "sudo /etc/cron.daily/prelink".
- Si no queremos enlazar todo el sistema, sino sólo Openoffice.org (aplicación bastante pesada) nos saltaríamos el paso anteiror y haríamos: "sudo /usr/sbin/oooprelink -f"
- Debemos tener en cuenta que al actualizar bibliotecas, debemos ejecutar de nuevo "sudo /etc/cron.daily/prelink", para evitar inestabilidades en el sistema.
- Si no nos gusta el rendimiento de prelink, podemos hacer "sudo nano /etc/default/prelink". En la línea que pone: PRELINKING=yes, lo modificamos y ponemos: PRELINKING=no. Ejecutamos de nuevo "sudo /etc/cron.daily/prelink".
fuente: www.ubuntu-es.org
Nautilus
Aunque me encanta el modo espacial nativo de Gnome, hay que reconocer que el navegador de archivos viene con unas cuántas opciones que hacen que sea bastante lento. Podemos desactivar algunas para hacerlo más ágil.
- Abrimos Nautilus. Por ejemplo, entrando en el menú Lugares de Gnome y abriendo Carpeta personal. Entramos en el menú Editar y después en preferencias. Vamos a la pestaña Vista previa y las desactivamos todas, marcando en todos los apartados la opción Nunca.
fuente: www.ubuntu-es.org
Desactivar servicios inecesarios
Existen servicios inecesarios que haran que tarde en cargar nuestra pc y consumirarn memoria, para desactivar estos hacemos clic en el Menu Escritorio de Gnome, luego Administración y clic en Servicios, no saldrá una pantalla con servicios que podemos desactivar si no usamos, en mi caso yo desactivo: ldp (para las impresoras, como no tengo lo quito), ssh (servicio de conexion remota), ppp (conexión dial-up). Puedes buscar en google que es cada servicio y desactivar lo que no quieras.
También existe un programa en cosola llamado sysv-rc-conf que te permite desactivar los servicios a diferentes niveles, además aparecen mas servicios que no aparecen por Gnome.
Hacer una copia del MBR antes de instalar lliurex
Otra forma de recuperar el sector de arranque de Windows XP (o Windows 98) después de instalar Lliurex, es hacer una copia de ese sector antes de instalar Lliurex. Ya sé que es un poco tarde, todo el mundo ha instalado Lliurex. Pero es interesante saberlo para otras instalaciones.
Antes de instalar Lliurex (u otro Linux) en un ordenador con Windows podemos hacer una copia del sector de arranque (MBR) y de la tabla de particiones utilizando un LiveCD (por ejemplo el de Lliurex o un Knoppix). Para ello hay que ser root:
1º.-Realizar una copia del MBR accediendo a la consola de root en un disquete montado previamente en /mnt/floppy0:
# dd if=/dev/hda of=/mnt/floppy0/mbr.bak count=1 bs=512
2º.- Hacer la copia de la tabla de particiones:
# sfdisk -d /dev/hda > /mnt/floppy0/tabla-part.bak
Guardamos el disquete en lugar seguro.
Para restaurar el sector de arranque (si lo perdemos después de una instalación de Lliurex) debemos hacer desde una consola de root:
# dd if=/mnt/floppy0/mbr.bak of=/dev/hda count=1 bs=512
Para recuperar la tabla de particiones:
# sfdisk /dev/hda