Le modifiche ora descritte sono le prime che ho applicato. Queste modifiche sono generiche e riguardo le funzionalità base del sistema Debian sul nostro Free Runner. Per modifiche e soluzioni più specifiche ci sono apposite sezioni.

Gestione utenti

Cambiare la password di root

Ricordiamoci di cambiarla rispetto a quella installata di default (<em>changeme</em>) con lo script <tt>install.sh</tt>. Quindi colleghiamoci da root e diamo il comando <tt>passwd</tt>.

Creiamo un utente

Al momento non è ancora stato creato alcun utente al di fuori di quelli di base del sistema e ovviamente root. Pertanto creiamo il nostro utente base:

adduser pincopallo

...ed aggiungiamogli i gruppi necessari per avere accesso a tutte le risorse minime del sistema:

usermod -aG audio,dialout,floppy,video,staff,netdev pincopallo

Gestione pacchetti

È possibile installare aptitude (sistema più avanzato rispetto ad apt-get). Purtroppo, proprio per l'hardware limitato, apt-get è più rapido di aptitude seppure quest'ultimo sia in assoluto consigliato siccome più completo nel gestire le dipendenze ed i possibili conflitti.
Da quando Squeeze è diventata la nuova Stable (2011) non è più necessario impazzire con il pinning da Sid o experimental e si può avere un sistema funzionale con i soli pacchetti in stable. Ovviamente un po' di sano pinning potrebbe migliorare alcune funzionalità (per avere info più dettagliate <a href="http://wiki.debian.org/Teams/DebianFSO?action=show&redirect=pkg-fso">questo link</a>). In ogni caso potrebbe essere utile provare ad aggiungere anche il repository di testing. Ad esempio ecco il mio /etc/apt/source.list:

deb http://ftp.it.debian.org/debian squeeze main
deb http://ftp.it.debian.org/debian testing main
deb http://ftp.it.debian.org/debian sid main
deb http://ftp.it.debian.org/debian experimental main
deb http://pkg-fso.alioth.debian.org/debian unstable main

Ed il mio /etc/apt/preferences:

Package: *
Pin: release a=squeeze
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: 800

Package: *
Pin: release a=unstable
Pin-Priority: 600

Package: *
Pin: release a=experimental
Pin-Priority: 50

Package: *
Pin: release o=Debian
Pin-Priority: -10

Stable o Testing?

Al momento la situazione è migliorata parecchio e molto software è ormai presente nell'attuale Stable (squeeze). A voi la scelta secondo la voglia di sperimentare e le proprie necessità!
Per rimanere aggiornati sullo stato attuale consiglio il link al paragrafo precedente

Software utile

Consiglio di installare almeno i seguenti: vim, less, man, htop, pciutils.

MyWiki: GTA/Modifiche generiche (last edited 2015-03-13 19:11:59 by risca)