Imaginons — ça n'arrivera jamais, mais bon, c'est pour les besoins de la démonstration...
Vous désirez absolument une application particulière, mais elle n'est disponible qu'au format ".rpm" — pour Fedora, par exemple.
Or vous êtes sur Zorin, autrement dit Ubuntu, et la première chose que vous avez apprise, c'est qu'il faut des archives ".deb".
Changer d'OS pour une application ?
Pourquoi pas, mais il y a plus simple... Si si !
A défaut d'autre idée, je prendrai Neofetch comme exemple — même s'il est disponible dans les dépôts d'Ubuntu.
- Vu que je l'utilise déjà dans mon terminal, je commence par le désinstaller :
Code : Tout sélectionner
sudo apt purge neofetch
- Une rapide recherche me permet de mettre la main sur le paquet au format .rpm et de le télécharger.
- Ensuite, j'ouvre le terminal (CTRL Alt t) et j'installe Alien, l'application qui opérera le miracle :
Code : Tout sélectionner
sudo apt update && sudo apt install alien
- Enfin, depuis le répertoire où j'ai téléchargé l'archive .rpm (clic droit > Ouvrir dans un terminal), j'entre cette ligne :
Code : Tout sélectionner
sudo alien -i neofetch-7.1.0-6.el8.noarch.rpm [...] warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY warning: neofetch-7.1.0-6.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY dpkg --no-force-overwrite -i neofetch_7.1.0-7_all.deb Sélection du paquet neofetch précédemment désélectionné. (Lecture de la base de données... 389082 fichiers et répertoires déjà installés.) Préparation du dépaquetage de neofetch_7.1.0-7_all.deb ... Dépaquetage de neofetch (7.1.0-7) ... Paramétrage de neofetch (7.1.0-7) ... Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Si vous avez un meilleur exemple, n'hésitez pas à le proposer en joignant une copie d'écran : @roger a des lots en réserve dans la cave du forum.
Mais bon, cherchez d'abord du côté des formats .deb, Snap, Flatpak ou Appimage...