Dimensione: 8020
Commento:
|
← Versione 213 del 14/11/2021 10.23.50 ⇥
Dimensione: 5943
Commento: Macro PaginaDiProva
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Indice(depth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/xxxxxxxxxxxxxx")>> |
<<Include(NuoviStrumentiWiki/PaginaDiProva)>> <<Indice>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=608736; rilasci="18.04 16.04";)>> |
Linea 9: | Linea 10: |
Questa guida spiega come abilitare le '''shell''' più comunemente usate nei [[https://it.wikipedia.org/wiki/Unix-like|sistemi unix-like]] in Ubuntu e derivate. | In questa guida è descritta la procedura per installare '''Budgie''' in Ubuntu e derivate. |
Linea 11: | Linea 12: |
Per l'utilizzo della shell '''Bash''' si rimanda alla relativa [[Programmazione/LinguaggioBash|guida]].<<BR>> Per l'utilizzo di altre shell si raccomanda di consultare i manuali dei singoli progetti. |
L'[[https://it.wikipedia.org/wiki/Desktop_environment|ambiente grafico]] '''Budgie''' è un progetto abbastanza recente, sviluppato dal team della distribuzione GNU/Linux '''Solus'''. È inoltre l'ambiente grafico predefinito della derivata ufficiale '''[[https://ubuntubudgie.org/|Ubuntu Budgie]]'''. |
Linea 14: | Linea 14: |
== Concetti generali == | Sebbene basato su '''[[AmbienteGrafico/Gnome|GNOME]]''', da cui eredita la semplicità dell'aspetto classico, '''Budgie''' è stato costruito ''from the scratch''. Comprende il supporto alle nuove applicazioni in GTK+ 3 e al server grafico Wayland. |
Linea 16: | Linea 16: |
In informatica si usa il termine generico di '''shell''' per indicare una qualunque interfaccia che permette all'utente di interagire con il sistema. Possono quindi essere individuate due macro-categorie di shell, ossia: * shell a riga di comando * shell grafiche (come ad esempio i vari [[AmbienteGrafico|ambienti desktop]]) Tuttavia, nell'uso comune, è più frequente utilizzare il termine '''shell''' per indicare soltanto la prima categoria. Sarà pertanto questa l'accezione a cui si farà riferimento in questa guida.<<BR>> La shell si può pertanto definire come il programma che fornisce l'interfaccia testuale per il sistema operativo. La sua funzione principale è di leggere i comandi opportunamente inseriti nella console e di eseguirli. |
= Requisiti di sistema = Consultare [[AmbienteGrafico/AmbientiDesktop#Budgie|questa pagina]]. |
Linea 22: | Linea 19: |
Ubuntu utilizza di default la shell '''Bash'''. Pur essendo quest'ultima uno strumento molto versatile, in alcuni casi potrebbe essere utile l'uso di altre shell<<BR>> Infatti alcune di queste dispongono di caratteristiche e/o funzionalità avanzate, che talvolta possono risultare utili a seconda del lavoro e dei compiti da svolgere: maggiore responsività, informazioni su file e directory, personalizzazioni estetiche, integrazione con alcuni linguaggi di programmazione ecc. |
= Installazione = |
Linea 25: | Linea 21: |
= Shell più comuni e installazione = | == Ubuntu 18.04 == [[AmministrazioneSistema/InstallareProgrammi | Installare]] a seconda delle proprie esigenze i pacchetti: * [[apt://budgie-desktop-minimal | budgie-desktop-minimal ]]: per ottenere il solo ambiente grafico.<<BR>>Se si è su [[Installazione/CdMinimale|sistema minimale]], potrebbe essere inoltre utile installare i pacchetti [[apt://ubuntu-budgie-themes|ubuntu-budgie-themes]], [[apt://budgie-lightdm-theme|budgie-lightdm-theme]], [[apt://tilix|tilix]] e [[apt://nautilus|nautilus]].<<BR>> In alternativa digitare nella [[ AmministrazioneSistema/Terminale|riga di comando]]:{{{ sudo apt install ubuntu-budgie-desktop --no-install-recommends sudo apt install budgie-desktop ubuntu-budgie-themes mutter xserver-xorg-video-all }}} * [[apt://ubuntu-budgie-desktop | ubuntu-budgie-desktop ]]: per ottenere i programmi, l'ambiente grafico e le personalizzazioni della derivata ufficiale '''Ubuntu Budgie'''. |
Linea 27: | Linea 30: |
Vengono riportate di seguito alcune delle shell più utilizzate nei sistemi '''Unix'''. <<BR>>Ove necessario, è indicato il relativo pacchetto necessario all'[[AmministrazioneSistema/InstallareProgrammi|installazione]]. | == Ubuntu 16.04 == 0. Se si è su [[Installazione/CdMinimale|sistema minimale]], installare il pacchetto [[apt://software-properties-common | software-properties-common]] digitando nella [[AmministrazioneSistema/Terminale|riga di comando]]: {{{ sudo apt-get install -y software-properties-common }}} Se invece si ha già a disposizione un normale sistema dotato di ambiente grafico, omettere questo passaggio. 0. Digitare i seguenti comandi nel [[AmministrazioneSistema/Terminale|terminale]] per [[Repository/RigaDiComando#Aggiungere_altri_repository|aggiungere il PPA]] di '''Budgie''':{{{ sudo add-apt-repository ppa:budgie-remix/ppa}}}{{{ sudo apt-get update}}} 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] a seconda delle proprie esigenze uno dei seguenti [[AmministrazioneSistema/MetaPacchetti|metapacchetti]]: * [[apt://budgie-desktop | budgie-desktop]]: se si desidera avere il solo ambiente grafico '''Budgie'''. * [[apt://budgie-desktop-environment | budgie-desktop-environment]]: se si desidera avere l'intero ambiente desktop '''Budgie''' (consigliato per installazioni da [[Installazione/CdMinimale|sistema minimale]]); comprende il [[Hardware/Video/Xorg|server grafico]], '''[[AmbienteGrafico/DisplayManager/LightDM|LightDM]]''', temi, icone, sfondi e vari programmi). |
Linea 29: | Linea 41: |
||<tablestyle="width: 100%; text-align: center;" rowstyle="background-color: #cccccc;" 20%:> '''Nome''' ||<60%:> '''Descrizione'''||<20%:> '''Pacchetto''' || ||<:> '''Bourne''' ('''sh''') ||<(> È la shell storica dei sistemi UNIX. Garantisce la compatibilità con gli [[https://it.wikipedia.org/wiki/POSIX|standard POSIX]]. || - || ||<:> '''Korn''' ('''ksh''' o '''ksh88'''/'''ksh93''') ||<(> È una shell sviluppata in passato dalla AT&T, retrocompatibile con Bourne. È la shell di default di OpenBSD. || [[apt://ksh|ksh]] || ||<:> '''Bash''' ('''bash''') ||<(> Acronimo di «Bourne Again SHell», è nata come versione avanzata e retrocompatibile di Bourne. Viene utilizzata dalle maggiori distribuzioni GNU/Linux, rappresentandone ''de facto'' uno standard. || preinstallata || ||<:> '''Debian Almquist Shell''' ('''dash''') ||<(> Nata originariamente come porting della shell '''ash''' di NetBSD, è stata quindi adattata agli standard Debian e rinominata nella forma attuale. È presente in Debian e derivate. || preinstallata || ||<:> '''Z-Shell''' ('''zsh''') ||<(> Integra molte funzionalità, anche avanzate, mutuate da altre shell (autocompletamento, controllo ortografco, manipolazione avanzata di variabili e array, retrocompatibilità, temi ecc.). È la shell predefinita di Arch Linux. || [[apt://zsh|zsh]] || ||<:> '''C-Shell''' ('''csh''') ||<(> Creata da '''sh''', utilizza una sintassi modellata dal linguaggio C. || [[apt://csh|csh]] || ||<:> '''TC-Shell''' ('''tcsh''') ||<(> Basata su '''csh''' e da essa derivata, è presente in FreeBSD e in vecchie versioni di macOS. || [[apt://tcsh|tcsh]] || ||<:> '''Friendly Interactive shell''' ('''fish)''' ||<(> Nata con l'intento di essere ''user friendly'', mutua molte funzionalità da altre shell, pre-abilitate di default. || [[apt://fish|fish]] || |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Attualmente il metapacchetto budgie-desktop-environment è disponibile solo per sistemi 64 bit.'' || |
Linea 39: | Linea 43: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Numerose altre shell possono essere installate sia dai [[Repository|repository ufficiali]] (es. '''yash''', '''mksh''' ecc.) sia da sorgenti esterne di terze parti (ad esempio [[https://docs.microsoft.com/en-us/powershell/|Windows PowerShell]]). || | ## == Ubuntu 14.04 == ## ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''I ppa proposti di seguito potrebbero essere non aggiornati. Si consiglia l'installazione su Ubuntu 14.04 esclusivamente per uso sviluppo e/o test, su macchine virtuali o pc non finalizzati alla produttività.''' || ## 0. Digitare i seguenti comandi nel [[AmministrazioneSistema/Terminale|terminale]] per [[Repository/RigaDiComando#Aggiungere_altri_repository|aggiungere il PPA]] di '''Budgie''':{{{ ## sudo add-apt-repository ppa:evolve-os/ppa}}}{{{ ## sudo apt-get update}}} ## 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://budgie-desktop | budgie-desktop]]. |
Linea 41: | Linea 50: |
= Individuare shell in uso = | = Primo avvio = |
Linea 43: | Linea 52: |
Digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ echo $0 }}} Verrà restituito il nome della shell in uso, ad esempio:{{{ -bash }}} |
Completata l'installazione, riavviare il computer se si è su Ubuntu minimale. Se invece si dispone già di un ambiente grafico, terminare la sessione corrente e al login selezionare '''Budgie'''. Ecco come si presenta il desktop di '''Budgie''': |
Linea 50: | Linea 56: |
Per conoscere anche il percorso digitare:{{{ echo $SHELL }}} Verrà restituito un output simile al seguente:{{{ /bin/bash }}} |
<<Immagine(./budgie_bionic.png,600,center)>> |
Linea 57: | Linea 58: |
<<Anchor(disponibili)>> = Shell presenti nel sistema = |
= Configurazione = * Le configurazioni di sistema sono disponibili seguendo il percorso: * in '''Ubuntu 18.04''': '''''Menu → Preferenze → Impostazioni'''''. * in '''Ubuntu 16.04''': '''''Menu → Strumenti di sistema → Impostazioni'''''. * Per modificare il pannello, cliccare sull'area di notifica (icone a destra nel pannello). Cliccare quindi su '''Budgie impostazioni''' (icona superiore a forma di rotella) e selezionare la scheda '''Pannello'''. * Per migliorare l'aspetto grafico, è possibile adoperare i temi predefiniti di '''Budgie''': 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://arc-theme | arc-theme ]] e [[apt://moka-icon-theme | moka-icon-theme ]], se non presenti. 0. Cliccare sull'area di notifica (icone a destra nel pannello). Cliccare quindi su '''Budgie impostazioni''' (icona superiore a forma di rotella) e selezionare la scheda '''Generale'''. 0. Selezionare '''Arc-darker''' in ''Tema Widget'' e '''Moka''' in ''Tema delle icone''. |
Linea 60: | Linea 68: |
Il file `/etc/shells` contiene un elenco delle shell presenti nel sistema. Per consultare il file digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ cat /etc/shells }}} Verrà restituito un output simile al seguente:{{{ # /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash /bin/zsh /usr/bin/zsh }}} = Cambiare shell = == Modifica temporanea == * Per utilizzare temporaneamente una shell installata è sufficiente invocarla da [[AmministrazioneSistema/Terminale|terminale]].<<BR>>Ad esempio per utilizzare '''zsh''' è sufficiente digitare:{{{ zsh }}} ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Si noti che, a seconda della shell in uso, potrebbe modificarsi l'aspetto della console. Alcuni esempi: potrebbe comparire il solo carattere «$» e venir omesso il nome dell'utente, o potrebbero essere utilizzati altri simboli, oppure potrebbero comparire delle istruzioni a schermo.|| * Per individuare la shell in uso digitare il seguente comando per visualizzare i processi attivi nel terminale:{{{ ps -T }}} L'output sarà simile al seguente:{{{ PID TTY TIME CMD 13964 pts/0 00:00:00 bash 22450 pts/0 00:00:00 csh 22451 pts/0 00:00:00 ps }}} dove la shell in uso è '''csh'''. * Per ritornare ad usare la shell predefinita digitare:{{{ exit }}} oppure invocare la shell impostata. Ad esempio, in Ubuntu e derivate con le impostazioni di default, digitare:{{{ bash }}} == Modifica permanente == ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''È fortemente raccomandato provare temporaneamente la nuova shell e di assicurarsi del suo regolare funzionamento prima di effettuare le modifiche di seguito esposte. || 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ chsh }}} 0. Quando richiesto, inserire la password e quindi il [[#disponibili|percorso]] della shell desiderata.<<BR>>Ad esempio per impostare '''zsh''' digitare:{{{ /usr/bin/zsh }}} 0. Chiudere il terminale oppure effettuare il logout affinché la modifica abbia effetto. In alternativa è possibile effettuare l'operazione utilizzando un solo comando simile al seguente:{{{ chsh -s /usr/bin/zsh }}} modificandolo con il percorso della shell desiderata. |
|
Linea 122: | Linea 70: |
* [[https://wiki.ubuntu.com/ChangingShells|Wiki internazionale]] * [[https://it.wikipedia.org/wiki/Shell_(informatica)|Voce enciclopedica]] * [[http://www.softlab.ntua.gr/facilities/documentation/unix/shelldiff.html#4|Consigli sulla scelta della shell]] (inglese) * [[http://www.kornshell.com/|KornShell]] (sito ufficiale) * [[https://wiki.ubuntu.com/DashAsBinSh|DashAsBinSh]] (wiki internazionale) * [[http://www.zsh.org/|Z-Shell]] (sito ufficiale) * [[https://fishshell.com/|Fish Shell]] (sito ufficiale) * [[https://en.wikipedia.org/wiki/Comparison_of_command_shells|Tabelle comparative]] (pagina enciclopedica) * [[AmministrazioneSistema/Terminale|Guida emulatore di terminale (con comandi base)]] * [[Programmazione/LinguaggioBash|Guida bash scripting]] |
* [[https://github.com/solus-project/budgie-desktop|Pagina ufficiale del progetto]] * [[https://ubuntubudgie.org/| Ubuntu Budgie]] * [[https://launchpad.net/~budgie-remix | Launchpad budgie-remix]] * [[https://getsol.us|Solus]] |
Linea 134: | Linea 76: |
CategoryHomepage | ##CategoryGrafica |
Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida è descritta la procedura per installare Budgie in Ubuntu e derivate.
L'ambiente grafico Budgie è un progetto abbastanza recente, sviluppato dal team della distribuzione GNU/Linux Solus. È inoltre l'ambiente grafico predefinito della derivata ufficiale Ubuntu Budgie.
Sebbene basato su GNOME, da cui eredita la semplicità dell'aspetto classico, Budgie è stato costruito from the scratch. Comprende il supporto alle nuove applicazioni in GTK+ 3 e al server grafico Wayland.
Requisiti di sistema
Consultare questa pagina.
Installazione
Ubuntu 18.04
Installare a seconda delle proprie esigenze i pacchetti:
budgie-desktop-minimal: per ottenere il solo ambiente grafico.
Se si è su sistema minimale, potrebbe essere inoltre utile installare i pacchetti ubuntu-budgie-themes, budgie-lightdm-theme, tilix e nautilus.
In alternativa digitare nella riga di comando:sudo apt install ubuntu-budgie-desktop --no-install-recommends sudo apt install budgie-desktop ubuntu-budgie-themes mutter xserver-xorg-video-all
ubuntu-budgie-desktop: per ottenere i programmi, l'ambiente grafico e le personalizzazioni della derivata ufficiale Ubuntu Budgie.
Ubuntu 16.04
Se si è su sistema minimale, installare il pacchetto software-properties-common digitando nella riga di comando:
sudo apt-get install -y software-properties-common
Se invece si ha già a disposizione un normale sistema dotato di ambiente grafico, omettere questo passaggio.Digitare i seguenti comandi nel terminale per aggiungere il PPA di Budgie:
sudo add-apt-repository ppa:budgie-remix/ppa
sudo apt-get update
Installare a seconda delle proprie esigenze uno dei seguenti metapacchetti:
budgie-desktop: se si desidera avere il solo ambiente grafico Budgie.
budgie-desktop-environment: se si desidera avere l'intero ambiente desktop Budgie (consigliato per installazioni da sistema minimale); comprende il server grafico, LightDM, temi, icone, sfondi e vari programmi).
Primo avvio
Completata l'installazione, riavviare il computer se si è su Ubuntu minimale. Se invece si dispone già di un ambiente grafico, terminare la sessione corrente e al login selezionare Budgie.
Ecco come si presenta il desktop di Budgie:
Configurazione
- Le configurazioni di sistema sono disponibili seguendo il percorso:
in Ubuntu 18.04: Menu → Preferenze → Impostazioni.
in Ubuntu 16.04: Menu → Strumenti di sistema → Impostazioni.
Per modificare il pannello, cliccare sull'area di notifica (icone a destra nel pannello). Cliccare quindi su Budgie impostazioni (icona superiore a forma di rotella) e selezionare la scheda Pannello.
Per migliorare l'aspetto grafico, è possibile adoperare i temi predefiniti di Budgie:
Installare i pacchetti arc-theme e moka-icon-theme, se non presenti.
Cliccare sull'area di notifica (icone a destra nel pannello). Cliccare quindi su Budgie impostazioni (icona superiore a forma di rotella) e selezionare la scheda Generale.
Selezionare Arc-darker in Tema Widget e Moka in Tema delle icone.
Ulteriori risorse