Per comprendere Hurd, inizia con l' home page sul sito di Debian: http://www.debian.org/ports/hurd/. Quindi spostati sul sito della GNU: http://hurd.gnu.org.
Inoltre considera anche l'ipotesi di guardare il codice sorgente e di scrivere della documentazione.
Caricare sempre il kernel a mano può diventare molto noioso. Per evitare questo è sufficiente
modificare il file /boot/grub/menu.lst
sul floppy. Configuralo
appropriatamente; l'avvio del sistema diventarà molto più veloce e facile.
Per default, non una gran quantità di dispositivi vengono creati nella directory
/dev
. Cosiccome altri derivati di Unix, Hurd ha lo script
MAKEDEV
. Eseguilo per creare qualsiasi dispositivo.
Ci sono molti modi per aggiungere pacchetti. Scaricare e usare il comando
dpkg
funziona ma non è molto comodo. Il modo più semplice è quello di usare
sia apt-get
che dselect
. Modifica
/etc/apt/sources.list
ed aggiungi le seguenti due linee:
deb ftp://alpha.gnu.org/gnu/hurd/debian unstable main deb ftp://ftp.debian.org/debian unstable main
ftp://alpha.gnu.org contiene pacchetti che sono stati modificati per i quali, questi cambiamenti, non sono ancora state integrate dagli i sviluppatori originali delle applicazioni. Non esistono mirror.
Per usare un mirror debian locale, visita http://www.debian.org/distrib/ftplist.
Di solito, far girare dselect
dopo una prima installazione, è
un modo conveniente per mettere in piedi un sistema standard.
In questo modo, scegliere quali pacchetti installare, è un fatto
di gusto personale.
# cd /dev # ./MAKEDEV kbd
# settrans /dev/mouse /hurd/mouse --device=com0 --protocol=microsoftVerifica che
/dev/com0
esista già. Se non è così, crealo usando
il comando MAKEDEV
nel solito modo.
PS/2 non richiede un dispositivo. Prova in questo modo:
# settrans /dev/mouse /hurd/mouse --protocol=ps/2Per altri mouse, esegui
/hurd/mouse
con l'opzione --help
.xf86setup
può essere usato per aiutarci nella configurazione di X. Tuttavia,
potrebbe essere più semplice copiare un file di configurazione di X da un altro sistema operativo
che sta nello stesso computer e metterlo in /etc/X11/XF86Config-4
.
Quindi, cambiare la sezione "pointer" in questo modo:
Section "Pointer" Protocol "osmouse" Device "/dev/mouse" EndSection
Emulate3Buttons
può essere aggiunto opzionalmente. Niente di diverso
funzionerà./etc/profile
per essere sicuri che le librerie vengano
trovate:
LD_LIBRARY_PATH=/X11R6/lib:$LD_LIBRARY_PATH
startx
xterm
non funziona correttamente; prova rxvt
.update-menu
non funziona ancora. Quindi, non ci sono i menù personalizzati Debian.pthreads
, non
bisogna aspettarsi che gnome
funzioni, tuttavia, Window Maker, TWM, Blackbox e FVWM funzioneranno tutti.terminali virtuali
. Usa screen
.PPP
è disponibile. Installa il pacchetto um-pppd
.