Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/prova3"
Differenze tra le versioni 154 e 213 (in 59 versioni)
Versione 154 del 25/02/2018 21.52.00
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:

Ubuntu 16.04

  1. 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.
  2. Digitare i seguenti comandi nel terminale per aggiungere il PPA di Budgie:

    sudo add-apt-repository ppa:budgie-remix/ppa
    sudo apt-get update
  3. Installare a seconda delle proprie esigenze uno dei seguenti metapacchetti:

Attualmente il metapacchetto budgie-desktop-environment è disponibile solo per sistemi 64 bit.

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:

    1. Installare i pacchetti arc-theme e moka-icon-theme, se non presenti.

    2. 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.

    3. Selezionare Arc-darker in Tema Widget e Moka in Tema delle icone.

Ulteriori risorse