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/Prova2"
Differenze tra le versioni 59 e 74 (in 15 versioni)
Versione 59 del 20/03/2023 10.00.37
Dimensione: 6715
Commento: prova pip
Versione 74 del 30/10/2024 00.01.26
Dimensione: 3151
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from andreas-xavier/AmbienteGrafico/Lxde/InstallazioneProva
Linea 2: Linea 3:
#language it #LANGUAGE it
<<Include(NuoviStrumentiWiki/PaginaDiProva)>>
Linea 4: Linea 6:
<<Include(NuoviStrumentiWiki/PaginaDiProva)>>

<<Indice(depth=2)>>
<<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=631491"; rilasci="18.04")>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=270177"; rilasci="24.04 22.04")>>
Linea 11: Linea 10:
In questa guida sono descritte le istruzioni per installare '''pip''' su Ubuntu e derivate, nonché nozioni generali sul suo utilizzo (per informazioni più specifiche si rimanda ai [[#risorse|link]] di approfondimento). Questa guida spiega come installare l'ambiente grafico '''LXDE''' su Ubuntu e derivate.
Linea 13: Linea 12:
'''pip''' (acronimo di '''Pip Installs Packages''') è uno strumento a linea di comando che permette di installare software scritto in '''[[Programmazione/Python|Python]]'''.<<BR>>
I pacchetti vengono reperiti da '''PyPI''' ('''Python Package Index'''). Quest'ultimo è un repository globale dove vengono archiviati migliaia di progetti e programmi relativi a Python, per essere quindi gestiti e organizzati in base alle versioni dei pacchetti e alle loro dipendenze.
LXDE utilizza [[Hardware/Video/Xorg|Xorg]], il gestore di finestre [[AmbienteGrafico/Openbox|Openbox]] e librerie [[https://it.wikipedia.org/wiki/GTK_(toolkit)|gtk2]] (nelle versioni più recenti sono presenti anche applicazioni gtk3). Il progetto è confluito in '''[[AmbienteGrafico/Lxqt|LXQt]]''', ma tuttavia lo sviluppo non è stato del tutto abbandonato e negli ultimi anni sono state apportate alcune correzioni ed implementazioni.<<BR>>
'''LXDE''' è stato preinstallato nel flavor ufficiale Lubuntu fino alla versione 18.04.
Linea 16: Linea 15:
== Consigli generali == Per maggiori informazioni e per i requisiti di sistema, consultare [[AmbienteGrafico/AmbientiDesktop#LXDE|questa pagina]].
Linea 18: Linea 17:
'''pip''' risulta molto utile per installare facilmente svariato software basato su '''Python''', come moduli, librerie, frameworks e tanto altro (strumenti per sviluppo, ricerca scientifica, svago ecc.). = Installazione =
 
 0. Solo per sistemi [[Installazione/CdMinimale|minimali]], [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://xorg|xorg]], [[apt://xinit|xinit]] e [[apt://lightdm|lightdm]]. Se invece si dispone di un ambiente grafico saltare questo passaggio.
 {{{#!wiki tip
In alternativa a [[AmbienteGrafico/DisplayManager/LightDM|lightdm]] è possibile installare il pacchetto [[apt://lxdm|lxdm]], per [[AmbienteGrafico/DisplayManager/Lxdm|login manager nativo di LXDE]].
}}}
 0. A seconda delle proprie esigenze, [[AmministrazioneSistema/InstallareProgrammi|installare]] uno dei seguenti [[AmministrazioneSistema/MetaPacchetti|metapacchetti]]:
  * Solo ambiente grafico: [[apt://lxde-core|lxde-core]] se si desidera ambiente il solo ambiente '''LXDE''' con i componenti principali.
  * Ambiente grafico con i componenti principali: digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo apt install --no-install-recommends lxde
}}}
  * Ambiente '''LXDE''' con set completo di strumenti e programmi: [[apt://lxde|lxde]].
Linea 20: Linea 30:
Inoltre '''pip''' può essere usato per installare alcuni programmi come alternativa alle consuete modalità di [[AmministrazioneSistema/InstallareProgrammi|installazione]] ('''apt''', '''snap''', da sorgenti ecc.). Tuttavia si consiglia tale utilizzo soltanto:
 * se si ha una sufficiente esperienza con '''pip''';
 * per motivi di istruzione, test o sviluppo, o comunque in sistemi non destinati alla produttività;
 * in ambienti "protetti", quali [[Virtualizzazione|macchine virtuali]], Python virtual environments ecc.
 * qualora il software desiderato sia disponibile soltanto tramite '''pip'''.

{{{#!wiki important
Poiché molti componenti essenziali di Ubuntu sono scritti in Python, si raccomanda di non installare e/o aggiornare tramite pip i pacchetti fondamentali del sistema. Questo perché la presenza di versioni diverse potrebbe provocare problemi di dipendenze e/o esecuzione, rendendo Ubuntu altamente instabile o non funzionante. Si raccomanda infine di non lanciare pip con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]], se non in ambienti "protetti" (come macchine virtuali, virtualenv ecc.).
{{{#!wiki note
A partire da Ubuntu 18.10 il pacchetto lubuntu-desktop installa l'ambiente grafico LXQt.
Linea 30: Linea 34:
= Installazione = = Primo avvio =
Linea 32: Linea 36:
In Ubuntu 18.04 '''Python''' è presente sia nella versione 2.* che nella versione 3.*. Pertanto è possibile installare '''pip''' per entrambe le versioni. Completata l'installazione:
 0. Terminare la sessione corrente, oppure riavviare il PC se si è su sistema [[Installazione/CdMinimale|minimale]].
 0. Nella schermata di login selezionare la sessione di Lubuntu '''LXDE'''.
 0. Eseguire infine il login.
Linea 34: Linea 41:
== Python2 ==

 0. Verificare la versione di Python installata e l'assenza di problemi digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
python2 --version
}}}
 L'output sarà simile al seguente:{{{
Python 2.7.15rc1
}}}
 0. In caso di assenza di errori, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://python-pip|python-pip]].
 0. Per verificare la versione di '''pip''' installata digitare:{{{
pip --version
{{{#!wiki tip
Installando '''LXDE''' sarà anche disponibile al login la sessione '''[[AmbienteGrafico/Openbox|Openbox]]'''.
Linea 47: Linea 45:
== Python3 == Ecco come si presenta il desktop di '''LXDE''':
Linea 49: Linea 47:
 0. Verificare la versione di Python installata e l'assenza di problemi digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
python3 --version
}}}
 L'output sarà simile al seguente:{{{
Python 3.6.7
}}}
 0. In caso di assenza di errori, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://python3-pip|python3-pip]].
 0. Per verificare la versione di '''pip3''' installata digitare:{{{
pip3 --version
}}}
<<BR>>
<<Immagine(./lubuntu.png,600,center)>>
Linea 60: Linea 50:
= Utilizzo = = Modifica delle impostazioni di accesso =
Per configurare la schermata iniziale di login consultare [[AmbienteGrafico/DisplayManager|questa pagina]].
Linea 62: Linea 53:
{{{#!wiki note
Di seguito sono riportate le funzioni principali del programma, utilizzabili sia col comando `pip` che `pip3`. Per l'utilizzo delle opzioni, del file `requirements.txt`, di wheel, delle configurazioni avanzate e altre funzionalità si rimanda a [[https://pip.pypa.io/en/latest/reference/|questa guida]].
}}}
= Ulteriori risorse =
Linea 66: Linea 55:
||<:-2 #cccccc>'''Comandi principali'''||
||<40%> '''pip install''' ''nome_pacchetto'' || Installa un pacchetto desiderato. ||
|| '''pip search''' ''termine_di_ricerca'' || Cerca su '''PyPI''' i pacchetti relativi al termine di ricerca inserito. ||
|| '''pip install --upgrade''' ''nome_pacchetto'' || Aggiorna un pacchetto desiderato. ||
|| '''pip uninstall''' ''nome_pacchetto'' || Rimuove un pacchetto desiderato. ||
|| '''pip show''' ''nome_pacchetto'' || Mostra le informazioni disponibili su un pacchetto installato. ||
|| '''pip list''' || Elenca i pacchetti installati. ||
|| '''pip freeze''' || Elenca i pacchetti installati nei formati richiesti. ||
|| '''pip check''' || Controlla lo stato delle dipendenze dei pacchetti installati. ||
|| '''pip help''' || Mostra informazioni sull'uso di pip, fra cui l'elenco dei principali comandi e delle opzioni. ||

{{{#!wiki important
A differenza di apt, pip non supporta l'autocompletamento. Pertanto occorre digitare il nome esatto del pacchetto da installare, facendo attenzione ad evitare errori di battitura durante la digitazione.
}}}

Di seguito sono riportati ulteriori esempi di utilizzo:

 * Installare specifiche versioni dei pacchetti:{{{
pip install nome_pacchetto==N
}}}
 dove `N` sta per la versione del pacchetto, come nel seguente esempio:{{{
pip install Django==1.0.4
}}}
 oppure versioni inferiori/superiori/uguali ad una specifica versione, come nel seguente esempio:{{{
pip install Django>=1.0.4
}}}
 * Installare versioni in sviluppo:{{{
pip install --pre nome_pacchetto
}}}
 * Installare un pacchetto salvato in locale:{{{
pip install ./Percorso/File/nome_pacchetto.tar.gz
}}}
 * Mostrare in una lista incolonnata i pacchetti che hanno versioni più recenti rispetto a quelle presenti nel sistema:{{{
pip list --outdated --format columns
}}}
 * Mostrare informazioni sull'utilizzo di un determinato comando:{{{
pip <comando> -h
}}}
 come nel seguente esempio:{{{
pip list -h
}}}

= Aggiornamento =

{{{#!wiki important
Questa operazione è fortemente sconsigliata agli utenti poco esperti, poiché potrebbe rendere non utilizzabile pip senza opportune modifiche alle configurazioni del programma. Per lo stesso motivo è opportuno ignorare eventuali consigli di aggiornamento nell'ouput di pip, simili al seguente: `You should consider upgrading via the 'pip install --upgrade pip' command`.
}}}

Per aggiornare '''pip''' digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
pip install --upgrade pip
}}}

<<Anchor(risorse)>>
= Ulteriori risorse =
 
 * [[https://pip.pypa.io|Sito e documentazione ufficiali del progetto]]
 * [[https://en.wikipedia.org/wiki/Pip_(package_manager)|Voce enciclopedica]]
 * [[https://github.com/pypa/pip|GitHub]]
 * [[https://pypi.org/|Python Package Index (PyPI)]]
 * [[Programmazione/Python|Python]]
 * [[https://wiki.ubuntu.com/Lubuntu|Wiki internazionale]]
 * [[AmministrazioneSistema/UbuntuItaliano|Installazione dei pacchetti di lingua italiana]]
Linea 128: Linea 59:
##CategoryProgrammazione ##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.


Guida verificata con Ubuntu: 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida spiega come installare l'ambiente grafico LXDE su Ubuntu e derivate.

LXDE utilizza Xorg, il gestore di finestre Openbox e librerie gtk2 (nelle versioni più recenti sono presenti anche applicazioni gtk3). Il progetto è confluito in LXQt, ma tuttavia lo sviluppo non è stato del tutto abbandonato e negli ultimi anni sono state apportate alcune correzioni ed implementazioni.
LXDE è stato preinstallato nel flavor ufficiale Lubuntu fino alla versione 18.04.

Per maggiori informazioni e per i requisiti di sistema, consultare questa pagina.

Installazione

  1. Solo per sistemi minimali, installare i pacchetti xorg, xinit e lightdm. Se invece si dispone di un ambiente grafico saltare questo passaggio.

    In alternativa a lightdm è possibile installare il pacchetto lxdm, per login manager nativo di LXDE.

  2. A seconda delle proprie esigenze, installare uno dei seguenti metapacchetti:

    • Solo ambiente grafico: lxde-core se si desidera ambiente il solo ambiente LXDE con i componenti principali.

    • Ambiente grafico con i componenti principali: digitare nel terminale:

      sudo apt install --no-install-recommends lxde
    • Ambiente LXDE con set completo di strumenti e programmi: lxde.

A partire da Ubuntu 18.10 il pacchetto lubuntu-desktop installa l'ambiente grafico LXQt.

Primo avvio

Completata l'installazione:

  1. Terminare la sessione corrente, oppure riavviare il PC se si è su sistema minimale.

  2. Nella schermata di login selezionare la sessione di Lubuntu LXDE.

  3. Eseguire infine il login.

Installando LXDE sarà anche disponibile al login la sessione Openbox.

Ecco come si presenta il desktop di LXDE:


Modifica delle impostazioni di accesso

Per configurare la schermata iniziale di login consultare questa pagina.

Ulteriori risorse


CategoryHomepage