101 des Meilleurs Logiciels pour Votre Machine Linux

L’une des forces fondamentales de chaque distribution Linux est qu’elle est livrée avec un gestionnaire de paquets rempli de nombreux logiciels gratuits que vous pouvez installer directement. Des suites bureautiques aux petites utilitaires, vous trouverez des outils et des logiciels pour presque toutes les catégories. Cet article vous montrera certains des meilleurs logiciels que vous devriez installer sur votre machine Linux.
Table des Matières
- Suites Bureautiques
- Éditeurs de Texte et de Code
- Applications de Prise de Notes
- Gestion des Tâches et Listes de Tâches
- Clients Email
- Messagerie Instantanée et IRC
- Navigateurs Web
- Lecteurs Multimédia
- Convertisseurs Multimédia
- Archives de Fichiers
- Gestionnaires de Torrent
- Clients FTP et Gestionnaires de Téléchargement
- Outils de Capture d’Écran
- Outils d’Enregistrement d’Écran
- Outils de Webcam
- Éditeurs d’Images et Outils de Dessin
- Outils de Montage Vidéo
- Enregistreurs et Éditeurs Audio
- Lecteurs de Documents et d’eBooks
- Connexion à Distance
- Outils de Nettoyage de Disque
- Partitionnement et Récupération de Disque
- Cryptage des Données
- Gestionnaires de Fenêtres
- Gestionnaires de Fichiers
- Émulateurs de Terminal
- Shells de Commandes
- Outils de Diagnostic Réseau
Suites Bureautiques
Libreoffice : le roi des logiciels bureautiques gratuits et open-source. Il fournit des programmes qui vous permettent de créer des documents, des tableurs et des présentations.
Calligra : un logiciel de suite bureautique simple, mais hautement fonctionnel provenant de KDE. Il est également livré avec un éditeur de graphiques vectoriels puissant que vous pouvez utiliser pour créer des infographies et des logos.
Onlyoffice : un magnifique package de logiciels de bureau qui vise à fournir des utilitaires modernes semblables à “Microsoft Office” pour Linux ainsi que des modes de collaboration en ligne natifs.
WPS Office : une suite bureautique propriétaire qui offre une bonne compatibilité avec le format Microsoft Office et est livrée avec un assistant IA. Vous pouvez utiliser cet IA pour des incitations à l’écriture, la génération de résumés et la reconnaissance optique de caractères.
Éditeurs de Texte et de Code
Vim : une version améliorée de l’éditeur de texte modal Vi d’origine. Il est à la fois léger et facilement extensible grâce à des plugins tiers tels que Plug. Ce n’est pas pour les âmes sensibles, car il nécessite même un article complet pour expliquer comment quitter VIM.
Emacs : le roi des éditeurs de texte extensibles. En plus de l’édition de code, vous pouvez également utiliser Emacs pour gérer les flux RSS, créer des documents LaTeX, et discuter dans des canaux IRC.
Pour info : apprenez ce qu’Emacs peut faire pour vous en installant Doom Emacs sur votre machine.
- Micro : un simple éditeur de code console sans tracas pour Linux. Il est également relativement extensible grâce à un cadre de plugins pris en charge par les développeurs.
Êtes-vous un développeur de logiciels ? Utilisez-vous un débogueur Linux pour vérifier votre code avant de le compiler ?
- Visual Studio Code : la réponse de Microsoft aux éditeurs de code et de texte. C’est un puissant IDE qui est à la fois riche en fonctionnalités et personnalisable grâce à des extensions tierces.
Applications de Prise de Notes
Obsidian : un programme de prise de notes qui vous permet de lier et d’analyser des sujets en utilisant des mots-clés. Il peut également créer des cahiers avec des graphiques, des tableaux kanban, et des organigrammes.
Zim : une application de prise de notes légère mais puissante. Elle traite chaque note à l’intérieur comme une page wiki distincte que vous pouvez lier et manipuler dans le carnet.
μPad : un programme de prise de notes multiplateforme qui dispose les notes sur un grand tableau que vous pouvez organiser et formater.
Joplin : une application de prise de notes moderne axée sur les médias riches et la collaboration. Elle vous permet de partager des notes entre différents utilisateurs ainsi que de sauvegarder des sites web en tant que fichiers de notes.
Buho : un programme simple qui crée des notes de type “post-it” disposées sur un tableau virtuel. Il dispose également d’une application mobile qui se synchronisera automatiquement avec votre client de bureau.
Gestion des Tâches et Listes de Tâches
Taskbook : une application de liste de tâches en ligne de commande extrêmement rapide qui est facile à utiliser et à porter sur d’autres systèmes de type UNIX.
Taskell : une application facile à utiliser qui utilise des tableaux kanban pour gérer vos tâches. Elle stocke des informations en Markdown, ce qui rend son stockage facile dans un VCS.
TickTick : un outil de gestion des tâches multiplateforme qui est à la fois propre et rapide. Il peut également synchroniser des tâches entre différents utilisateurs, ce qui le rend idéal pour les équipes à distance.
sleek : une utilitaire de gestion de tâches ultra-minimaliste pour Linux. Elle prend en charge le format populaire “todo.txt” ainsi qu’un système de balises robuste qui rend l’organisation des différentes tâches plus facile.
Planner : un superbe programme de gestion de tâches avec support natif pour Todoist. Planner prend également en charge les fichiers CalDAV, ce qui le rend compatible avec des serveurs de calendrier comme Baikal.
Clients Email
Thunderbird : le client email de bureau le plus populaire aujourd’hui. Il peut afficher tous les formats d’email et peut installer des plugins via son magasin d’extensions.
Evolution : un client email de bureau pratique pour Linux. Il peut également gérer des contacts et envoyer des emails cryptés par défaut en utilisant GPG.
Claws Mail : un client email de bureau puissant qui est à la fois léger et extensible. Claws peut également crypter des messages et se connecter à des tableaux USENET sans aucune utilitaire supplémentaire.
Sylpheed : un client email simple qui vise à fournir une interface facile à utiliser avec stabilité et haute fiabilité.
Geary : un client email basique qui se concentre sur l’accessibilité et la simplicité. Il affiche également les emails de manière “conversationnelle” similaire aux clients de messagerie instantanée modernes.
Bon à savoir : apprenez-en plus sur les meilleurs clients email pour Linux aujourd’hui.
Messagerie Instantanée et IRC
Pidgin : l’un des meilleurs et des plus anciens logiciels de messagerie instantanée disponibles pour Linux. Il prend en charge les principaux protocoles de chat tels que IRC, ICQ et XMPP. Pidgin dispose également d’un cadre de plugins que vous pouvez utiliser pour étendre le client.
HexChat : un client IRC multiplateforme populaire. Il a une interface très détaillée et rapide et prend en charge les connexions multi-serveurs.
Signal : un client IM orienté vers la confidentialité qui est disponible pour bureau et mobile. Il utilise le cryptage de bout en bout pour garantir que chaque message que vous envoyez est sécurisé et impossible à craquer.
Caprine : le client Facebook Messenger non officiel pour Linux. Il utilise un wrapper Electron qui le rend identique au client web complet de messenger.
Navigateurs Web
Firefox : le navigateur web gratuit et open-source le plus populaire pour Linux. Firefox possède une vaste collection d’addons et une fonctionnalité de synchronisation qui est compatible avec différentes plateformes.
Tor Browser : un dérivé de Firefox qui intègre le réseau Tor hautement sécurisé dans son code de base. Il offre également des fonctionnalités de sécurité via “Anti-Fingerprinting” et “User Agent Spoofing”.
Chromium : le projet open source en amont de l’application populaire Google Chrome. Chromium sert de base simple mais très efficace pour quiconque cherche à créer un navigateur web personnalisé.
Iridium : un dérivé de Chromium qui se concentre sur la sécurité et la vie privée. Il fonctionne en intégrant un algorithme de cryptage plus sécurisé pour WebRTC ainsi qu’en supprimant certaines des fonctionnalités spécifiques à Google du navigateur.
Qutebrowser : un navigateur unique qui utilise des raccourcis de style Vi pour le contrôle et la navigation. Il utilise QtWebEngine comme moteur de rendu web, ce qui garantit que les pages se chargent rapidement et sont réactives.
Lecteurs Multimédia
VLC Media Player : l’un des meilleurs logiciels de lecteur multimédia gratuit et open-source pour Linux aujourd’hui. Il prend en charge presque tous les codecs multimédias et peut lire presque tous les formats de conteneurs. Il y a de nombreuses choses que vous pouvez faire avec VLC également.
mpv : un lecteur multimédia puissant basé sur console pour Linux. Il est compatible avec des codecs audio et vidéo modernes tout en étant suffisamment léger pour des appareils de basse gamme.
xine : un lecteur multimédia qui prend en charge à la fois les supports physiques et le streaming vidéo en ligne.
Cinema : un lecteur vidéo basé sur GStreamer qui fournit automatiquement des informations de métadonnées de haute qualité pour les films et les séries télévisées sur votre disque local.
Convertisseurs Multimédia
Handbrake : un utilitaire puissant qui peut transcoder un fichier vidéo dans divers codecs standards. Il dispose également d’une fonction de conversion par lots qui facilite la transcoding de répertoires entiers.
Ciano : un convertisseur multimédia simple et minimaliste qui est facile à utiliser. En plus de la vidéo, il peut également convertir des images et des fichiers musicaux.
Archives de Fichiers
CoreArchiver : un gestionnaire d’archive basique conçu pour être rapide et réactif même sur des machines de basse gamme.
Deepin Archive Manager : un gestionnaire d’archive léger qui vise à offrir un moyen propre et simple d’extraire et de créer des archives de fichiers sous Linux.
PeaZip : un gestionnaire d’archive puissant qui prend en charge RAR, TAR et ZIP dès le départ. Il dispose d’un moteur de script puissant que vous pouvez utiliser pour automatiser les tâches d’archivage.
Xarchiver : l’un des meilleurs et des plus anciens logiciels de gestion d’archives encore disponibles pour Linux aujourd’hui. Il prend en charge une variété de formats de compression tels que gz, xz, bzip2 et zip.
Arqiver : un gestionnaire d’archive simple qui est facile à utiliser pour les nouveaux utilisateurs. Il prend en charge le cryptage basé sur un mot de passe ainsi que le format populaire 7zip.
Pour info : en savoir plus sur les algorithmes de compression de fichiers en examinant certains des meilleurs utilitaires de compression sur Linux.
Gestionnaires de Torrent
Deluge : un client BitTorrent multiplateforme haute performance pour Linux. Il est également livré avec un “mode client léger” qui vous permet de télécharger et de partager des torrents directement depuis un serveur sans tête.
Transmission : un client BitTorrent minimaliste qui fonctionne sur une variété de plateformes. Il fournit un client torrent rapide et facile à utiliser, accessible tant aux nouveaux qu’aux utilisateurs expérimentés.
qBittorrent : un client BitTorrent puissant qui vise à recréer l’interface populaire de µTorrent. De plus, il a un moteur de recherche intégré qui peut rechercher du contenu sur des sites torrent publics.
Vuze : un client BitTorrent léger qui peut lire directement les fichiers multimédias téléchargés depuis son client. Il offre également un support de plugin de première partie que vous pouvez utiliser pour étendre le programme.
Clients FTP et Gestionnaires de Téléchargement
FileZilla : le client FTP le plus populaire que vous pouvez installer aujourd’hui. Il prend en charge toutes les normes FTP actuelles, y compris FTPS et SFTP.
JDownloader : un outil de téléchargement direct populaire qui vous permet de récupérer plusieurs gros fichiers en parallèle. Il peut également reconstruire automatiquement les fichiers RAR fragmentés lors du téléchargement.
Motrix : un gestionnaire de téléchargement propre et simple pour Linux qui peut effectuer des téléchargements parallèles et changer dynamiquement son agent utilisateur pour protéger votre vie privée.
Persepolis : un gestionnaire de téléchargement basique qui peut effectuer des téléchargements parallèles fragmentés ainsi que des récupérations automatiques et programmées.
aria2 : un gestionnaire de téléchargement CLI haute performance qui peut travailler avec FTP, HTTPS et SFTP. Il garantit également une vérification cohérente des fichiers à travers les différents protocoles.
Outils de Capture d’Écran
Escrotum : un outil de capture d’écran CLI basique pour Linux qui peut réaliser des captures d’écran complètes et partielles. Il peut également les stocker sur le disque ou dans le presse-papiers système.
Shutter : un utilitaire puissant de capture d’écran qui vous permet de prendre à la fois des captures d’écran de bureau simples et des “captures d’écran de site web” spécifiques au contexte.
Flameshot : une application de capture d’écran facile à utiliser et intuitive avec des fonctionnalités de dessin intégrées. Elle peut également télécharger automatiquement ces captures d’écran sur des services d’hébergement d’images.
maim : un programme de capture d’écran simple et léger avec masquage automatique, ombres, et prise en charge des GIF.
Outils d’Enregistrement d’Écran
Open Broadcaster Software : le meilleur logiciel de screencasting multiplateforme pour Linux. Il peut enregistrer et diffuser de la vidéo haute résolution ainsi qu’afficher des graphiques et des transitions personnalisés.
FFcast : un programme Bash ultra-minimaliste qui vous permet d’utiliser FFmpeg comme un outil de screencasting dynamique.
GPU Screen Recorder : un utilitaire de screencasting efficace qui utilise votre GPU pour enregistrer ou diffuser l’affichage de votre machine.
Outils de Webcam
Kamoso : un programme de webcam simple mais pratique pour Linux. Il peut prendre à la fois des images fixes et des vidéos, ainsi que définir divers clips comme favoris.
Cheese : une application de webcam entièrement fonctionnelle qui dispose d’une bibliothèque d’effets intégrée que vous pouvez appliquer dynamiquement à vos photos.
Éditeurs d’Images et Outils de Dessin
GIMP : le meilleur logiciel de manipulation d’images gratuit et open source multiplateforme pour Linux. Il peut créer et modifier divers actifs numériques tels que des photographies, des graphiques numériques et des documents.
Krita : un programme de dessin de qualité professionnelle gratuit pour les artistes. Il dispose d’une interface intuitive ainsi que d’une suite d’animation 2D.
Pinta : un programme de manipulation d’images basique pour Linux. Il est conçu pour être facile à utiliser pour les utilisateurs novices. Il est également livré avec une variété d’effets d’image similaires à des filtres photo.
AzPainter : un programme de dessin simple pour les systèmes semblables à UNIX. Il est léger et dispose d’un ensemble de fonctionnalités condensé, ce qui le rend plus facile à apprendre pour les étudiants.
Outils de Montage Vidéo
Kdenlive : un éditeur vidéo multi-pistes pour Linux. Il prend en charge presque tous les codecs vidéo et audio modernes ainsi que fournit des outils de post-traitement tels que l’étalonnage des couleurs et les graphiques textuels.
Davinci Resolve : un programme de montage vidéo puissant, de qualité professionnelle qui peut réaliser un étalonnage des couleurs précis, du CGI 3D, et du post-traitement audio.
Flowblade : un programme de montage vidéo élégant et rapide. Il est équipé d’une variété d’outils de composition, de filtres de haute qualité et d’un système d’éditeur proxy économe en ressources.
Enregistreurs et Éditeurs Audio
Audacity : le couteau suisse de l’édition audio. Il contient tous les outils dont vous avez besoin pour modifier et ajuster tout type d’audio ainsi que générer des bips et du bruit.
Polyphone : un éditeur de soundfont pratique qui vous permet de créer et de jouer des échantillons numériques d’instruments de musique. Vous pouvez également modifier ces échantillons pour créer votre instrument personnalisé.
Ardour : le meilleur logiciel de station de travail audio numérique pour Linux. Il prend en charge des pistes multi-couches, l’enregistrement audio direct, et une riche collection d’échantillons d’instruments.
Lecteurs de Documents et d’eBooks
Calibre : un lecteur PDF et eBook entièrement fonctionnel pour Linux. De plus, il est également livré avec un éditeur de métadonnées puissant ainsi qu’un convertisseur CLI polyvalent eBook vers PDF.
Shelf : un visualiseur de documents simple et minimaliste avec une prise en charge des recherches de texte de base et des annotations.
Foliate : un lecteur d’eBooks avec un magnifique moteur de rendu pour son texte. Il possède également une interface facile à utiliser qui est à la fois esthétiquement propre et accessible pour les utilisateurs.
Connexion à Distance
TigerVNC : une solution de bureau à distance puissante qui utilise le protocole VNC pour fournir un partage d’écran et un contrôle à faible latence sur des machines distantes.
TeamViewer : un SaaS de bureau à distance propriétaire qui vous permet de créer des “sessions” temporaires où vous pouvez voir, contrôler et même annoter l’écran d’une machine distante.
Astuce : découvrez-en plus sur les bureaux à distance en configurant un serveur VNC dans votre système Linux.
Outils de Nettoyage de Disque
Bleachbit : le meilleur logiciel de nettoyage de disque pour Linux. Il supprime tous les fichiers inutiles de votre répertoire personnel ainsi que nettoie l’espace libre de votre disque.
rmlint : un programme Bash minimaliste qui supprime tous les fichiers vides, répertoires, et liens symboliques brisés dans votre système. De plus, il peut supprimer des copies de fichiers dupliquées, libérant ainsi de l’espace disque supplémentaire.
Partitionnement et Récupération de Disque
Gparted : un utilitaire de partitionnement de disque graphique facile à utiliser. Il fournit un aperçu intuitif de vos partitions grâce à des graphiques. Le programme vous donne également une variété d’outils pour créer et modifier ces partitions.
cfdisk : un programme de partitionnement de disque TUI léger. Contrairement aux outils graphiques, vous pouvez installer cfdisk sur une machine sans tête et toujours être en mesure de configurer les disques de cette machine via SSH.
TestDisk : un programme de récupération de données puissant qui utilise les données restantes dans les partitions de votre disque pour recréer et récupérer des fichiers supprimés.
Cryptage des Données
Tomb : un programme de cryptage de fichiers simple mais hautement sécurisé qui vous permet de crypter des fichiers et des dossiers individuels dans votre système de fichiers.
VeraCrypt : l’un des meilleurs logiciels de cryptage de données disponibles pour Linux aujourd’hui. Il crée un lecteur de disque virtuel crypté où vous pouvez stocker vos données. De plus, le programme est également incroyablement rapide à encoder et décoder des chiffres.
Bon à savoir : explorez le monde de la sécurité des données et du cryptage en utilisant GPG avec GNU Kleopatra.
Gestionnaires de Fenêtres
i3wm : un gestionnaire de fenêtres de carrelage manuel fonctionnel pour Linux. Il est livré avec un fichier de configuration adéquat que vous pouvez utiliser pour étendre le programme à votre guise.
Openbox : un magnifique gestionnaire de fenêtres flottantes qui profite de votre souris pour créer et modifier des fenêtres sur votre bureau. Openbox est pré-installé sur plusieurs distributions Linux.
dwm : un gestionnaire de fenêtres de carrelage automatique minimaliste. Il est léger et n’offre que des fonctionnalités de base. Cependant, cela lui permet d’être l’un des gestionnaires les plus extensibles que vous trouverez sous Linux.
Gestionnaires de Fichiers
PCManFM : un gestionnaire de fichiers rapide et peu gourmand en ressources. Il a une interface utilitaire qui offre la fonctionnalité maximale au détriment de l’esthétique du programme.
CoreFM : un gestionnaire de fichiers simple qui fournit le bon équilibre entre esthétique et fonction.
fm : un gestionnaire de fichiers TUI simple qui vise à fournir un moyen propre et beau de gérer vos fichiers sous Linux.
ranger : un gestionnaire de fichiers TUI riche en fonctionnalités et hautement personnalisable, équipé d’une pléthore de raccourcis clavier et de commandes internes.
Émulateurs de Terminal
Alacritty : une “approche moderne” des émulateurs de terminal. Il utilise l’accélération GPU pour fournir des fenêtres de terminal rapides et hautement réactives.
Kitty : un terminal haute performance qui tire parti du GPU de votre système pour réduire sa consommation globale de ressources.
urxvt : l’un des émulateurs de terminal les plus populaires que vous pouvez installer aujourd’hui. Urxvt est personnalisable, léger et fonctionne sur presque tous les systèmes de type UNIX.
st : un terminal minimaliste épuré de ses éléments superflus. St est conçu pour être simple à utiliser et à mettre en œuvre dans son code source.
Shells de Commandes
zsh : un shell de commandes riche en fonctionnalités pour les systèmes de type UNIX. Contrairement à d’autres shells, il offre une complétion automatique des arguments et un support de configuration étendu.
ksh : l’un des plus anciens shells alternatifs disponibles aujourd’hui. Ksh offre un shell légèrement plus rapide et plus réactif, notamment lors de l’exécution de scripts volumineux sur une période prolongée.
tcsh : un shell de commandes stable qui fournit une syntaxe de script plus expressive. Il est également programmable et hautement configurable.
Outils de Diagnostic Réseau
Wireshark : un puissant analyseur de paquets réseau pour Linux. Il vous permet de vérifier et de disséquer les différents paquets qui traversent votre interface réseau dans votre réseau.
darkstat : un outil de journalisation réseau très utile. C’est un démon léger qui accumule des données sur le trafic réseau et les présente sous forme de graphiques informatifs.
Nmap : un scanner de réseau pratique pour votre réseau local. Il enregistre et vérifie les différents dispositifs et ports que votre interface réseau locale peut détecter.
Ntop : un simple moniteur de trafic réseau qui vous donne un aperçu en direct de l’état actuel de votre réseau.
Pour info : apprenez-en plus sur le réseau informatique en utilisant Traceroute sous Linux pour suivre le parcours d’un paquet à travers Internet.
Crédits image : Unsplash