Si sou nous en Unix, probablement haur�eu de sortir i comprar alguns llibres
per llegir-los. Les Unix
FAQ
contenen algunes refer�ncies sobre llibres i grups de not�cies
Usenet que us poden ajudar. Tamb� podeu fer una ullada a les User-Friendly Unix
FAQ
.
Linux �s una implementaci� d'Unix. La documentaci� del projecte Linux(LDP)
recull alguns COM ES FA (HOW TO) i llibres en l�nia relacionats amb Linux. La
major part d'aquests documents es poden instal�lar localment; tot instal�lant
el paquet doc-linux-html
(versions HTML) o el paquet
doc-linux-text
(versions ASCII), aleshores mireu a
/usr/share/doc/HOWTO
. Les versions internacionals dels COM ES FA
de (LPD) tamb� es troben disponibles com a paquets de Debian.
La informaci� espec�fica sobre Debian la podeu trobar a sota.
Per a sortir d'un sistema Linux no haureu de reiniciar amb l'interruptor del reset (el qual estar� situat en la part frontal o posterior del vostre ordinador) o apagar l'ordinador. Es pot sortir de Linux d'una manera controlada, d'altra manera es poden perdre els fitxers i malmetre els discs. Podeu premer la combinaci� de tecles Ctrl-Alt-Del . Si cap de les dues combinacions de tecles no us funciona tamb� podeu entrar com a root i escriure shutdown -h now, reboot o halt si es que preferiu escriure els comandaments.
Debian �s una mica diferent d'altres distribucions. Incl�s si esteu familiaritzats amb d'altres distribucions Linux, hi ha coses que haur�eu de saber sobre Debian per tal d'ajudar-vos a mantenir el vostre sistema en bon estat i net. Aquest cap�tol cont� material per tal d'ajudar-vos amb l'orientaci�; no intenta ser un manual sobre com utilitzar Debian, sin� una breu ullada a all� m�s utilitzat del sistema.
El concepte m�s important que heu de compendre �s el sistema d'empaquetament de Debian. Essencialment, la major part del vostre sistema s'ha de considerar sota el control del sistema de paquets. Aquest inclou:
/usr
(exclo�nt /usr/local
)
/var
(Podeu fer /var/local
per estar m�s segurs)
/bin
/sbin
/lib
Per exemple, si reemplaceu /usr/bin/perl
, aquest funcionar�, per�
si despr�s actualitzeu el vostre paquet perl
, l'arxiu que hi poseu
ser� reempla�at. Els experts ho poden evitar posant els paquets en
"hold"(mantenir) a dselect
.
Un dels millors m�todes d'instal�laci� �s apt. Podeu usar-lo des de dselect o usar la versi� de la l�nia de comandaments (info apt-get). Noteu que apt tamb� us deixar� combinar entre main, contrib i non-free per a que podeu esportar paquets restringits aix� com versions est�ndards.
Les versions alternatives de les aplicacions s�n gestionades per alternatives d'actualitzaci�. Si manteniu les versions de m�ltiples de les vostres aplicacions, llegiu-vos la p�gina del manual update-alternatives.
Qualsevol quina siga la tasca que pertoqui al sistema d'administraci� haur�
d'estar en /etc
, donat que s�n fitxers de configuraci�. Si teniu
una tasca cron com a root di�ria, setmanal o nocturna podeu posar-la en
/etc/cron.{daily,weekly,monthly}
. Aquestes seran inbocades des
del /etc/crontab
i executades per ordre alfab�tic, de manera
serial.
D'altra banda, si teniu una tasca cron (a) que necessita executar-se com a un
usuari en especial o (b) que necessita executar-se una hora en especial o
freq��ncia establerta, podeu usar el /etc/crontab
, o, encara
millor, el /etc/cron.d/whatever
. Aquests fitxers en particular
tamb� tenen un camp extra que us permetr� especificar l'usuari sota el que la
tasca cron ser� executada.
En qualsevol cas, editeu els fitxers i cron se n'adonar� autom�ticament. No
tindreu cap necessitat d'executar cap comandament especial. Per a m�s
informaci� mireu cron(8), crontab(5) i
/usr/share/doc/cron/README.Debian
.
Si necessiteu informaci� sobre un programa en especial, primer heu de probar amb man programa o amb info programa.
Tamb� hi ha molta documentaci� �til a /usr/share/doc
. En concret,
a /usr/share/doc/HOWTO
i a /usr/share/doc/FAQ
que
contenen molta informaci� interessant. Per a reportar informes d'errors, mireu
/usr/share/doc/debian/bug*
. Per a llegir a sobre de les
caracter�stiques especials dels programes de Debian, mireu en
/usr/share/doc/(package name)/README.Debian
.
El lloc web de Debian
cont�
una quantitat enorme de documentaci� sobre Debian. En particular, mireu les
Debian FAQ
i els
arxius de les llistes de correu
Debian
. La comunitat Debian est� autosuportada; per subscriure-us a
una o m�s llistes de correu Debian, mireu la p�gina de subscripci� a les llistes
de correu
.
Perqu� alg� voldria compilar un nou nucli? Sovint no �s necessari si el nucli amb el qu� fem servir Debian funciona amb la majoria de les configuracions. Tanmateix, podria ser �til compilar-lo per les seg�ents raons:
No heu de tenir por de compilar el nucli. �s divertit i ben profit�s.
Per a compilar un nucli a l'estil Debian, necessitareu alguns paquets:
kernel-package
, kernel-source -2.2.20
(la versi� m�s
recent del moment d'escriptura d'aquest document), fakeroot
i
alguns d'altres que segurament ja deuen d'estar instal�lats (mireu a
/usr/share/doc/kernel-package/README.gz
per tal de completar la
llista).
Aquest m�tode us crear� un .deb des de les vostres fonts del nucli, i, si teniu
m�duls no est�ndards feu-ne un .deb sincronitzat depenent d'ells. Aquest �s el
millor m�tode per a gestionar imatges del nucli; /boot
contindr�
el nucli antic, el System.map i la bit�cola "config" de la
configuraci� activa de la compilaci�.
No heu de compilar el vostre nucli necess�riament a "l'estil
Debian"; per� creiem que utilitzar el sistema d'empaquetament per
utilitzar el vostre nucli �s en realitat segur i f�cil. De fet, podeu obtenir
les fonts apropiades pel vostre nucli des de Linux en comptes de les
fonts del nucli(kernel-source) -2.2.20
, i igualment emprar el m�tode de
compilaci� del kernel-package
. Encara que s'usa el nucli 2.2.20
per a instal�lar Woody, hi han nuclis 2.4 m�s recents com a imatges del nucli
(kernel-images).
Trobareu la documentaci� completa per utilitzar el kernel-source
a
/usr/share/doc/kernel-package
. Aquesta secci� cont� un breu
manual.
Si esteu compilant un nucli per a UltraSPARC us heu d'assegurar de tenir
instal�lat el paquet egcs64
. Aquest �s el compilador m�s adient
per els nuclis SPARC de 64bit. El gcc
predeterminat tamb�
compilar� nuclis de 64bit, per� no de forma estable. �s m�s, sin� utilitzeu el
egcs64
i us trobeu amb problemes amb el nucli, s'us demanar� que
compileu el nucli utilitzant el egcs64
per a comprovar si encara
existeixen aquests problemes. Despr�s d'instal�lar el egcs64
haureu d'executar update-alternatives --config sparc64-linux-gcc
com a root, i estar segurs de que el programa utilitza el egcs64
.
D'ara a endavant, assumirem que les fonts del vostre nucli es troben a
/usr/local/src
i que la vostra versi� del nucli �s 2.2.20. Com a
root, haureu de crear un directori sota /usr/local/src
i canviar
el propietari del directori pel vostre compte d'usuaris normal, no root. Amb
el vostre compte normal no root, canvieu al directori a on volgueu
desempaquetar les fonts del nucli (cd /usr/local/src), extreieu
les fonts del nucli (tar xIf
/usr/src/kernel-source-2.2.20.tar.bz2), canvieu-vos al directori
(cd kernel-source-2.2.20/). Ara ja podeu configurar el vostre
nucli. Executeu make xconfig si teniu instal�lat el X11,
configurat i funcionant, sin� feu make menuconfig (necessitareu
tindre instal�lat ncurses-dev
). Preneu-vos una estona per llegir
l'ajuda en l�nia i per escollir amb cura. Quan dubteu, sempre �s millor
incloure el dispositiu controlador (el programari que gestiona els perif�rics,
com ara les targetes Ethernet, les controladores SCSI, ... etc) encara que no
n'esteu segur de quin �s. Tingueu cura: d'altres opcions, no relacionades amb
un maquinari espec�fic, podrien quedar com a valors predeterminats sin� les
enteneu. No us oblideu de seleccionar "Kernel module loader (Suport
carregador de m�duls del nucli)" a "Enable Loadable module support
(Habilitar suport per a m�duls carregables)" ( per defecte). Sin� est�
inclos, la vostra instal�laci� Debian podria experimentar problemes.
Netegeu l'arbre font i reinicieu els par�metres del paquet
kernel-package
. Per a fer-ho, feu make-kpkg clean.
Ara, compileu el nucli: fakeroot make-kpkg --revision=custom.1.0 kernel_image. El nombre de la versi� "1.0" es podr� canviar despr�s; aquest �s sols un nombre de versi� que us guiar� per a construir el vostre nucli. Tanmateix, podreu posar una altra paraula al lloc de "custom" (p.e., el nom de l'ordinador central "host name"). La compilaci� del nucli pot trigar una estona, depenent de la pot�ncia de la vostra m�quina.
Un cop s'ha completat la compilaci�, podeu instal�lar tant el vostre nucli
personalitzat com algun paquet. Com a root, feu dpkg -i ../kernel-image
-2.2.20-subarquitectura_custom.1.0_sparc.deb. La part
subarquitectura �s una subarquitectura opcional, que dep�n de les
opcions del nucli que hagueu definit. dpkg -i kernel-image...
instal�lar� el nucli, a m�s d'altres atractius fitxers de suport. Per exemple,
el s'instal�laran correctament el System.map
(�til per a depurar
els problemes del nucli) i el /boot/config-2.2.20
, contenint les
vostres opcions de configuraci� actuals. El vostre nou paquet
kernel-image -2.2.20
tamb� ser� bastant �til per a utilitzar
autom�ticament la vostra plataforma d'arrencada per executar l'actualitzaci�
durant l'arrencada, permetent-vos arrencar sense tornar a executar el gestor
d'arrencada. Si heu creat un paquet de m�duls, p.e. si teniu PCMCIA tamb�
necessitareu tindre instal�lat aquest paquet.
�s hora de reiniciar el sistema: llegiu atentament cada advert�ncia que aparegui despr�s que el pas anterior s'hagi produ�t, aleshores feu shutdown -r now.
Per a m�s informaci� del kernel-package
, llegiu-vos atentament la
documentaci� en /usr/share/doc/kernel-package
.
Instal�laci� de Debian GNU/Linux 3.0 per a SPARC
versi� 3.0.23, 15 May, 2002