Depuis leur création, les distributions Linux ont parcouru un long chemin. Auparavant, il était difficile pour les nouveaux utilisateurs d'accomplir des actions simples comme l'installation d'une application sous Linux. Les environnements de bureau sont beaucoup plus faciles à comprendre maintenant qu'ils ne l'étaient auparavant.
L'un des aspects les plus excitants de ces progrès est que de nombreuses équipes de distribution ont créé des systèmes de gestion de packages qui permettent d'installer le logiciel dans l'environnement Linux. Un paquet peut être installé sur les trois systèmes d'exploitation, Fedora, Ubuntu et Arch.
Ainsi, lorsqu'il s'agit d'installer un logiciel dans Manjaro de nos jours, il existe plusieurs options, qui sont toutes simples pour un nouvel utilisateur Linux.
pacman – Un gestionnaire de packages arch
Le gestionnaire de paquets par défaut d'Arch Linux est pacman. Nous pouvons utiliser pacman pour installer et supprimer des logiciels sur Manjaro Linux, que ce soit à partir du référentiel de la distribution ou de la propre version de l'utilisateur.
Dépôts Arch – Dépôt officiel et AUR
Il existe deux types de dépôts dans Arch. Le premier est le dépôt officiel de la distribution, qui contient une liste des logiciels essentiels maintenus par les mainteneurs de paquets. Manjaro possède son propre référentiel, ce qui lui permet de distribuer des packages totalement compatibles avec la distribution. Le deuxième référentiel est Arch User Repository, ou AUR, qui contient des packages gérés par la communauté.
Ces deux référentiels peuvent être utilisés par pacman pour installer des packages. Manjaro n'active pas l'AUR par défaut pour ses utilisateurs. Pour installer des logiciels tels que Google Chrome, AUR doit être activé dans Manjaro.
Arch Linux et Manjaro avertissent leurs utilisateurs avant d'installer des applications à partir de l'AUR. Les packages AUR peuvent ne pas fonctionner comme prévu car les responsables de la distribution ne les testent pas. Chaque package dans AUR est contrôlé par un membre différent de la communauté et peut être interrompu par de nouvelles mises à niveau de distribution.Installez les packages AUR à vos risques et périls.
Cependant, on peut aller sur AUR et rechercher le paquet qu'on veut installer. La page du package offre des informations essentielles qui aideront les utilisateurs à décider d'installer ou non le programme.
Installer le logiciel d'AUR à Manjaro
pamac build package_name
Rechercher des packages à partir d'AUR
pamac search -a package_name
Installer le logiciel dans Manjaro à l'aide de pacman
pacman -S package_name
Supprimer le logiciel dans Manjaro à l'aide de pacman
pacman -R package_name
pamac – GUI pacman – Ajout/Suppression de logiciels
L'outil de ligne de commande pacman fournit un moyen simple et rapide d'installer des packages à partir du référentiel officiel ou AUR. Manjaro a également pamac, une interface graphique pacman qui est comparable, sinon meilleure, au centre logiciel d'Ubuntu.
Ouvrez pamac depuis le menu de l'application. Le nom de pamac dans le menu de l'application est "Ajouter/Supprimer un logiciel ‘.
Il est simple d'installer un logiciel à l'aide de pamac, comme indiqué dans la capture d'écran ci-dessus. Cliquez simplement sur "Installer" à côté du nom du logiciel, et il compilera et installera le logiciel pour vous.
Activer AUR dans pamac
Par défaut, pamac ne recherche pas les packages dans AUR. Pour activer AUR, cliquez sur les trois points en haut à droite de la fenêtre> cliquez sur Préférences .
Cliquez sur AUR onglet et basculez sur 'Activer le support AUR .'
Désormais, pamac inclura également les packages d'AUR dans les recherches des utilisateurs. Par exemple, essayez de rechercher "chrome ‘. Il affichera les résultats du référentiel d'utilisateurs Arch.
Photographier à Manjaro
Snap est une nouvelle méthode pour empaqueter et distribuer des logiciels dans les distributions Linux. Nous pouvons installer des snaps sur n'importe quelle distribution Linux, que la distribution dispose d'un support officiel ou non.
Les snaps maintiennent séparément toutes les dépendances qui consomment de l'espace disque supplémentaire. De plus, les snaps ne respectent pas toujours le thème système.
Pour installer le support des snaps dans Manjaro, utilisez pacman et installez snapd.
sudo pacman -S snapd
Activez snapd en utilisant la commande suivante –
sudo systemctl enable --now snapd.socket
Ou activez le snapd en utilisant pamac. Allez dans pamac Préférences paramètres> Snap et activez 'Activer la prise en charge des snaps ‘.
Désormais, toutes vos recherches incluront également des applications instantanées, comme indiqué dans la capture d'écran ci-dessous.
Installer le composant logiciel enfichable à partir de la CLI
Alternativement, les utilisateurs peuvent utiliser les options de ligne de commande snap pour rechercher, installer, supprimer ou répertorier les applications snap dans Manjaro.
Rechercher l'application instantanée
snap search package_name
Exemple – Rechercher Keepass
[[email protected] ~]$ snap search keepass
Name Version Publisher Notes Summary
keepassxc 2.6.1 keepassxreboot - Modern, secure, and cross-platform password manager compatible with KeePass
keepassx-elopio 2.0.2 elopio - KeePassX is a cross platform password safe
authpass 1.7.8+1552 hpoul✓ - Open Source Password Manager with KeePass file support.
newpass 1.0 lepidus - Generate a random password of a specified length from the command line
kpcli-elopio 3.0 elopio - KeePass Command Line Interface
Installer l'application instantanée
snap install package_name
Exemple – Installer le composant logiciel enfichable keepassxc
[[email protected] ~]$ snap install keepassxc
keepassxc 2.6.1 from Jonathan White (keepassxreboot) installed
Supprimer l'application instantanée
snap remove package_name
Exemple :Supprimer le composant logiciel enfichable keepassxc
[[email protected] ~]$ snap remove keepassxc
keepassxc removed
Répertorier les applications instantanées installées
snap list
[[email protected] ~]$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.46.1 9993 latest/stable canonical✓ core
core18 20200724 1885 latest/stable canonical✓ base
gnome-3-28-1804 3.28.0-17-gde3d74c.de3d74c 128 latest/stable canonical✓ -
gtk-common-themes 0.1-36-gc75f853 1506 latest/stable canonical✓ -
kde-frameworks-5 5.47.0 27 latest/stable kde✓ -
keepassxc 2.6.1 1006 latest/stable keepassxreboot -
snap-store 3.31.1+git187.84b64e0b 415 latest/stable canonical✓ -
snapd 2.46.1 9279 latest/stable canonical✓ snapd
Flatpak à Manjaro
Flatpak, comme les snaps, est une méthode pour empaqueter et distribuer des logiciels à travers les distributions Linux. Il a les mêmes avantages et inconvénients que le système d'emballage habituel.
Flatpak est compatible avec toutes les distributions Linux. Ils abordent le problème du portage des logiciels dans de nombreux systèmes de conditionnement pour qu'ils puissent être installés sur diverses variantes de Linux. Les flatpaks, en revanche, ne se mettent pas à jour avec les mises à niveau du système et doivent être mis à jour indépendamment. De plus, ils installent toutes les dépendances individuellement, ce qui prend de l'espace disque supplémentaire, et les thèmes système ne sont pas toujours pris en charge.
Installer le support Flatpak dans Manjaro
pamac install flatpak
Une fois flatpak installé, les utilisateurs peuvent utiliser flatpak
commande dans le terminal pour gérer les flatpaks dans Manjaro. Mais les utilisateurs peuvent également activer l'inclusion de flatpak dans les résultats pamac.
Ouvrez pamac, allez dans Préférences paramètres> Flatpak, et basculez sur 'Activer le support flatpak ‘.
Désormais, tous les résultats de recherche dans pamac incluront également flatpak .
Installer le flatpak à partir de la CLI
On peut aussi utiliser flatpak
commande dans le terminal pour gérer les flatpaks dans Manjaro.
Rechercher flatpak
flatpak search package_name
Exemple – Rechercher le flatpak keepass
[[email protected] ~]$ flatpak search keepass
Name Description Application ID Version Branch Remotes
Password Sa… A password manager for GNOME org.gnome.PasswordSafe 3.99.2 stable flathub
KeePassXC Community-driven port of the Windows application “KeePass Passwo… org.keepassxc.KeePassXC 2.6.1 stable flathub
Installer un paquet plat
Pour installer flatpak, copiez l'ID d'application flatpak et utilisez-le pour installer l'application.
flatpak install application_id
Exemple – Installer le flatpak Keepass
flatpak install org.keepassxc.KeePassXC
Supprimer le flatpack
De même, supprimez tout flatpak à l'aide de l'identifiant de l'application.
flatpak remove application_id
Exemple – Supprimer le flatpak Keepass
[[email protected] ~]$ flatpak install org.keepassxc.KeePassXC
Looking for matches…
Found similar ref(s) for ‘org.keepassxc.KeePassXC’ in remote ‘flathub’ (system).
Use this remote? [Y/n]: Y
Required runtime for org.keepassxc.KeePassXC/x86_64/stable (runtime/org.kde.Platform/x86_64/5.15) found in remote flathub
Do you want to install it? [Y/n]: Y
org.keepassxc.KeePassXC permissions:
ipc network ssh-auth wayland x11
devices file access [1] dbus access [2] bus ownership [3]
[1] /tmp, host, xdg-config/BraveSoftware/Brave-Browser/NativeMessagingHosts:create,
xdg-config/chromium/NativeMessagingHosts:create, xdg-config/google-chrome/NativeMessagingHosts:create,
xdg-config/kdeglobals:ro, xdg-config/vivaldi/NativeMessagingHosts:create, ~/.mozilla/native-messaging-hosts:create,
~/.tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts:create
[2] com.canonical.AppMenu.Registrar, com.canonical.Unity.Session, org.freedesktop.Notifications,
org.freedesktop.ScreenSaver, org.freedesktop.login1.Manager, org.freedesktop.login1.Session, org.gnome.ScreenSaver,
org.gnome.SessionManager, org.gnome.SessionManager.Presence, org.kde.StatusNotifierWatcher
[3] org.kde.StatusNotifierItem-2-2
ID Branch Op Remote Download
1. [✓] org.freedesktop.Platform.GL.default 20.08 i flathub 42.1 MB / 42.3 MB
2. [✓] org.freedesktop.Platform.GL.nvidia-450-66 1.4 u flathub 1.0 kB / 99.9 MB
3. [✓] org.kde.KStyle.Adwaita 5.15 i flathub 6.1 MB / 6.1 MB
4. [✓] org.kde.Platform.Locale 5.15 i flathub 17.7 kB / 341.1 MB
5. [✓] org.kde.Platform 5.15 i flathub 311.5 MB / 388.3 MB
6. [✓] org.keepassxc.KeePassXC stable i flathub 9.9 MB / 11.2 MB
Changes complete.
Répertorier les flatpaks installés
flatpak list
Mettre à niveau le pack plat
flatpka upgrade
Résumé
C'est ainsi que vous installez le logiciel sur Manjaro. La prise en charge des snaps et des flatpaks est un énorme avantage pour les personnes qui aiment expérimenter différentes applications. Il existe une vaste sélection de logiciels accessibles, et la plupart des gens peuvent obtenir ce dont ils ont besoin à partir d'au moins une de ces sources.
Manjaro a créé une documentation bien écrite qui va dans les moindres détails sur chaque sujet. Alors, pour plus d'informations, consultez le manuel.
Si vous avez des questions, vous pouvez les laisser dans la section des commentaires sous cet article ou rejoindre notre chaîne Telegram pour obtenir les informations les plus récentes.