GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Choses à installer sur Ubuntu 20.04

Cet article explore divers logiciels que vous pouvez installer sur Ubuntu 20.04 Focal Fossa. Il existe une variété de choses qui peuvent être installées sur Ubuntu 20.04, c'est pourquoi nous avons divisé tous les logiciels en deux catégories :utilisateur Ubuntu et DevOps.

Nous vous fournissons non seulement des idées sur ce qui peut être installé, mais également des liens vers des didacticiels qui vous guident tout au long du processus d'installation.

Dans ce guide, vous découvrirez :

  • Quels logiciels vous pouvez installer sur Ubuntu 20.04 en tant qu'utilisateur quotidien d'Ubuntu
  • Quels logiciels installer sur Ubuntu 20.04 pour DevOps

Cet article sera continuellement mis à jour avec plus de choses à installer sur Ubuntu 20.04 alors continuez à vérifier les mises à jour .

Choses à installer sur Ubuntu 20.04 Focal Fossa

Éléments à installer sur le bureau Ubuntu 20.04

Cette section répertorie certains logiciels sélectionnés que vous pouvez installer sur le système d'exploitation Ubuntu 20.04 en tant qu'utilisateur quotidien.

Environnements de bureau

Lorsque vous installez Ubuntu 20.04, il viendra avec le bureau GNOME par défaut. Si vous décidez que vous souhaitez rester avec cet environnement de bureau par défaut, vous pourriez être intéressé par l'installation d'extensions de shell GNOME ou de l'outil de réglage GNOME pour personnaliser l'apparence et le comportement d'Ubuntu. Vous pouvez également être intéressé par l'installation minimale de Gnome.

Si GNOME ne vous plaît pas, vous pouvez installer un environnement de bureau différent sur votre système avec une seule commande. Par conséquent, il est simple d'expérimenter différents environnements de bureau pour trouver celui qui vous convient le mieux. Par exemple, les environnements de bureau Budgie et Mate sont illustrés dans les captures d'écran ci-dessous.

Bureau Budgie sous Ubuntu 20.04 Focal Fossa Linux

Bureau MATE sur Ubuntu 20.04 Focal Fossa Linux

Nous vous avons fourni des instructions sur la façon d'installer divers environnements de bureau dans une gamme d'articles. Nous avons également inclus des captures d'écran du bureau Ubuntu 20.04 dans chaque article, ce qui peut vous aider dans votre choix. Vous pouvez également consulter notre aperçu des environnements de bureau Ubuntu dans l'article :Les 8 meilleurs environnements de bureau Ubuntu (20.04 Focal Fossa Linux).

Pour suivre nos guides d'installation de l'environnement de bureau Ubuntu 20.04, cliquez sur :

Alternativement, vous pouvez décider de télécharger la saveur Ubuntu 20.04 qui a déjà l'environnement de bureau que vous aimez comme bureau par défaut. Voir aussi comment installer l'interface graphique d'Ubuntu 20.04 avec le tasksel commande.

Navigateurs Internet et sites Web

Il existe une gamme de navigateurs Web que vous pouvez installer sur Ubuntu 20.04 Focal Fossa. Vous avez peut-être déjà un navigateur préféré ou vous êtes peut-être encore en train de décider quel navigateur vous convient ou vous pourriez être intéressé par la recherche anonyme sur Internet avec le navigateur Tor. Une fois que vous avez décidé quel navigateur vous souhaitez utiliser, définissez-le comme navigateur par défaut sur votre système Ubuntu 20.04.

Navigateur Tor sur Ubuntu 20.04 LTS Focal Fossa

Pour le lecteur intéressé, nous montrerons également dans cette section comment installer WordPress sur Ubuntu 20.04. WordPress est un système de gestion de contenu (CMS) extrêmement populaire pour les sites Web. Sa popularité et son omniprésence ne peuvent vraiment pas être surestimées, car il alimente 35% des sites Web. C'est un moyen facile de mettre un site Web en ligne, et il offre beaucoup de possibilités de personnalisation.

Ubuntu 20.04 Focal Fossa et Nginx sont la combinaison parfaite pour faire fonctionner votre site WordPress. L'utilisation de ces utilitaires vous donnera un site Web très puissant, efficace et stable. Mieux encore, tous ces logiciels sont entièrement gratuits et la configuration n'est pas très difficile. Suivez nos étapes ci-dessous pour voir comment faire fonctionner votre site WordPress sur Ubuntu 20.04 avec Nginx.

Nos guides d'installation de navigateur Web sont disponibles ici :

Clients de messagerie

Le client de messagerie le plus populaire pour le bureau Ubuntu 20.04 GNOME est peut-être Mozilla Thunderbird. Il s'agit d'un client de messagerie gratuit et open source comprenant un client de nouvelles, un RSS et un client de chat.

Certaines alternatives à Thunderbird incluent Mailspring et Hiri. Mailspring offre des fonctionnalités telles que le suivi ouvert, le suivi des clics sur les liens, les données d'enrichissement des contacts, etc. Hiri se concentre sur les entreprises et propose l'envoi et la réception d'e-mails ainsi que la gestion des calendriers, des contacts et des tâches.

Client de messagerie Hiri sur Ubuntu 20.04Pour installer un client de messagerie sur Ubuntu 20.04, accédez à nos instructions :

Communication et collaboration

Quelques exemples d'applications de communication populaires incluent Viber, Telegram, Slack ou Skype, Zoom et Jitsi. Alors que Viber, Telegram et Slack sont largement utilisés pour la messagerie, Skype, Zoom et Jitsi se concentrent sur la visioconférence. De plus, Discord est très populaire parmi les communautés de jeux vidéo.

TeamViewer, quant à lui, est une plateforme de collaboration utilisée, notamment, pour le contrôle à distance, le partage de bureau ou les réunions en ligne. De plus, le stockage cloud Dropbox peut également être utilisé pour la collaboration.

TeamViewer sur Ubuntu 20.04 Focal Fossa Linux DesktopVous pouvez suivre nos guides d'installation de logiciels de communication et de collaboration ici :

Éditeurs de documents

Cette section vous renverra aux guides d'installation de divers éditeurs de documents. L'une des principales applications que vous devrez peut-être installer sur Ubuntu 20.04 est Libre Office, qui est une suite bureautique complète comprenant, entre autres, une feuille de calcul, une présentation et un rédacteur de document.

LibreOffice sur Ubuntu 20.04 Bureau Focal Fossa

L'un des visualiseurs PDF pouvant être installés sur Ubuntu 20.04 est Adobe Acrobat Reader. Notez cependant qu'Adobe ne prend plus en charge Acrobat Reader pour Linux, nous vous recommandons donc d'installer Adobe Acrobat Reader sur Wine. Alternativement, vous pouvez envisager d'installer le visualiseur PDF Okular ou un autre répertorié ci-dessous.

Si vous souhaitez écrire des équations mathématiques, nous vous recommandons Latex comme application d'écriture de documents avec un éditeur Latex sélectionné. Ci-dessous, nous montrons l'éditeur et le compilateur TeXstudio Latex.

Éditeur et compilateur TeXstudio Latex

De plus, si vous souhaitez installer des polices alternatives sur votre système, vous pouvez également trouver ci-dessous des liens vers des guides décrivant ce processus d'installation.

Pour installer les éditeurs de documents et les polices sur Ubuntu 20.04, accédez à nos instructions :

Divertissement

Les lecteurs multimédias pouvant être installés sur Ubuntu 20.04 sont, par exemple, Kodi et VLC. D'autre part, les services de streaming vidéo que vous pouvez utiliser sont Netflix et Popcorn Time. Vous pourriez également être intéressé par l'installation de Spotify pour la musique.

Regarder Netflix sur Ubuntu 20.04

Si vous êtes un joueur, vous serez intéressé par l'installation de Steam, PlayonLinux, Lutris ou Wine.

Steam sur Ubuntu 20.04 Focal Fossa Linux

De plus, nous vous fournissons des instructions sur la façon d'installer le client et le serveur Minecraft sur Ubuntu 20.04 et d'utiliser Wine pour exécuter l'application Battle.net.

Minecraft sur Ubuntu 20.04Pour les applications de divertissement sur Ubuntu 20.04, consultez ce qui suit :

Cartes graphiques

Certains des pilotes graphiques que vous souhaiterez peut-être installer sur Ubuntu 20.04 sont NVIDIA et AMD Radeon. Dans l'article Comment installer les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux, nous abordons différentes manières d'installer ce pilote graphique. Celles-ci incluent une installation automatique à l'aide du référentiel Ubuntu standard, une installation automatique à l'aide du référentiel PPA pour installer les pilotes NVIDIA Beta et une installation manuelle à l'aide du pilote officiel Nvidia.com.

Les cartes graphiques AMD sont bien supportées sur Ubuntu 20.04 Focal Fossa. Le pilote AMD Radeon open source par défaut est installé et activé. Cependant, étant donné qu'Ubuntu 20.04 est une version de support à long terme (LTS), les utilisateurs de cartes graphiques AMD Radeon ont peu d'options d'installation de pilotes AMD Radeon à leur disposition.

Si vous prévoyez d'utiliser une carte graphique AMD avec Ubuntu 20.04, nous vous fournissons les instructions d'installation dans l'article :Installation du pilote AMD Radeon Ubuntu 20.04.

Si vous n'êtes pas sûr, vous pouvez facilement vérifier quel pilote graphique votre système utilise actuellement et quel modèle de carte graphique fait partie du matériel de votre système.

Vous pourriez également être intéressé par CUDA, qui est une plate-forme informatique parallèle et un modèle d'interface de programmation d'applications créé par Nvidia. Il permet aux développeurs de logiciels et aux ingénieurs en logiciel d'utiliser une unité de traitement graphique compatible CUDA pour un traitement à usage général.

Pilotes NVIDIA installés sur Ubuntu 20.04 Focal Fossa Linux. Après l'installation, exécutez éventuellement le test de la carte graphique Nvidia en suivant notre guide Benchmark Your Graphics Card On Linux.Découvrez comment installer les pilotes sur Ubuntu 20.04 en cliquant sur :

Graphismes et son

Dans cette section, nous allons vous montrer comment installer Blender sur Ubuntu 20.04. Blender est une suite de création 3D gratuite et open source. Il prend en charge l'intégralité de la modélisation 3D du pipeline, du rigging, de l'animation, de la simulation, du rendu, de la composition et du suivi de mouvement, même du montage vidéo et de la création de jeux. Les utilisateurs avancés utilisent l'API de Blender pour les scripts Python afin de personnaliser l'application et d'écrire des outils spécialisés.

Suite de création 3D Blender sur Ubuntu 20.04 Focal Fossa

FFmpeg est une bibliothèque d'outils utilisés pour le traitement de fichiers vidéo et audio. Vous pouvez faire beaucoup de choses avec, comme encoder des vidéos ou transcoder de l'audio vers différents formats, pour n'en nommer que quelques-uns. Ci-dessous, nous allons vous montrer comment installer FFmpeg sur Ubuntu 20.04 Focal Fossa.

Découvrez comment installer les logiciels graphiques et audio sur Ubuntu 20.04 en cliquant sur :

Logiciel scientifique

Si vous êtes un scientifique, vous pourriez être intéressé par l'installation de logiciels de science des données tels que R avec RStudio ou Matlab.

RStudio sur Ubuntu 20.04 Focal Fossa LinuxPour installer un logiciel scientifique sur Ubuntu 20.04, suivez nos instructions :

Magasin Snap d'Ubuntu

La quantité de logiciels que vous pouvez installer sur Ubuntu 20.04 est énorme. Vous pouvez installer n'importe quel logiciel que vous aimez via le snap store d'Ubuntu.

Pour tout nouveau Ubuntu 20.04 fraîchement téléchargé et les systèmes installés, le magasin d'instantanés d'Ubuntu devrait faire partie du système par défaut. Cependant, pour tout système Ubuntu 20.04 mis à niveau, vous devrez peut-être installer le Snap Store manuellement.

Snap Store sur Ubuntu 20.04 Focal Fossa Linux DesktopPour installer Ubuntu Snap Store, accédez à notre guide :

Éléments à installer sur Ubuntu 20.04 pour DevOps

Cette section répertorie certains logiciels sélectionnés que vous pouvez installer sur le système d'exploitation Ubuntu 20.04 en tant que DevOps.

Langages de programmation et bibliothèques

Si vous êtes un DevOps ou un développeur de logiciels, vous aimerez peut-être commencer par installer les langages de programmation et les bibliothèques nécessaires.

Java est l'un des langages de programmation les plus populaires. Nous vous montrons d'abord comment installer OpenJDK Java sur Ubuntu 20.04, puis comment installer le kit de développement Oracle Java SE.

Kit de développement Oracle Java SE sur Ubuntu 20.04 Focal Fossa Desktop/Server

Si vous êtes un passionné de JavaScript, vous pourriez être intéressé par l'installation de Node.js, qui est un environnement d'exécution JavaScript qui exécute du code JavaScript en dehors d'un navigateur Web. De plus, vous pourriez être intéressé par l'installation du gestionnaire de packages Yarn.

Fil sur Ubuntu 20.04 Focal Fossa Linux

Avec une version d'Ubuntu 20.04, Python 2 a été complètement abandonné sur une installation système par défaut, vous pouvez donc rencontrer l'erreur suivante lors de l'exécution de python commande :

Command 'python' not found

Pas de désespoir, Python 2 n'est pas installé par défaut mais il est toujours disponible à l'installation. Notez également que vous pouvez facilement basculer entre les versions de Python sur Ubuntu 20.04.

Installer Python 2 sur Ubuntu 20.04 Focal Fossa Linux

PIP est un système de gestion de packages utilisé pour installer et gérer des packages logiciels développés avec Python.

PIP et PiP3 sur Ubuntu 20.04 Focal Fossa Linux

D'autre part, NumPy est une bibliothèque pour le langage de programmation Python, ajoutant la prise en charge de grands tableaux et matrices multidimensionnels, ainsi qu'une grande collection de fonctions mathématiques de haut niveau pour opérer sur ces tableaux.

Numpy sur Ubuntu 20.04 Focal Fossa Linux

D'autres choses que vous pourriez être intéressé à installer sont GCC, G++, Go/Golang, Powershell ou Kotlin. Kotlin, par exemple, est un langage de programmation polyvalent multiplateforme, à typage statique, conçu pour interagir pleinement avec Java.

Installez des langages de programmation et des bibliothèques en suivant nos tutoriels :

Éditeurs de texte et IDE

Cette section se concentre sur les éditeurs de texte centrés sur le code et les environnements de développement intégrés (IDE) les plus adaptés à vous et à votre langage de programmation.

Les éditeurs offrent la coloration syntaxique, disposent d'interfaces flexibles et vous fournissent de puissants outils de recherche et de navigation, tandis que les IDE vous offrent des fonctionnalités complètes pour le développement de logiciels, telles qu'un éditeur de code source, des outils d'automatisation de la construction et un débogueur.

Que votre langue de préférence soit Java, Python ou autre, vous pouvez sélectionner un éditeur de texte ou un IDE dans notre liste et l'installer à l'aide de nos guides d'installation. Certains éditeurs de texte/IDE peuvent mieux fonctionner avec certains langages de programmation spécifiques, alors n'hésitez pas à expérimenter avec différents éditeurs de texte si vous ne savez pas encore lequel est le plus adapté à vos besoins.

L'un des éditeurs de texte les plus populaires est Sublime Text visible dans la capture d'écran ci-dessous.

Éditeur de texte sublime sur Ubuntu 20.04

Ci-dessous, nous montrons également le code Visual Studio.

Code Visual Studio sur le bureau Ubuntu 20.04

PyCharm est un environnement de développement intégré (IDE) utilisé dans la programmation informatique, en particulier pour le langage Python. Il fournit une analyse de code, un débogueur graphique, un testeur d'unité intégré, une intégration avec les systèmes de contrôle de version (VCS) et prend en charge le développement Web avec Django ainsi que la science des données avec Anaconda.

Vous pouvez trouver nos instructions sur la façon d'installer divers éditeurs de texte et IDE sur Ubuntu 20.04 ici :

Gestion des fichiers et des packages

En tant qu'administrateur système, il peut être utile de répertorier les packages installés ou de répertorier les services en cours d'exécution sur Ubuntu 20.04. Vous serez également confronté à diverses erreurs telles que l'impossibilité de localiser l'erreur de package sur Ubuntu 20.04.

En termes d'installation de packages, nous vous recommandons d'installer le fichier DEB sur Ubuntu 20.04. Un fichier portant l'extension de fichier .DEB est un fichier de package logiciel Debian. Ils contiennent des logiciels à installer sur Debian ou un système d'exploitation basé sur Debian. Ubuntu entre dans cette catégorie, étant basé sur Debian et capable d'exécuter des fichiers .DEB.

Dans cette section, nous allons passer en revue les étapes pour installer un fichier DEB sur Ubuntu 20.04 Focal Fossa et parler de quelques bonnes pratiques en cours de route.

Installer le fichier DEB sur Ubuntu 20.04Comment installer le fichier DEB sur Ubuntu 20.04, les instructions peuvent être trouvées en naviguant vers :

Administration système

Stacer est un outil open source pour surveiller les performances de votre bureau Ubuntu 20.04, donc très important pour les administrateurs système. Il offre un tableau de bord convivial qui peut être utilisé pour surveiller l'utilisation du processeur, de la mémoire et du disque, et System Cleaner pour nettoyer les caches du système.

Outil de surveillance du système Stacer sur Ubuntu 20.04 Focal Fossa DesktopComment installer Stacer sur Ubuntu 20.04, les instructions peuvent être trouvées en naviguant vers :

Contrôle des versions

Git est un système de contrôle de version distribué permettant de suivre les modifications apportées au code source lors du développement de logiciels, ce qui pourrait s'avérer très utile dans votre travail.

Git sur Ubuntu 20.04 LTS Focal Fossa LinuxLes instructions pour installer git sur Ubuntu 20.04 peuvent être trouvées en naviguant vers :

Serveurs et services

Notre premier tutoriel dans cette section couvrira comment installer les serveurs Web LAMP et Nginx sur Ubuntu 20.04.

Configuration du serveur LAMP sur Ubuntu 20.04 Focal Fossa

Ensuite, nous passons à l'installation du serveur VNC. VNC est un système qui vous permet de contrôler à distance un autre ordinateur. Après avoir suivi notre guide, vous pourrez accéder à distance à votre système depuis n'importe où, à condition que votre système client et le serveur VNC disposent d'une connexion Internet.

Connexion à un serveur VNC

De plus, nous décrivons comment installer le serveur Samba sur Ubuntu 20.04 pour, par exemple, partager les répertoires personnels des utilisateurs et fournir un accès anonyme en lecture-écriture aux répertoires sélectionnés.

De plus, nous décrirons l'installation du serveur/client FTP et l'installation du serveur SFTP. Ensuite, nous décrirons l'installation du serveur NTP, qui est utilisé pour la synchronisation d'horloge sur plusieurs ordinateurs. Un serveur NTP est chargé de maintenir un ensemble d'ordinateurs synchronisés les uns avec les autres. Sur un réseau local, le serveur doit être capable de maintenir tous les systèmes clients à moins d'une milliseconde les uns des autres.

Comment configurer le serveur SFTP sur Ubuntu 20.04 Focal Fossa Linux

Après cela, nous vous montrerons comment déployer un serveur SSH. OpenSSH est le premier outil de connectivité pour la connexion à distance avec le protocole SSH. Il crypte tout le trafic pour éliminer les écoutes clandestines, le détournement de connexion et d'autres attaques. En outre, OpenSSH fournit une large gamme de fonctionnalités de tunneling sécurisé, plusieurs méthodes d'authentification et des options de configuration sophistiquées. Ensuite, nous verrons comment utiliser Ubuntu 20.04 pour créer un serveur OpenVPN et comment créer un .ovpn fichier que nous utiliserons pour nous y connecter depuis notre machine cliente.

Et enfin, nous vous fournirons des instructions sur la façon d'installer le client Tor sur Ubuntu 20.04. Nous vous montrerons comment le configurer, ce qui inclut la configuration du navigateur et l'activation de toutes vos commandes shell pour qu'elles s'exécutent via le réseau de Tor.

Pour suivre nos guides d'installation de serveurs et de services, cliquez sur :

Automatisation et gestion des données

L'un des outils d'automatisation et de gestion les plus utiles est l'AWS Command Line Interface (CLI) qui est un outil unifié pour gérer vos services AWS. Avec cet outil, vous pouvez contrôler plusieurs services AWS à partir de la ligne de commande et les automatiser via des scripts.

Jenkins, quant à lui, est un serveur d'automatisation utilisé pour automatiser le développement de logiciels, notamment :la création, les tests et le déploiement, ainsi que pour faciliter l'intégration continue et la livraison continue.

Jenkins sur Ubuntu 20.04 Focal Fossa Linux

ELK est la réponse à la gestion de grandes quantités de données de journal sur Ubuntu 20.04 Focal Fossa. La pile ELK combine Elasticsearch, Logstash et Kibana, qui sont des outils open source qui fonctionnent en tandem pour vous permettre de gérer les données des journaux à partir d'une interface Web graphique pratique. Apache Hadoop, quant à lui, est composé de plusieurs progiciels open source qui fonctionnent ensemble pour le stockage distribué et le traitement distribué du Big Data.

De plus, PostgreSQL est un système de gestion de base de données, similaire à MySQL à bien des égards, mais avec quelques différences essentielles. Comme MySQL, il est généralement hébergé sur Linux. Nous montrerons comment exécuter un serveur PostgreSQL sur Ubuntu 20.04 Focal Fossa, ainsi que l'installation de la version client au cas où vous auriez simplement besoin de vous connecter à une base de données PostgreSQL externe.

Tableau de bord Kibana entièrement opérationnel sur Ubuntu 20.04Vous pouvez trouver nos instructions sur la façon d'installer le logiciel d'automatisation et de gestion sur Ubuntu 20.04 ici :

Virtualisation

Vous pouvez configurer des machines virtuelles avec VMware Workstation Pro sur une seule machine physique et les utiliser simultanément avec la machine réelle.

VMware Workstation PRO sur Ubuntu 20.04 Focal Fossa Linux

Alternativement, vous pouvez installer VirtualBox sur votre système Ubuntu 20.04. Pour étendre les fonctionnalités de VirtualBox, le pack d'extension VirtualBox est également recommandé.

La machine virtuelle basée sur le noyau (KVM) est un module de virtualisation du noyau Linux qui permet au noyau de fonctionner comme un hyperviseur. Nous fournissons également des instructions ci-dessous sur la façon d'installer KVM.

Pour installer un hyperviseur sur Ubuntu 20.04, suivez les tutoriels ci-dessous :

Conteneurisation

Dans cette section, nous vous expliquerons comment installer Docker et docker-compose.

Docker est une combinaison de plates-formes en tant que produits de service qui utilisent la virtualisation pour fournir des logiciels dans des packages appelés conteneurs qui peuvent communiquer entre eux via des canaux bien définis.

Compose est une fonctionnalité de Docker permettant de configurer et d'exécuter des applications Docker multi-conteneurs. Avec une seule commande, vous pouvez créer et démarrer tous les services de votre configuration. Pour en savoir plus sur Compose, consultez Comment lancer des conteneurs avec Docker Compose.

docker-compose sur Ubuntu 20.04 Focal Fossa Linux

Nous incluons également Kubernetes dans cette section car il s'agit d'un logiciel leader dans l'orchestration de conteneurs. Kubernetes fonctionne en gérant des clusters, qui sont simplement un ensemble d'hôtes destinés à exécuter des applications conteneurisées.

Pour installer le logiciel de conteinerisation sur Ubuntu 20.04, suivez les tutoriels ci-dessous :

Ce sont toutes nos recommandations. Si vous pensez que cet article manque une chose importante à installer sur Ubuntu 20.04 ou si vous trouvez une erreur, veuillez envoyer vos commentaires à notre forum en utilisant la section commentaires et discussion au bas de cette page.


Ubuntu
  1. Installer Podman sur Ubuntu

  2. Comment installer R sur Ubuntu 20.04

  3. Installez VirtualBox 4.2 sur Ubuntu 13.04

  4. Installez VirtualBox 4.3 sur Ubuntu 14.04

  5. Installer uTorrent sur Ubuntu 16.04

Installer OpenOffice sur Ubuntu 20.04

Installer Ruby sur Ubuntu 20.04

Installer Flameshot dans Ubuntu 20.04

Installer Podman sur Ubuntu 20.04

Installer Tig sur Ubuntu 20.04

Comment installer qt sur Ubuntu 20.04