Debian con Enlightenment 17

Da Guide@Debianizzati.Org.
Versione del 30 ago 2012 alle 07:19 di Nydebianized (discussione | contributi) (aggiustata la forma)
Vai alla navigazione Vai alla ricerca
Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 7 "wheezy"
Trash.png
Attenzione
Questo articolo è ancora incompleto o richiede delle verifiche. Sentiti libero di contribuire cliccando sul tasto "Modifica".

Per fare un'installazione minimale di Debian con Enlightenment DR17 (testato con Sid su macchina virtuale ma dovrebbe funzionare anche con Wheezy).

Installare Debian normalmente, poi quando si arriva al passo "Selezione e installazione del software", alla schermata di tasksel "Selezione del software" chiede quali componenti installare.
Selezionare solo "Utilità di sistema standard" ed eventualmente "portatile" se avete un notebook/netbook;
Dovrete deselezionare "ambiente desktop Debian" e tutti gli altri (a chi serve installare un database sql o un server di posta sicuramente non avrà bisogno questa guida perché ne sa più di me).

Finita l'installazione, al riavvio sarete sulla riga di comando, adesso bisogna installare l'ambiente desktop di Debian che non abbiamo installato prima manualmente.

L'ambiente desktop Debian è fornito dal metapacchetto task-desktop, che però ha tra le dipendenze (raccomandate) anche un metapacchetto a scelta tra

  • task-gnome-desktop,
  • task-kde-desktop,
  • task-lxde-desktop,
  • task-xfce-desktop.


A noi non servono nessuno di questi DE, quindi installiamo manualmente le dipendenze che ci servono di task-desktop con:

sudo apt-get update
sudo apt-get install desktop-base menu tasksel xorg xserver-xorg-input-all xserver-xorg-video-all 
                     alsa-base alsa-utils anacron avahi-daemon eject libgl1-mesa-dri libnss-mdns pm-utils xdg-utils

Dopo installiamo il metapacchetto task-desktop ma senza le dipendenze raccomandate con

 sudo apt-get --no-install-recommends install task-desktop 


Ora bisogna installare E17 e altre componenti base come un login manager e la localizzazione in italiano dell'ambiente desktop. I pacchetti da installare con sudo apt-get install sono nel dettaglio:

- e17 ambiente desktop Enlightenment;
- lightdm login manager, potete scegliere quello che più vi piace ma se si porta dietro tanti pacchetti come gdm non so se ha tanto senso in un sistema "minimale";
- network-manager-gnome se volete un gestore delle connessioni user-friendly, altrimenti potete rimanere con /etc/network/interfaces o usare wicd se non dovete gestire connessioni 3g;
- gksu
- pcmanfm come file manager, in quanto quello di E17 è ancora allo stato primordiale, ma potete usare quello che preferite (occhio sempre alle dipendenze);
- libreoffice per avere la suite completa;
- lxterminal per un emulatore di terminale che non sia lo scarno xterm;
- hyphen-it
- task-italian-desktop per la localizzazione in italiano;
- cups-pdf e system-config-printer se avete bisogno di stampare.


Altri pacchetti che possono tornare utili:
- synaptic gestore pacchetti grafico
- deborphan e localepurge
- leafpad editor di testo
- evince visualizzatore documenti pdf e non solo
- galculator calcolatrice
- pidgin messaggistica istantanea
- gthumb visualizzatore immagini
- transmission-gtk per i file .torrent
- xarchiver per gestire gli archivi
- gnome-mplayer come lettore multimediale
- libavcodec-extra-53 per decodificare qualche formato in più
- flashplugin-nonfree per Adobe Flash
- icedtea-7-plugin per installare JRE 7 nel sistema e usarlo anche nel browser
- ntp per sincronizzare automaticamente l'orologio di sistema
- p7zip-rar

    Passaggio facoltativo: rimuovo l'emulatore di terminale xterm e java6 che non mi servono:
    sudo apt-get remove xterm default-jre default-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib


Riavviate e avrete la vostra Debian con E17, ma dovrete passare qualche quarto d'ora per fare un giro panoramico di tutte le opzioni di Enlightenment se non lo avete mai provato. Potrete notare che alcune applicazioni che richiedono privilegi superiori come synaptic non funzioneranno. Per ovviare andate nel menu principale > Impostazioni > Pannello impostazioni > Applicazioni > Applicazioni per l'avvio > Sistema. Poi selezionare Agente di autenticazione per PolicyKit e cliccare Aggiungi e poi OK.

Tra le miriadi di opzioni non c'è quella per far spegnere/riavviare il sistema ad un utente limitato. Per permetterlo aggiungere a /etc/enlightenment/sysactions.conf il nome utente e i permessi seguendo le indicazioni presenti nel file stesso, oppure sbrigativamente aggiungere user: nomeutente allow: *