660
contributi
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{stub}} | |||
== Introduzione == | |||
L'obiettivo di questa guida � quello di permettere di realizzare un Desktop Environment altamente personalizzato e tagliato su misura attorno alle esigenze dell'utente. | |||
Sono molte infatti le situazioni in cui l'utenza non rinuncia all'utilizzo di sistemi operativi e software proprietari unicamente per il motivo che su un nuovo ambiente si trova del tutto disorientato. | |||
Le alternative che, ad esempio, un datore di lavoro pu� valutare nel caso in cui volesse forzare la migrazione cercando nel contempo di minimizzare i traumi, sono sostanzialmente due: | |||
*installare un clone pressoch� perfetto del sistema a cui l'utente � abituato (ad esempio [http://vixta.sourceforge.net/ Vixta]); | |||
*fornire un prodotto "sartoriale" costruito attorno alle reali esigenze. | |||
Adottando questa seconda impostazione si pu� ottenere un ambiente di lavoro estremamente ottimizzato; inoltre saranno assenti tutti quegli strumenti superflui (in quanto non strettamente necessari alle attivit� specifiche per le quali il pc � destinato) che non hanno altro effetto se non quello di disorientare il nuovo utente. L'utilizzatore non avr� alcuna funzione amministrativa, neppure del suo ambiente di lavoro: dovr� unicamente usare ci� che trover� predisposto ed eventualmente suggerire migliorie (funzionali o anche solo visive) all'amministratore. In questo modo si semplifica notevolmente l'ambiente di lavoro, riducendo in modo sostanziale il numero di menu necessari. | |||
Al contempo si vuole ottenere anche un ambiente esteticamente molto bello, in modo da incuriosire l'utilizzatore e non fargli rimpiangere il sistema operativo abbandonato. Le risorse hardware oggigiorno difficilmente sono infatti un fattore limitante. | |||
Viste le esigenze, si � scelto di basare la costruzione del nostro Desktop Environment sul Window Manager [http://www.fvwm.org/ FVWM]. | |||
== Installazione del sistema operativo == | |||
Il primo passo � ovviamente quello di [[Note sull'installazione di Debian|installare il nostro sistema operativo]]. Immaginando un utilizzo per lo pi� lavorativo, abbiamo scelto di installare una Debian stabile (Etch). Il consiglio � di creare una partizione /home/ separata e di installare solo un sistema minimale lasciando selezionato unicamente il metapacchetto "Sistema standard". | |||
A questo punto � possibile aggiungere alcuni pacchetti non inclusi in questa installazione: | |||
# aptitude update | |||
# aptitude purge vim-tiny | |||
# aptitude install vim ntp ssh | |||
Infine � consigliabile aggiornare tutti i pacchetti: | |||
# aptitude upgrade | |||
Nel caso in cui qualche pacchetto non venga aggiornato (ad esempio il kernel): | |||
# aptitude dist-upgrade | |||
Riavviamo e controlliamo che tutto funzioni regolarmente. | |||
== Installazione del server grafico == | |||
Una volta sicuri che il sistema sia installato e configurato correttamente, possiamo installare il server grafico: | |||
# aptitude install xorg | |||
Il sistema, nel caso non riconoscesse la scheda video, sceglier� di utilizzare i generici driver VESA, in modo tale da essere in grado di funzionare sostanzialmente su qualsiasi macchina. Con ogni probabilit� per� saranno disponibili dei driver migliori. Vista la grande variet� di hardware disponibile, questa non � la sede per ulteriori approfondimenti. Si consiglia unicamente di testare il proprio hardware sul [http://kmuto.jp/debian/hcl/ sito di Kenshi Muto], dove verr� indicato anche il miglior driver libero disponibile. | |||
Proviamo ad avviare il server grafico: | |||
$ startx | |||
Dovrebbe visualizzarsi una finestra di xterm. | |||
--[[Utente: | Proviamo a verificare che la risoluzione video sia corretta avviando un programma grafico un po' pi� impegnativo, ad esempio Iceweasel: | ||
# aptitude install iceweasel-l10n-it | |||
# exit | |||
$ startx | |||
$ iceweasel | |||
== Riferimenti == | |||
*[http://wiki.ubuntu-it.org/AmbienteGrafico/FvwmHowTo Guida introduttiva a FVWM] | |||
---- | |||
Autore: [[Utente:Stemby|Stemby]] |
contributi