Unity su Arch Linux

L’arrivo di Unity ha dato ad Ubuntu una propria personalità offrendo un’ambiente desktop moderno con molte nuove funzionalità. Tra le varie caratteristiche di Unity troviamo la barra laterale detta anche Launcher dalla quale possiamo avviare velocemente le nostre applicazioni preferite oltre a passare da una  finestra all’altra. Addio menu a tendina, con Unity avremo il Dash dal quale potremo effettuare ricerche mirate su applicazioni e file inoltre grazie ai Lens dedicati potremo anche effettuare ricerche online, ricerche di video, musica ecc.
Unity è l’ambiente desktop di default nella distribuzione Linux più conosciuta e utilizzata ma non è disponibile nei repository ufficiali delle altre distribuzioni Linux causa l’utilizzo di Compiz un window manager mantenuto ormai solo da Canonical.
Per Arch Linux arriva un nuovo repository (non ufficiale) dedicato ad installare e mantenere aggiornato l’ambiente desktop Unity compreso di Compiz e i vari tool dedicati come AppMenu, HUD, ecc.
Grazie al nuovo repository potremo installare facilmente Unity su Arch Linux e averlo sempre aggiornato.
Per installare Unity su Arch Linux attraverso il nuovo repository unity.xe-xe basta avviare il terminale e digitare:

sudo nano /etc/pacman.conf

e aggiungiamo:

[unity]
Server = http://unity.xe-xe.org/$arch

[unity-extra]
Server = http://unity.xe-xe.org/extra/$arch

salviamo e sempre da terminale aggiorniamo la distribuzione:

sudo pacman -Syu

e installiamo Unity:

sudo pacman -S $(pacman -Slq unity)

possiamo mantenere il nostro desktop manager preferito nel mio caso ho mantenuto GDM. Al termine dell’installazione riavviamo e al riavvio scegliamo la sessione Ubuntu. Ci ritroveremo l’ambiente desktop Unity al quale però manca il tema e sfondo di default. Per installare il tema Ambiance e Radiance di Ubuntu (compreso set d’icone) basta digitare:

yaourt light-themes-bzr

e confermiamo la compilazione / installazione del tema e set d’icone.
Per avere lo sfondo di default basta consultare questo articolo.

Unity su Arch Linux - Sound Menu

Unity su Arch Linux offre le stesse funzionalità di quello presente su Ubuntu, avremo il menu delle applicazioni nel pannello (AppMenu), il Dash con i vari Lens per effettuare ricerche mirate su applicazioni, file audio, video ecc (manca però il Lens Shopping), la funzionalità anteprima e HUD per effettuare ricerche mirate nel menu delle applicazioni.
Anche Gnome Control Center è quello di Ubuntu con i vari tool nella sezione Schermo per operare sul Launcher, non avremo però il logo Ubuntu nel Launcher al suo posto troveremo (giustamente) il logo Arch Linux.

Unity su Arch Linux -  AppMenu

Grazie a Unity avremo anche la nuova versione di Compiz sviluppata da Canonical, presente anche CCSM dal quale potremo operare sulle varie configurazione (facendo attenzione a non mandare in crash l’ambiente desktop).
Purtroppo, come su Ubuntu, anche su Arch Linux l’ambiente desktop Unity risulta molto pesante e poco reattivo, per avviare l’ambiente desktop richiede un po meno di 300 MB di Ram (Ubuntu 12.10 installato nello stesso pc ne richiede 350 MB circa).

Unity su Arch Linux -  consumo risorse

A mio avviso Unity su Arch Linux può essere utile all’utente Ubuntu che cerca una distribuzione più funzionale, stabile e sopratutto sempre aggiornata pur non volendo cambiare ambiente desktop.
  • Okon3

    che precauzione è? lo è già il cestino, è solo una cosa fastidiosa e inutile

    • Davide

      Appunto per questo ho voluto spiegare come ritornare alle origini, anche se ce sempre la possibilità che qualcuno elimini involontariamente un file e poi svuoti il cestino senza guardare cosa ci sia dentro, vuoi perché lo ritiene inutile, vuoi perché di file potebbe averne a decine. Fatto sta che in gnome-shell qualcuno ha pensato di abbinare il tascto Canc a Ctrl per permettere l’eliminazione di file o cartelle e io credo lo abbia fatto per la ragione che ho spiegato, altrimenti non avrebbe veramente alcun senso.

      • secondo me con gnome 3 si è pensato anche molto alla sicurezza
        vedi al mancanza di spegni canc e altre cosette che eravamo abituati
        comunque come si può vedere basta un paio di correzioni e di riporta come in gnome 2

  • illy

    l’unico problema è che quando rinomini un file e premi canc per eliminare delle lettere , il file viene cancellato.

    ma dopo due un mese che uso gnome 3 ho già dimenticato se questo succedeva anche in gnome 2, quindi può essere che mi sbaglio eheh

  • Frank Lioty

     peccato però che si sia ripristinato il classico Ctrl+Canc…

  • Nomeutente94

    Non è un buon metodo per risolvere il problema, se si preme il tasto canc in modalità rinomina il file viene cancellato senza avviso. Abituiamoci a ctrl+canc, come vogliono gli sviluppatori di Gnome, che è più sicuro.

  • Giacomo Baiamonte

    magari la proverò…non mi piace il DE, ma probabilmente su Archlinux si comporterà diversamente rispetto ad ubuntu

  • Ugo Zambiasi

    Finalmente posso installare Arch col mio De preferito.

    • trolololo

      Mr. shuttleworth, e’ lei?

  • Davide Depau

    Menomale che non bisogna compilarlo da AUR 😀

  • dongongo

    Già ero a conoscenza di questo repository. Ad ogni modo ottima notizia. Funziona tutto alla perfezione, oppure Unity gira sempre meglio su Ubuntu? Che versione di Unity c’è nel repository?

    E infine, è possibile affiancarlo a Gnome oppure sono incompatibili?

  • giubani

    Io uso Arch con gnome 3.6, c’è qualcosa che potrebbe andare in conflitto con unity (es. compiz) ? Mi piacerebbe molto provarlo…

  • Andrea Aveiro

    Non funziona!

    sudo pacman -S $(pacman -Slq unity)
    [sudo] password for andrea:
    attenzione: bamfdaemon-0.4.0daily12.12.05.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: compiz-ubuntu-0.9.9.daily12.12.05.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: fixesproto-ubuntu-5.0.2ubuntu1-100 è aggiornato ma sarà reinstallato
    attenzione: frame-2.5.0daily12.12.13-100 è aggiornato ma sarà reinstallato
    attenzione: geis-2.2.15daily12.12.10-100 è aggiornato ma sarà reinstallato
    attenzione: gnome-session-ubuntu-3.6.2.0ubuntu3-100 è aggiornato ma sarà reinstallato
    attenzione: grail-3.0.9daily12.12.07.1-100 è aggiornato ma sarà reinstallato
    attenzione: gtk2-ubuntu-2.24.14.ubuntu2.24.13.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: gtk3-ubuntu-3.6.2.z0ubuntu1-101 è aggiornato ma sarà reinstallato
    attenzione: indicator-messages-12.10.6daily12.11.22-100 è aggiornato ma sarà reinstallato
    attenzione: libbamf3-0.4.0daily12.12.05.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: libdbusmenu-0.6.1-1 è aggiornato ma sarà reinstallato
    attenzione: libdbusmenu-gtk3-0.6.1-1 è aggiornato ma sarà reinstallato
    attenzione: libindicate-12.10.1-100 è aggiornato ma sarà reinstallato
    attenzione: libindicate-gtk3-12.10.1-100 è aggiornato ma sarà reinstallato
    attenzione: libindicator-12.10.1.0ubuntu1-100 è aggiornato ma sarà reinstallato
    attenzione: installazione in corso di una versione meno recente del pacchetto libindicator3 (12.10.1.0ubuntu1-100 => 0.5.0-1)
    attenzione: libunity-6.90.0daily12.12.05.0ubuntu1-100 è aggiornato ma sarà reinstallato
    attenzione: libunity-misc-4.0.4.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: libunity-webapps-2.4.3daily12.12.05.0ubuntu2-100 è aggiornato ma sarà reinstallato
    attenzione: libxfixes-ubuntu-5.0.4ubuntu4-1 è aggiornato ma sarà reinstallato
    attenzione: metacity-ubuntu-2.34.13.0ubuntu1-100 è aggiornato ma sarà reinstallato
    attenzione: nux-4.0.0daily12.12.05.0ubuntu1-100 è aggiornato ma sarà reinstallato
    attenzione: unity-6.12.0daily12.12.05.0ubuntu1-101 è aggiornato ma sarà reinstallato
    attenzione: unity-asset-pool-0.8.24daily12.12.05-100 è aggiornato ma sarà reinstallato
    risoluzione delle dipendenze in corso…
    ricerca dei conflitti in corso…
    :: gnome-settings-daemon-ubuntu e gnome-settings-daemon vanno in conflitto. Vuoi rimuovere gnome-settings-daemon? [s/N] s
    :: network-manager-applet-ubuntu e network-manager-applet vanno in conflitto. Vuoi rimuovere network-manager-applet? [s/N] s
    :: gnome-control-center-ubuntu e gnome-control-center vanno in conflitto. Vuoi rimuovere gnome-control-center? [s/N] s
    :: qt-ubuntu e qt vanno in conflitto. Vuoi rimuovere qt? [s/N] s
    :: xorg-server-ubuntu e xorg-server vanno in conflitto. Vuoi rimuovere xorg-server? [s/N] s

    Pacchetti (91): archlinux-artwork-1.6-2 dri2proto-2.8-1 evolution-data-server-3.6.2-1 exempi-2.2.0-1 gcr-3.6.2-2 glproto-1.4.16-1
    gnome-control-center-3.6.3-3 [removal] gnome-panel-3.6.2-1 gnome-settings-daemon-3.6.3-2 [removal] libaccounts-glib-1.4-1
    libgdata-0.13.2-1 libgweather-3.6.2-1 liboauth-0.9.6-1 libsignon-glib-1.7-1 libtracker-sparql-0.14.4-2
    libxdg-basedir-1.2.0-1 libzeitgeist-0.3.18-3 network-manager-applet-0.9.6.4-1 [removal] python-cairo-1.10.0-2
    python-crypto-2.6-3 python-gobject-3.4.2-1 python-httplib2-0.7.7-1 qt-4.8.4-1 [removal] signon-8.44-1
    xapian-core-1.2.12-1 xf86driproto-2.1.1-2 xorg-server-1.13.1-1 [removal] xorg-util-macros-1.17-1
    appmenu-gtk2-12.10.3daily12.11.28-100 appmenu-gtk3-12.10.3daily12.11.28-100 bamfdaemon-0.4.0daily12.12.05.0ubuntu2-100
    compiz-ubuntu-0.9.9.daily12.12.05.0ubuntu2-100 credentials-preferences-0.1.1-1 evemu-1.0.11daily12.11.29.1-100
    fixesproto-ubuntu-5.0.2ubuntu1-100 frame-2.5.0daily12.12.13-100 geis-2.2.15daily12.12.10-100
    gnome-control-center-ubuntu-3.6.3.0ubuntu9-101 gnome-control-center-unity-1.0-1 gnome-session-ubuntu-3.6.2.0ubuntu3-100
    gnome-settings-daemon-ubuntu-3.6.3.0ubuntu4-100 grail-3.0.9daily12.12.07.1-100
    gtk2-ubuntu-2.24.14.ubuntu2.24.13.0ubuntu2-100 gtk3-ubuntu-3.6.2.z0ubuntu1-101 ido-12.10.2-100 indicator-applet-12.10.1-100
    indicator-application-12.10.0-100 indicator-appmenu-12.10.4daily12.12.14-100 indicator-datetime-12.10.3daily12.11.23-100
    indicator-messages-12.10.6daily12.11.22-100 indicator-power-12.10.6daily12.11.21.1-100 indicator-printers-0.1.6.0ubuntu3-100
    indicator-session-0.3.96-1 indicator-sound-12.10.2daily12.11.21.1-100 libappindicator-12.10.0.0ubuntu1-100
    libappindicator3-12.10.0.0ubuntu1-100 libbamf3-0.4.0daily12.12.05.0ubuntu2-100 libdbusmenu-12.10.2.0ubuntu1-101
    libdbusmenu-gtk2-12.10.2.0ubuntu1-101 libdbusmenu-gtk3-0.6.1-1 libindicate-12.10.1-100 libindicate-gtk2-12.10.1-100
    libindicate-gtk3-12.10.1-100 libindicate-qt-0.2.5.91.5-100 libindicator-12.10.1.0ubuntu1-100 libindicator3-0.5.0-1
    liboverlay-scrollbar-0.2.16.r359daily12.11.30-100 liboverlay-scrollbar3-0.2.16.r359daily12.11.30-100
    libunity-6.90.0daily12.12.05.0ubuntu1-100 libunity-misc-4.0.4.0ubuntu2-100 libunity-webapps-2.4.3daily12.12.05.0ubuntu2-100
    libxfixes-ubuntu-5.0.4ubuntu4-1 metacity-ubuntu-2.34.13.0ubuntu1-100 nautilus-ubuntu-3.6.3.0ubuntu3-100
    network-manager-applet-ubuntu-0.9.6.2.0ubuntu6-100 nux-4.0.0daily12.12.05.0ubuntu1-100 overlay-scrollbar-100-100
    python-oauthlib-0.3.4.0ubuntu1-100 qt-private-headers-ubuntu-4.8.2.0ubuntu6-100 qt-ubuntu-4.8.2.0ubuntu6-100
    sni-qt-0.2.6-101 unity-6.12.0daily12.12.05.0ubuntu1-101 unity-asset-pool-0.8.24daily12.12.05-100
    unity-lens-applications-6.10.0daily12.12.05-100 unity-lens-files-6.6.0daily12.12.05-100
    unity-lens-music-6.8.1daily12.12.05-100 unity-lens-photos-0.9daily12.12.05-100 unity-lens-video-0.3.14daily12.12.05-100
    unity-scope-video-remote-0.3.10daily12.12.05-100 xorg-server-devel-ubuntu-1.13.1-100 xorg-server-ubuntu-1.13.1-100

    Dimensione totale dei pacchetti da installare: 540,88 MiB
    Dimensione netta dell’aggiornamento: 269,82 MiB

    Vuoi procedere con l’installazione? [S/n]
    (86/86) verifica dell’integrità dei pacchetti [————————————————–] 100%
    (86/86) caricamento dei file dei pacchetti [————————————————–] 100%
    (86/86) controllo dei conflitti in corso [————————————————–] 100%
    errore: impossibile eseguire l’operazione richiesta (file in conflitto)
    /usr/share/libindicator/80indicator-debugging è già presente in ‘libindicator3’ e in ‘libindicator’
    Si sono verificati degli errori, nessun pacchetto è stato aggiornato.

  • Edoardo Debenedetti

    C’è anche unity 2d?

    • andreazube

      No, visto che unity 2d non esiste più nemmeno su Ubuntu

      • Edoardo Debenedetti

        Uff… Peccato…

No more articles