GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Cose da installare su Ubuntu 20.04

Questo articolo esplora vari software che puoi installare su Ubuntu 20.04 Focal Fossa. C'è una varietà di cose che possono essere installate su Ubuntu 20.04, quindi abbiamo diviso tutto il software in due categorie:utente Ubuntu e DevOps.

Non solo ti forniamo idee su cosa può essere installato, ma ti colleghiamo anche a tutorial che ti guidano attraverso il processo di installazione.

In questa guida scoprirai:

  • Quale software puoi installare su Ubuntu 20.04 come utente Ubuntu quotidiano
  • Quale software installare su Ubuntu 20.04 per DevOps

Questo articolo verrà continuamente aggiornato con più cose da installare su Ubuntu 20.04 quindi continua a controllare gli aggiornamenti .

Cose da installare su Ubuntu 20.04 Focal Fossa

Cose da installare su Ubuntu 20.04 Desktop

Questa sezione elenca alcuni software selezionati che puoi installare sul sistema operativo Ubuntu 20.04 come utente quotidiano.

Ambiente desktop

Quando installi Ubuntu 20.04, verrà fornito con il desktop GNOME predefinito. Se decidi di voler rimanere con questo ambiente desktop predefinito, potresti essere interessato a installare le estensioni della shell GNOME o lo strumento di modifica di GNOME per personalizzare l'aspetto e il comportamento di Ubuntu. Potresti anche essere interessato all'installazione minima di Gnome.

Se GNOME non ti piace, puoi installare un ambiente desktop diverso sul tuo sistema con un solo comando. Quindi, è semplice sperimentare diversi ambienti desktop per trovare quello più adatto a te. Ad esempio, gli ambienti desktop Budgie e Mate sono mostrati negli screenshot seguenti.

Desktop Budgie su Ubuntu 20.04 Focal Fossa Linux

MATE desktop su Ubuntu 20.04 Focal Fossa Linux

Abbiamo fornito istruzioni su come installare vari ambienti desktop in una serie di articoli. In ogni articolo abbiamo incluso anche schermate del desktop di Ubuntu 20.04, che potrebbero aiutarti nella tua scelta. Puoi anche vedere la nostra panoramica degli ambienti desktop Ubuntu nell'articolo:Gli 8 migliori ambienti desktop Ubuntu (20.04 Focal Fossa Linux).

Per seguire le nostre guide all'installazione dell'ambiente desktop Ubuntu 20.04, fai clic su:

In alternativa, puoi decidere di scaricare Ubuntu 20.04 che ha già l'ambiente desktop che ti piace come desktop predefinito. Vedi anche come installare la GUI di Ubuntu 20.04 con il tasksel comando.

Browser Internet e siti Web

Esiste una gamma di browser Web che puoi installare su Ubuntu 20.04 Focal Fossa. Potresti già avere un browser preferito o potresti ancora decidere quale browser è giusto per te o potresti essere interessato a ricerche anonime su Internet con il browser Tor. Una volta deciso quale browser desideri utilizzare, impostalo come browser predefinito sul tuo sistema Ubuntu 20.04.

Tor Browser su Ubuntu 20.04 LTS Focal Fossa

Per il lettore interessato, mostreremo anche in questa sezione come installare WordPress su Ubuntu 20.04. WordPress è un sistema di gestione dei contenuti (CMS) estremamente popolare per i siti web. La sua popolarità e ubiquità non possono davvero essere sopravvalutate, poiché alimenta uno sbalorditivo 35% dei siti Web. È un modo semplice per ottenere un sito Web online e offre molto in termini di personalizzazione.

Ubuntu 20.04 Focal Fossa e Nginx sono la combinazione perfetta per gestire il tuo sito WordPress. L'utilizzo di queste utilità ti darà un sito Web molto potente, efficiente e stabile. Soprattutto, tutto questo software è completamente gratuito e l'installazione non è molto difficile. Segui i nostri passaggi di seguito per vedere come rendere operativo il tuo sito WordPress su Ubuntu 20.04 con Nginx.

Le nostre guide all'installazione del browser Web sono disponibili qui:

Client di posta elettronica

Forse il client di posta elettronica più popolare per desktop GNOME Ubuntu 20.04 è Mozilla Thunderbird. È un client di posta elettronica gratuito e open source che include client di notizie, RSS e client di chat.

Alcune alternative a Thunderbird includono Mailspring e Hiri. Mailspring offre funzionalità come il monitoraggio dell'apertura, il monitoraggio dei clic sui collegamenti, l'arricchimento dei dati dei contatti e altro ancora. Hiri si concentra sulle attività e sulle funzionalità di invio e ricezione di e-mail, nonché sulla gestione di calendari, contatti e attività.

Client di posta elettronica Hiri su Ubuntu 20.04Per installare un client di posta elettronica su Ubuntu 20.04, vai alle nostre istruzioni:

Comunicazione e collaborazione

Alcuni esempi di app di comunicazione popolari includono Viber, Telegram, Slack o Skype, Zoom e Jitsi. Mentre Viber, Telegram e Slack sono ampiamente utilizzati per la messaggistica, Skype, Zoom e Jitsi si concentrano sulle videoconferenze. Inoltre, Discord è molto popolare tra le comunità di videogiochi.

TeamViewer, invece, è una piattaforma di collaborazione utilizzata, in particolare, per il controllo remoto, la condivisione del desktop o le riunioni online. Inoltre, il cloud storage di Dropbox può essere utilizzato anche per la collaborazione.

TeamViewer su Ubuntu 20.04 Focal Fossa Linux DesktopPuoi seguire le nostre guide all'installazione del software di comunicazione e collaborazione qui:

Editor di documenti

Questa sezione farà riferimento alle guide all'installazione di vari editor di documenti. Una delle principali applicazioni che potresti dover installare su Ubuntu 20.04 è Libre Office, che è un'intera suite per ufficio che include, tra l'altro, foglio di calcolo, presentazione e scrittore di documenti.

LibreOffice su Ubuntu 20.04 Focal Fossa Desktop

Uno dei visualizzatori PDF che possono essere installati su Ubuntu 20.04 è Adobe Acrobat Reader. Tieni presente, tuttavia, che Adobe non supporta più Acrobat Reader per Linux, quindi ti consigliamo di installare Adobe Acrobat Reader su Wine. In alternativa, potresti prendere in considerazione l'installazione del visualizzatore PDF Okular o altro elencato di seguito.

Se desideri scrivere equazioni matematiche, ti consigliamo Latex come applicazione di scrittura di documenti con un editor Latex selezionato. Di seguito mostriamo l'editor e il compilatore TeXstudio Latex.

Editor e compilatore di TeXstudio Latex

Inoltre, se sei interessato a installare font alternativi sul tuo sistema, puoi anche trovare i link sotto alle guide che descrivono questo processo di installazione.

Per installare editor di documenti e font su Ubuntu 20.04, vai alle nostre istruzioni:

Intrattenimento

I lettori multimediali che possono essere installati su Ubuntu 20.04 sono, ad esempio, Kodi e VLC. D'altra parte, i servizi di streaming video che puoi utilizzare sono Netflix e Popcorn Time. Potresti anche essere interessato a installare Spotify per la musica.

Guardare Netflix su Ubuntu 20.04

Se sei un giocatore ti interesserà installare Steam, PlayonLinux, Lutris o Wine.

Steam su Ubuntu 20.04 Focal Fossa Linux

Inoltre, ti forniamo le istruzioni su come installare il client e il server Minecraft su Ubuntu 20.04 e utilizzare Wine per eseguire l'app Battle.net.

Minecraft su Ubuntu 20.04Per le applicazioni di intrattenimento su Ubuntu 20.04, vedere quanto segue:

Schede grafiche

Alcuni dei driver grafici che potresti voler installare su Ubuntu 20.04 sono NVIDIA e AMD Radeon. Nell'articolo Come installare i driver NVIDIA su Ubuntu 20.04 Focal Fossa Linux discutiamo vari modi per installare questo driver grafico. Questi includono un'installazione automatica utilizzando il repository Ubuntu standard, un'installazione automatica utilizzando il repository PPA per installare i driver NVIDIA Beta e un'installazione manuale utilizzando il driver ufficiale Nvidia.com.

Le schede grafiche AMD sono ben supportate su Ubuntu 20.04 Focal Fossa. Il driver AMD Radeon open source predefinito è installato e abilitato. Tuttavia, poiché Ubuntu 20.04 è una versione di supporto a lungo termine (LTS), gli utenti della scheda grafica AMD Radeon hanno poche opzioni di installazione del driver AMD Radeon a loro disposizione.

Se hai intenzione di utilizzare una scheda grafica AMD con Ubuntu 20.04, ti forniamo le istruzioni di installazione nell'articolo:Installazione del driver AMD Radeon Ubuntu 20.04.

Se non sei sicuro di poter controllare facilmente quale driver grafico sta attualmente utilizzando il tuo sistema e quale modello di scheda grafica fa parte dell'hardware del tuo sistema.

Potresti anche essere interessato a CUDA, che è una piattaforma di elaborazione parallela e un modello di interfaccia di programmazione delle applicazioni creata da Nvidia. Consente agli sviluppatori di software e agli ingegneri del software di utilizzare un'unità di elaborazione grafica abilitata per CUDA per l'elaborazione per scopi generici.

Driver NVIDIA installati su Ubuntu 20.04 Focal Fossa Linux. Dopo l'installazione, esegui opzionalmente il test della scheda grafica Nvidia seguendo la nostra guida Benchmark Your Graphics Card On Linux.Scopri come installare i driver su Ubuntu 20.04 facendo clic su:

Grafica e suono

In questa sezione ti mostreremo come installare Blender su Ubuntu 20.04. Blender è una suite di creazione 3D gratuita e open source. Supporta l'intera pipeline di modellazione 3D, rigging, animazione, simulazione, rendering, compositing e tracciamento del movimento, persino l'editing video e la creazione di giochi. Gli utenti avanzati utilizzano l'API di Blender per lo scripting Python per personalizzare l'applicazione e scrivere strumenti specializzati.

Suite di creazione Blender 3D su Ubuntu 20.04 Focal Fossa

FFmpeg è una libreria di strumenti utilizzati per l'elaborazione di file video e audio. Puoi fare molte cose con esso, come codificare video o transcodificare l'audio in diversi formati, solo per citarne alcuni. Di seguito ti mostreremo come installare FFmpeg su Ubuntu 20.04 Focal Fossa.

Scopri come installare il software grafico e audio su Ubuntu 20.04 cliccando su:

Software scientifico

Se sei uno scienziato, potresti essere interessato all'installazione di alcuni software di data science come R con RStudio o Matlab.

RStudio su Ubuntu 20.04 Focal Fossa LinuxPer installare software scientifico su Ubuntu 20.04 vai alle nostre istruzioni:

Ubuntu Snap Store

La quantità di software che puoi installare su Ubuntu 20.04 è enorme. Puoi installare qualsiasi software che ti piace tramite lo snap store di Ubuntu.

Per qualsiasi nuovo Ubuntu 20.04 appena scaricato e sistemi installati, lo snap store di Ubuntu dovrebbe far parte del sistema per impostazione predefinita. Tuttavia, per qualsiasi sistema Ubuntu 20.04 aggiornato potrebbe essere necessario installare lo Snap Store manualmente.

Snap Store su Ubuntu 20.04 Focal Fossa Linux DesktopPer installare Ubuntu Snap Store vai alla nostra guida:

Cose da installare su Ubuntu 20.04 per DevOps

Questa sezione elenca alcuni software selezionati che puoi installare sul sistema operativo Ubuntu 20.04 come DevOps.

Linguaggi di programmazione e biblioteche

Se sei un DevOps o uno sviluppatore di software ti potrebbe piacere iniziare con l'installazione dei linguaggi di programmazione e delle librerie necessarie.

Java è uno dei linguaggi di programmazione più popolari. Ti mostriamo prima come installare OpenJDK Java su Ubuntu 20.04 e poi come installare Oracle Java SE Development Kit.

Kit di sviluppo Oracle Java SE su Ubuntu 20.04 Focal Fossa Desktop/Server

Se sei un appassionato di JavaScript potresti essere interessato all'installazione di Node.js, che è un ambiente di runtime JavaScript che esegue codice JavaScript al di fuori di un browser web. Inoltre, potresti essere interessato all'installazione del gestore di pacchetti Yarn.

Filato su Ubuntu 20.04 Focal Fossa Linux

Con una versione di Ubuntu 20.04 Python 2 è stato completamente eliminato su un'installazione di sistema predefinita, quindi potresti riscontrare il seguente errore durante l'esecuzione di python comando:

Command 'python' not found

Nessuna disperazione, Python 2 non è installato di default ma è ancora disponibile per l'installazione. Nota anche che puoi facilmente passare da una versione di Python all'altra su Ubuntu 20.04.

Installa Python 2 su Ubuntu 20.04 Focal Fossa Linux

PIP è un sistema di gestione dei pacchetti utilizzato per l'installazione e la gestione dei pacchetti software sviluppati con Python.

PIP e PiP3 su Ubuntu 20.04 Focal Fossa Linux

D'altra parte, NumPy è una libreria per il linguaggio di programmazione Python, che aggiunge il supporto per matrici e array multidimensionali di grandi dimensioni, insieme a un'ampia raccolta di funzioni matematiche di alto livello per operare su questi array.

Numpy su Ubuntu 20.04 Focal Fossa Linux

Altre cose che potresti essere interessato a installare sono GCC, G++, Go/Golang, Powershell o Kotlin. Kotlin, ad esempio, è un linguaggio di programmazione multipiattaforma, tipizzato staticamente e multiuso, progettato per interagire completamente con Java.

Installa linguaggi e librerie di programmazione seguendo i nostri tutorial:

Editor di testo e IDE

Questa sezione si concentra sugli editor di testo incentrati sul codice e sugli ambienti di sviluppo integrati (IDE) più adatti a te e al tuo linguaggio di programmazione.

Gli editor offrono l'evidenziazione della sintassi, hanno interfacce flessibili e ti forniscono potenti strumenti di ricerca e navigazione mentre gli IDE ti forniscono strutture complete per lo sviluppo di software come un editor di codice sorgente, strumenti di automazione della build e un debugger.

Indipendentemente dal fatto che la tua lingua preferita sia Java, Python o altro, puoi selezionare un editor di testo o un IDE dal nostro elenco e installarlo con l'aiuto delle nostre guide di installazione. Alcuni editor di testo/IDE potrebbero funzionare meglio con alcuni linguaggi di programmazione specifici, quindi sentiti libero di sperimentare vari editor di testo se non sai ancora quale è il più adatto alle tue esigenze.

Uno degli editor di testo più popolari è Sublime Text, visibile nello screenshot qui sotto.

Editor di testo sublime su Ubuntu 20.04

Di seguito mostriamo anche il codice di Visual Studio.

Codice di Visual Studio su Ubuntu 20.04 Desktop

PyCharm è un ambiente di sviluppo integrato (IDE) utilizzato nella programmazione di computer, in particolare per il linguaggio Python. Fornisce l'analisi del codice, un debugger grafico, uno unit tester integrato, l'integrazione con i sistemi di controllo della versione (VCS) e supporta lo sviluppo web con Django e Data Science con Anaconda.

Puoi trovare le nostre istruzioni su come installare vari editor di testo e IDE su Ubuntu 20.04 qui:

Gestione di file e pacchetti

Come amministratore di sistema potresti trovare utile elencare i pacchetti installati o elencare i servizi in esecuzione su Ubuntu 20.04. Ti troverai anche di fronte a vari errori come l'impossibilità di individuare l'errore del pacchetto su Ubuntu 20.04.

In termini di installazione dei pacchetti, consigliamo di installare il file DEB su Ubuntu 20.04. Un file con estensione .DEB è un file del pacchetto software Debian. Contengono software da installare su Debian o su un sistema operativo basato su Debian. Ubuntu rientra in quella categoria, essendo basato su Debian e in grado di eseguire file .DEB.

In questa sezione, esamineremo i passaggi per installare un file DEB su Ubuntu 20.04 Focal Fossa e parleremo di alcune best practice lungo il percorso.

Installa il file DEB su Ubuntu 20.04Come installare il file DEB su Ubuntu 20.04 puoi trovare le istruzioni navigando su:

Amministrazione del sistema

Stacer è uno strumento open source per monitorare le prestazioni del tuo desktop Ubuntu 20.04, quindi molto importante per gli amministratori di sistema. Offre un dashboard intuitivo che può essere utilizzato per monitorare l'utilizzo di CPU, memoria e disco e System Cleaner per pulire le cache di sistema.

Strumento di monitoraggio del sistema Stacer su Ubuntu 20.04 Focal Fossa DesktopCome installare Stacer su Ubuntu 20.04 le istruzioni possono essere trovate navigando su:

Controllo versione

Git è un sistema di controllo della versione distribuito per tenere traccia delle modifiche al codice sorgente durante lo sviluppo del software che potrebbe essere molto utile nel tuo lavoro.

Git su Ubuntu 20.04 LTS Focal Fossa LinuxCome installare git su Ubuntu 20.04 le istruzioni possono essere trovate navigando su:

Server e servizi

Il nostro primo tutorial in questa sezione tratterà come installare i server web LAMP e Nginx su Ubuntu 20.04.

Configurazione del server LAMP su Ubuntu 20.04 Focal Fossa

Quindi, passiamo all'installazione del server VNC. VNC è un sistema che consente di controllare a distanza un altro computer. Dopo aver seguito la nostra guida, sarai in grado di accedere al tuo sistema in remoto da qualsiasi luogo, a condizione che il tuo sistema client e il server VNC dispongano di una connessione Internet.

Connessione a un server VNC

Inoltre, descriviamo come installare il server Samba su Ubuntu 20.04 per, ad esempio, condividere le directory home degli utenti e fornire accesso anonimo in lettura e scrittura a directory selezionate.

Inoltre, descriveremo l'installazione del server/client FTP e l'installazione del server SFTP. Quindi, descriveremo l'installazione del server NTP, che viene utilizzato per la sincronizzazione dell'orologio su più computer. Un server NTP è responsabile della sincronizzazione di un insieme di computer tra loro. Su una rete locale, il server dovrebbe essere in grado di mantenere tutti i sistemi client entro un millisecondo l'uno dall'altro.

Come configurare il server SFTP su Ubuntu 20.04 Focal Fossa Linux

Successivamente ti mostreremo come distribuire un server SSH. OpenSSH è il principale strumento di connettività per l'accesso remoto con il protocollo SSH. Crittografa tutto il traffico per eliminare intercettazioni, dirottamento della connessione e altri attacchi. Inoltre, OpenSSH fornisce un'ampia suite di funzionalità di tunneling sicuro, diversi metodi di autenticazione e sofisticate opzioni di configurazione. Successivamente, vedremo come utilizzare Ubuntu 20.04 per creare un server OpenVPN e come creare un .ovpn file che useremo per connetterci ad esso dal nostro computer client.

Infine, ti forniremo le istruzioni su come installare il client Tor su Ubuntu 20.04. Ti mostreremo come configurarlo, che include la configurazione del browser e l'abilitazione di tutti i comandi della shell per l'esecuzione attraverso la rete di Tor.

Per seguire le nostre guide all'installazione di server e servizi, fai clic su:

Automazione e gestione dei dati

Uno degli strumenti di automazione e gestione più utili è l'AWS Command Line Interface (CLI), uno strumento unificato per gestire i tuoi servizi AWS. Con questo strumento puoi controllare più servizi AWS dalla riga di comando e automatizzarli tramite script.

Jenkins, d'altra parte, è un server di automazione utilizzato per automatizzare lo sviluppo del software, inclusi:creazione, test e distribuzione, nonché per facilitare l'integrazione continua e la distribuzione continua.

Jenkins su Ubuntu 20.04 Focal Fossa Linux

ELK è la risposta alla gestione di grandi quantità di dati di registro su Ubuntu 20.04 Focal Fossa. Lo stack ELK combina Elasticsearch, Logstash e Kibana, che sono strumenti open source che lavorano in tandem per offrirti la possibilità di gestire i dati di registro da una comoda interfaccia web grafica. Apache Hadoop, d'altra parte, è composto da più pacchetti software open source che lavorano insieme per lo storage distribuito e l'elaborazione distribuita di big data.

Inoltre, PostgreSQL è un sistema di gestione di database, simile a MySQL per molti aspetti ma con alcune differenze fondamentali. Come MySQL, è comunemente ospitato su Linux. Mostreremo come eseguire un server PostgreSQL su Ubuntu 20.04 Focal Fossa, oltre a installare la versione client nel caso in cui sia necessario collegarsi a un database PostgreSQL esterno.

Dashboard Kibana completamente operativo su Ubuntu 20.04Puoi trovare le nostre istruzioni su come installare il software di automazione e gestione su Ubuntu 20.04 qui:

Virtualizzazione

Puoi configurare macchine virtuali con VMware Workstation Pro su una singola macchina fisica e usarle contemporaneamente alla macchina effettiva.

VMware Workstation PRO su Ubuntu 20.04 Focal Fossa Linux

In alternativa, puoi installare VirtualBox sul tuo sistema Ubuntu 20.04. Per estendere le funzionalità di VirtualBox, si consiglia anche il VirtualBox Extension Pack.

La macchina virtuale basata sul kernel (KVM) è un modulo di virtualizzazione nel kernel Linux che consente al kernel di funzionare come hypervisor. Di seguito forniamo anche istruzioni su come installare KVM.

Per installare un hypervisor su Ubuntu 20.04 segui i tutorial seguenti:

Containerizzazione

In questa sezione, ti guideremo attraverso l'installazione di Docker e docker-compose.

Docker è una combinazione di prodotti platform as a service che utilizzano la virtualizzazione per fornire software in pacchetti chiamati container che possono comunicare tra loro attraverso canali ben definiti.

Compose è una funzionalità di Docker per la configurazione e l'esecuzione di applicazioni Docker multi-container. Con un solo comando puoi creare e avviare tutti i servizi dalla tua configurazione. Per ulteriori informazioni su Compose, vedere Come avviare contenitori con Docker Compose.

docker-compose su Ubuntu 20.04 Focal Fossa Linux

In questa sezione includiamo anche Kubernetes in quanto è un software leader nell'orchestrazione di container. Kubernetes funziona gestendo i cluster, che è semplicemente un insieme di host pensato per l'esecuzione di applicazioni containerizzate.

Per installare il software di containerizzazione su Ubuntu 20.04 segui i tutorial seguenti:

Questi sono tutti i nostri consigli. Se ritieni che in questo articolo manchi una cosa importante da installare su Ubuntu 20.04 o trovi un errore, invia il tuo feedback al nostro forum utilizzando la sezione commenti e discussioni in fondo a questa pagina.


Ubuntu
  1. Installa Podman su Ubuntu

  2. Come installare R su Ubuntu 20.04

  3. Installa VirtualBox 4.2 su Ubuntu 13.04

  4. Installa VirtualBox 4.3 su Ubuntu 14.04

  5. Installa uTorrent su Ubuntu 16.04

Installa OpenOffice su Ubuntu 20.04

Installa Ruby su Ubuntu 20.04

Installa Flameshot in Ubuntu 20.04

Installa Podman su Ubuntu 20.04

Installa Tig su Ubuntu 20.04

Come installare qt su Ubuntu 20.04