diumenge, de novembre 13, 2005

Main Menu

Aquesta és una guia pels fibers que volen tenir un linux modern i que funcioni a casa seva, o en el seu portàtil.
Com que els posts que vaig anar publicant, queden de manera que el primer publicat cau al final, aquí teniu un índex per anar on toca, quan toca.

1- Bàsics
2- Segon capítol
3- Una mica de software!
4- 3D + FIB
5- Últims retocs
licensed under Creative Commons

dissabte, de novembre 12, 2005

Últims retocs

Secure Shell a la FIB
Perquè us funcioni com déu mana el ssh amb els servidors de la fib, heu d'executar aquestes instruccions (cada comanda després del # en UNA línia).

# cd /tmp
# wget http://www.taiyo.co.jp/~gotoh/ssh/connect.c
# gcc -o /usr/local/bin/connect connect.c
# echo Host albanta.fib.upc.es >>/etc/ssh/ssh_config
# echo ProxyCommand /usr/local/bin/connect -4 -S porta.fib.upc.es:1099 %h %p >>/etc/ssh/ssh_config
# echo Host moonrey.fib.upc.es >>/etc/ssh/ssh_config
# echo ProxyCommand /usr/local/bin/connect -4 -S porta.fib.upc.es:1099 %h %p >>/etc/ssh/ssh_config
(Aquest script està extret d'un post en el fòrum de la FIB).

I ja està. Proveu d'entrar amb el vostre compte a la fib i baixeu les dades de proso que vulgueu (sftp, scp, etc).

Temes gràfics
Segurament us fa gràcia tenir una mica maquejat el vostre escriptori, per allò de canviar una mica que porta l'ubuntu.
Teniu dues opcions, l'una és fer servir el KDE i agafar temes seus a http://www.kde-look.org, pero el que passa és que per instal·lar-los, normalment s'han de compilar o bé instal·lar-los des d'un paquet (.rpm o .deb) i no sempre n'hi ha. Un cop instal·lat, executeu (alt + F2) el kcontrol >> Aparença i temes >> Estil - Decoració de les finestres i trieu el tema de la llista.

L'altra opció, la del gnome, és més senzilla. Podeu baixar-los de les pàgines http://gnome-look.org/ o també http://art.gnome.org/
El que us pogueu baixar de gnome-look funciona de la mateixa manera que abans, però els que us baixeu de art.gnome.org va diferent. Obriu Sistema >> Preferències >> Tema. Simplement heu d'arrossegar l'arxiu comprimit dintre de la finestra dels temes i se us afegirà directament.
Així que ja sabeu!

Configuració KDE
La majoria de coses que vulgueu configurar de l'escriptori KDE les trobareu a través del programa kcontrol (que podeu afegir a la vostra llista de programes en el menú del KDE per a més comoditat).
Principalment us pot interessar canviar l'idioma de l'escriptori (Regional i Accessibilitat >> País/regió i idioma). Només cal afegir el català o la llengua que vulgueu i posar-la com a primera de la llista.
Un altre canvi que pot anar-vos bé és el ratolí (Perifèrics >> Ratolí). En el frame d'icones, escolliu Doble clic. En la mateixa secció, trobareu les impressores, que podreu configurar molt fàcilment.
A l'apartat d'Administració, també podeu gestionar aspectes del sistema que corresponen al root, com per exemple, gestionar usuaris, instal·lar noves fonts (fins i tot de windows), particions i punts de muntatge, etc.
Si utilitzeu el gestor d'entrada kdm, el podeu configurar a través del Gestor d'Accés. Podeu escollir l'entrada automàtica d'un usuari, un usuari sense password, l'idioma del gestor, etc.

Configuració gnome
El mateix que podeu fer per al KDE, ho podeu fer per al gnome.
A Sistema >> Preferències hi podeu especificar les opcions que pertanyen a l'usuari actual, mentre que a Sistema >> Administració hi ha tot allò que afecta el sistema i que, per tant, depèn del root.
Pel que fa a l'usuari, pot ser interessant canviar la imatge d'entrada (Splash Screen), el protector de pantalla (Screensaver), la imatge de fons, etc. També podeu dir-li al gnome què voleu que faci quan poseu un CD, un pen drive, etc (Unitats i medis extraïbles).
Pel que fa al sistema, podeu configurar el gdm (Configuració de la pantalla d'entrada) i escollir opcions similars a les del KDE), gestionar les particions i punts de muntatge, veure els dispositius, instal·lar paquets (Synaptic), configurar la impressora, la xarxa, els usuaris i més.
També podeu trobar altres coses útils a Aplicacions >> Eines de sistema, com per exemple Entrada nova, que us permetrà tenir oberta més d'una sessió gràfica. Podeu canviar entre una sessió i una altra fent Alt+Ctrl+F(num), on F(num) és la tecla F7, F8, ... F12.
Inicialment el sistema es carrega en l'escriptori virtual que correspon al Alt+Ctrl+F7, i les noves sessions es van creant en nivells superiors. Les sessions de la F1 a la F6 són consoles en mode text.

3D + FIB essentials

Drivers 3D
Una cosa bàsica per poder fer VIG són els drivers 3D, clar... i per jugar fins que el cos i la ment diguin prou, també!!!

En principi, en aquestes dues pàgines està prou ben explicat com fer-ho per cada tipus de tarja:

NVIDIA:
http://ubuntuguide.org/#installnvidiadriver

ATI: (Notes pour Breezy)
http://wiki.ubuntu-fr.org/materiel/ati (tot i que està en francès... s'enten, home!).

Si no funciona des d'aquí, sempre podeu provar el Easy Ubuntu

Software VIG
Bàsicament caldrà obrir el synaptic i buscar qt3.
Dels resultats que ens surtin, haurem de marcar aquests:
> libqt3-headers; libqt3-i18n; libqt3-mt; libqt3-mt-dev; qt3-apps-dev; qt3-assistant; qt3-designer; qt3-dev-tools; qt3-doc.
També haurem de marcar els paquets g++-4.0; g++; gcc-3.3; gcc; build-essential i automake (qualsevol).

Cliquem Aplicar i tot com sempre.
Llavors, haurem d'anar a la pàgina del disc-assig de la FIB de VIG, i baixar-nos l'arxiu que hi ha en el .../vig/lib/lib3ds.a i copiar-lo al /usr/lib/ (com a root).
El mateix haurem de fer amb el .../vig/share/aclocal/lib3ds.m4 i copiar-lo en el /usr/share/aclocal/

Software PROSO
Simplement hem d'agafar exactament el mateix /root/opt/* que hi ha als pcs de proso de la fib i copiar-lo tal qual en el nostre /root. També hem de copiar tal qual el .bochsrc en el nostre root.
A part, haurem de tornar al synaptic i instal·lar el paquet bin86, que conté l'assemblador.
Llavors, suposant que tenim el /root/zeos/zeos.bin executem:

root@ubuntu:~$ echo c | /root/opt/bochs-2.1.1/bin/bochs -q

i el programa començarà directament a executar el zeos.

Una mica de software!

A mida que la cosa ja comença a tenir cara i ulls, ens comencen a venir al cap preguntes del pal... i per mirar una peli? i per obrir un mp3? ... bla bla bla

Aquestes dues guies us poden ajudar a respondre mooooltes de les preguntes existencials que pugueu tenir:

http://ubuntuguide.org/
http://www.guia-ubuntu.org/breezy/doku.php

I a part, també us pot interessar un programet que us instal·larà la majoria de coses que més es resisteixen, com la màquina de java, plugins, etc.

Easy Ubuntu
NOTA: lo de la nvidia i la ATI, millor feu-ho a la manera normal de l'ubuntu (una altra entrega). Ara, si no teniu sort i voleu provar això... endavant :P

Programes útils
Música -> amarok (im--pressionant!)
CD/DVD -> k3b
Media -> mplayer (audio/video-codecs) o sinó també el VLC o el xine
PDF -> kpdf o acroread
Programació -> kdevelop, kompare!!
Imatge -> gimp (rollo photoshop), digikam
p2p -> amule (ejemmm :P), KTorrent, gift* (kazaa)
Messenger -> AMSN o bé el Gaim
Jocs (cal 3D) -> planet penguin racer, bzflag, frozen bubble, flightgear, ...

Més: http://ubuntuguide.org/#add-onapplications
NOTA: per instal·lar coses de l'ubuntuguide cal modificar els repositoris, mireu-ho a la pàgina.

Taula d'equivalències amb Windows
Si tot i amb això, no trobeu algun equivalent a algun programa que estigueu acostumats a utilitzar en windows, sempre podeu visitar la següent pàgina:
http://www.linuxrsp.ru/win-lin-soft/table-eng.html

o bé estalviar-vos la literatura que hi ha al principi i començar directament en alguna de les seves seccions. Hi teniu un llistat molt ampli de programes equivalents, així que ja sabeu què podeu buscar en el synaptic. I si no els hi trobeu, sempre queda l'opció de baixar-se el codi font i intentar compilar. Si tot i amb això peta perquè us demana llibreries, busqueu-les de nou al synaptic, i així anar fent ;-)


El Firefox va una mica lent
Si pel que sigui, es dona el cas que el firefox us va una mica lent, doncs cap problema, podeu provar un altre excel·lent navegador, anomenat Opera. La instal·lació per Ubuntu és força fàcil.
Obriu el Synaptic >> Paràmetres >> Repositoris >> Afegeix >> Custom. En el quadre de text copieu aquesta línia:

deb http://deb.opera.com/opera/ stable non-free

Quan tanqueu les finestres i us demani d'actualitzar els paquets, contesteu que sí i, quan s'hagi acabat la recàrrega, busqueu per 'opera'. Sel·leccioneu el paquet opera-static i Apliqueu. En acabar tindreu un navegador ràpid i amb suport per la majoria de plugins.

Auto-actualitzacions
Si habitualment fet servir el sistema gnome, cada cert temps es comprova si hi ha actualitzacions de paquets. Però en canvi si obriu el KDE, això ho heu de fer vosaltres.
És recomanable, cada cert temps obrir el Update Manager (KDE >> Update Manager) i dir-li que ho actualitzi tot.

Segon capítol

Escriptori KDE
Una altra cosa que us pot interessar és fer servir l'entorn gràfic KDE.
Per instal·lar-lo només cal que obriu el Synaptic i busqueu el paquet kubuntu-desktop. Quan el sel·leccioneu per instal·lar, automàticament us afegirà també tots els paquets que conformen el KDE.
També és interessant agafar el paquet kde-i18n-ca, per traduir-lo al català, o el que correspongui a la vostra llengua. Apliqueu els canvis.
Quan estigui instal·lant els paquets nous us preguntarà amb quin gestor de finestres voleu entrar, el gdm o el kdm. El gdm correspon a l'escriptori gnome, i el kdm correspon al kde. Si escolliu el gdm, des de gnome podreu apagar i reiniciar la màquina, mentre que amb el KDE ho haureu de fer tancant sessió i llavors apagant. El mateix passa si sel·leccionem el kdm i entrem al gnome.
Un cop hagueu escollit quin dels dos voleu, i hagueu reiniciar l'entorn gràfic, la propera vegada us sortirà el *dm amb l'opció d'entrar tant amb el gnome com amb el KDE.
NOTA: sempre podeu instal·lar altres sistemes com el fluxbox, enlightment, looking glass, etc.
Extra: Si voleu que la màquina arranqui amb una pantalla rollo KDE (en blau), en comptes de la pantalla ubuntu (rollo color marró-merda), instal·leu el paquet kubuntu-artwork-usplash.

Instal·lant Aplicacions Generals
En el següent pas us recomano obrir Sistema >> Administració >> Afegir aplicacions.
Allà hi trobareu una llista molt complerta d'aplicacions normals d'usuari. Hi podeu navegar i mirar tant com vulgueu, que segur que hi trobeu alguna cosa que us interessa provar... i no us defraudarà ;-)
Un cop hagueu escollit els programes que voleu, feu el mateix que amb el synaptic, clicant Aplica.

Posant un kernel actual
En el moment d'escriure aquest pots, el kernel que tinc instal·lat és el 2.6.12-9-686. Per defecte l'ubuntu ve amb el 2.6.9-386. Això està molt bé si voleu arrancar el sistema en un ordinador de fa 12 anys, però probablement us interessa fer les pràctiques de VIG i/o PROSO en un pentium2 o superior.
Per tant, aneu cap al synaptic i busqueu linux-image-686. Marqueu-lo, i automàticament us instal·larà altres paquets que són el kernel pròpiament, la última versió i per 686. El propi synaptic ja s'encarregarà de modificar el programa per bootar el linux (GRUB), perquè us agafi el nou kernel (/boot/grub/menu.lst).
Quan hagi acabat el procés, només heu de reiniciar i mirar que quan boota la màquina agafa per defecte el nou kernel que li heu dit. Quan estigueu dintre, podeu comprovar-ho, escrivint en una consola qualsevol
user@ubuntu:~$ uname -r (o bé -a per veure-ho tot).

Optimitzar una mica l'ubuntu
Us recomano que us mireu aquesta pàgina http://www.ubuntu-es.org/node/4440
De tots els punts que es parlen, els que jo he fet són els següents:
2.1 Swappiness
2.2 Consolas virtuales (Jo n'he deixat 2, mira :P)
2.4 Cambiar el núcleo (L'acabo d'explicar abans)
2.5 Parar servicios no necesarios (n'he tret algun, però no us ho recomano, perquè no s'hi guanya massa)
3.2 Firefox
3.3 Openoffice.org (no l'he provat, però proveu-lo vosaltres, ... no farà mal :P)


Bàsics

Degut a l'alt nombre de companys fibers que estan decidint passar-se a l'ubuntu (encertadament :P) i que no puc estar tot el dia explicant el mateix a la gent, he decidit posar en marxa un blog i escriure aquí tot el que vaig haver de fer perquè em funcionés a mi.
NOTA: Això no és garantia de que us vagi a vosaltres :P

Coses bàsiques que cal saber:

ROOT
En un sistema ubuntu, per defecte no hi ha super usuari root. Totes les tasques d'administració les fa el primer usuari que s'hagi creat en el sistema (durant la instal·lació) fent coses de l'estil:

user@ubuntu:~$ sudo _comanda_

Si voleu activar el compte d'administrador, simplement li heu de donar password:

user@ubuntu:~$ sudo passwd root

Primer us demanarà el vostre password com a administradors actuals del sistema, i llavors us demanarà que introduïu el nou password per al root. (Per comoditat, pot ser el mateix sense cap problema).

Gestor de paquets:
El programa amb el que us heu de familiaritzar immediatament és el Synaptic (Sistema >> Administració >> Gestor de paquets Synaptic). Com que amb això podeu canviar el sistema (i potencialment fer-lo malbé, us demana el password de root, o de l'usuari administrador inicial).
El primer que heu de fer és entrar al menú Paràmetres >> Repositoris >> Afegeix (+).
Llavors, per cadascún dels tres elements que hi ha en el desplegable de la finestra que surt, s'han de marcar les quatre opcions de sota i clicar D'acord cada vegada.
Amb això haureu afegit els paquets dels repositoris Universe i Multiverse (paquets extra i paquets no lliures als estats units).
Un cop afegits, us demanarà si voleu actualitzar les fonts (dieu que sí). L'únic que heu de fer llavors, és buscar el paquet que us interessi. NOTA: si sabeu el nom del paquet, és aconsellable dir-li que només busqui pel nom, ja que amb tants paquets com hi ha, buscar-los per nom i descripció és una mica lent.
Quan hagueu escollit els paquets que us interessen, l'únic que heu de fer és Aplicar.
NOTA: no podeu tenir oberts al mateix dos programes per gestionar paquets (Synaptic i actualitzador de paquets, per exemple).

WIRELESS:
El primer que heu de fer és instal·lar el paquet "ndiswrapper-utils". Ho podeu fer de dues maneres, ja sigui a través del programa Synaptic, buscant el paquet, o bé a través de consola:
root@ubuntu:~# apt-get install ndiswrapper-utils

Un cop tingueu això instal·lat, busqueu un altre paquet que es diu "ndisgtk" i instal·leu-lo seguint el mateix procés.

Llavors, heu d'obrir el programa Sistema >> Administració >> Windows Wireless Drivers.
Localitzeu els drivers per windows de la vostra tarja wireless (bàsicament els arxius .inf i .sys). Cliqueu sobre Install new Driver (+) i digueu-li on teniu l'arxiu .inf.
Un cop fet això, el sistema hauria de trobar la tarja, sempre i quan es trobi a la llista de les que funcionen bé oficialment http://ndiswrapper.sourceforge.net/mediawiki/index.php/List. Si el programa us diu Hardware Present: Yes, tot ha anat bé, llavors.
El que heu de fer ara és clicar sobre Configure Network, sel·leccionar la tarja wireless, clicar Propietats i posar-hi la vostra configuració.
Heu de marcar la opció que diu Habilita aquesta connexió, cliuqueu D'acord i activeu la tarja. Desactiveu la resta si no us calen.

A la part superior dreta de l'escriptori gnome, apareix una icona amb dues pantalles, que si cliqueu us obrirà l'estat de xarxa. Sel·leccioneu el vostre dispositiu wireless i així podreu veure quina activitat té.