|
Dimensione: 7988
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 delle 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: |
| = Definizione e chiarimenti = | 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 gli [[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 shell 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 cromatiche, integrazione con alcuni linguaggi di programmazione ecc. |
= Installazione = |
| Linea 25: | Linea 21: |
| = Installazione Shell più comuni = | == 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]]. || preinstallata || ||<:> '''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, rappresentando ''de facto'' la shell standard. || preinstallata || ||<:> '''Debian Almquist Shell''' ('''dash''') ||<(> Nata originariamente come porting della shell '''ash''' di NetBSD, 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 e derivata da '''csh''', è 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, preabilitate 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: |
| 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: |
| = Conoscere shell disponibili nel sistema = 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 della shell == * Per utilizzare temporaneamente una shell installata è sufficiente invocarla da [[AmministrazioneSistema/Terminale|terminale]].<<BR>>Ad esempio per utilizzare '''zsh''' è sufficiente digitare nel terminale:{{{ 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. Ad esempio potrebbe comparire il solo carattere «$» omettendo il nome dell'utente, 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 impostazioni di default, digitare:{{{ bash }}} == Modifica permanente della shell == You will use a program called '''chsh'''. There is a interactive method and non-interactive method. Type this into your terminal. == interactive method == {{{ $ chsh }}} This results in a brief dialog in which the user is prompted first for its password and then for the full path of the desired new shell. Caution should be exercised when changing one's default shell because it is possible to make an error that only the root user (i.e., system administrator) can repair (although it should be easy for a skilled user to repair it on a home system). In particular, it is important to first test the shell temporarily in the current session and then to make certain that a valid shell name is being entered when making the permanent change. == non-interactive method == I will use csh as again an example. {{{ $ chsh -s /bin/csh }}} The -s sets it for you without having to go into the editor to do it. Okay you did the command and it went ok.but the echo says it is the same. Log out and back it for the change to take effect.Then do echo $SHELL. You should see it show the new shell. |
= 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 129: | Linea 70: |
| * [[https://wiki.ubuntu.com/ChangingShells|Wiki internazionale]] * [[https://it.wikipedia.org/wiki/Shell_(informatica)|Voce enciclopedica]] * [[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]] * http://www.linfo.org/change_shell.html * http://www.softlab.ntua.gr/facilities/documentation/unix/shelldiff.html * http://www.faqs.org/faqs/unix-faq/shell/shell-differences/ * http://physics.nyu.edu/resources/login_shell.html * http://www.geekvenue.net/chucktips/jason/chuck/1035144363/index_html |
* [[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 141: | 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

