Vous avez toujours voulu transformer des sites Web individuels en applications à part entière sur Linux? Avec le catalogue Web, cela est possible. Web Catalog est un magasin qui propose des tonnes d’applications Web que tout le monde peut installer facilement. Il est construit avec Electron et vous permet de transformer des sites Web en applications Linux en installant des wrappers Web en tant que programmes quasi natifs.
ALERTE SPOILER: faites défiler vers le bas et regardez le didacticiel vidéo à la fin de cet article.
Table des matières
Installer le catalogue Web
L’outil est disponible au format binaire pour les distributions Linux grand public. Les principaux Linux supportant le développement sont Ubuntu, Debian, Fedora, Open SUSE ainsi qu’Arch Linux. D’autres Linux avec une base Debian ou Redhat ont un support par extension.
Ubuntu et Debian
Ubuntu et Debian ont un paquet Deb pré-construit prêt pour le téléchargement. Si vous utilisez Elementary OS, Linux Mint ou un autre système d’exploitation avec une base Debian / Ubuntu? Suivez ces instructions.
Pour installer Web Catalog, accédez d’abord à la page de téléchargement Linux. Cliquez sur le menu déroulant pour afficher les liens de téléchargement. Sélectionnez «Ubuntu / Debian» pour démarrer le téléchargement. Ensuite, ouvrez une fenêtre de terminal.
Dans le terminal, accédez au répertoire des téléchargements à l’aide de la commande CD:
cd ~/Downloads
Installez le package avec l’outil dpkg.
sudo dpkg -i WebCatalog_*_amd64.deb
Enfin, exécutez cette commande pour vous assurer que votre système d’exploitation corrige toutes les dépendances manquantes. Cela peut ne pas être nécessaire, mais une bonne précaution quand même.
sudo apt install -f
Fedora et ouvrir SUSE
Ceux qui cherchent à obtenir le catalogue Web sur Fedora, Open SUSE ou d’autres distributions Linux basées sur Redhat doivent d’abord aller sur la page de téléchargement de Linux, cliquer sur le menu déroulant et sélectionner «Fedora / OpenSUSE». Après avoir récupéré le colis, ouvrez un terminal et suivez les instructions ci-dessous.
Remarque: utilisez un système d’exploitation avec une base Redhat? Téléchargez le fichier RPM et utilisez votre gestionnaire de packages pour installer le catalogue Web!
Feutre
cd ~/Downloads sudo dnf install WebCatalog_*_.rpm
OpenSUSE
cd ~/Downloads sudo zypper install WebCatalog_*_.rpm
Arch Linux
Arch Linux a un package pacman téléchargeable que les utilisateurs peuvent saisir pour installer le programme. Accédez à la page de téléchargement Linux sur le site Web du catalogue Web et sélectionnez «Arch Linux». Ouvrez un terminal et utilisez le CD pour accéder au dossier Téléchargements.
cd ~/Downloads
Le fichier de catalogue Web n’est pas un package Arch tar.xz normal. Il s’agit plutôt d’un fichier «pacman». Installez-le en utilisant le commutateur -U:
sudo pacman -U *.pacman
Le paquet indiquera à Arch quelles dépendances installer au fur et à mesure qu’il le lit.
Autres Linux
Bien que Web Catalog ne soit officiellement disponible que sous Debian / Ubuntu, Fedora / SUSE et Arch, les utilisateurs sont libres de créer eux-mêmes le code source. Voici comment procéder:
Étape 1: Installez Node.JS v.8 ainsi que git et le dernière version de Yarn à votre distribution Linux. Recherchez dans votre gestionnaire de paquets «node js», «npm», «yarn» et «git». Certains systèmes d’exploitation distribuent Yarn / NodeJS, d’autres non. Cependant, tous portent le package Git.
Étape 2: à l’aide de l’outil git dans le terminal, récupérez la dernière version du code source du catalogue Web.
git clone https://github.com/webcatalog/webcatalog.git cd webcatalog
Étape 3: dites à Yarn de créer le code source ensemble.
yarn
Étape 4: Enfin, créez le package pour les distributions
yarn dist
ou
yarn electron-dev
Tous les binaires générés se trouvent dans ~ / webcatalog / build /.
Utilisation du catalogue Web
L’utilisation du catalogue Web ressemble beaucoup à la navigation dans une boutique d’applications sur Android / iOS ou sur la boutique en ligne Chrome. Pour commencer, ouvrez l’application. Même si Web Catalog est un outil Internet, le programme s’installe sous la catégorie «Accessoires» sous Linux.
Une fois ouvert, vous verrez un catalogue de toutes sortes, avec des applications Web individuelles répertoriées. Il existe plusieurs façons de trouver des applications Web. Le moyen le plus pratique est de parcourir, car le programme ouvre directement à la section «populaire».
Vous pouvez également cliquer sur la zone de recherche, puis saisir le nom de l’application que vous souhaitez installer.
Lorsque vous avez localisé une application que vous souhaitez installer, sélectionnez «Installer». Ensuite, allez dans le menu de votre application sur le bureau et sélectionnez «Autre» pour lancer l’application.
Désinstaller des applications
Les applications de catalogue Web ne peuvent pas être supprimées directement de Linux. Au lieu de cela, vous devrez les supprimer du catalogue Web. Pour désinstaller une application, cliquez sur le menu hamburger en haut à gauche et sélectionnez l’option de menu «Applications installées».
La zone Applications installées répertorie toutes les applications installées dans le catalogue Web. Pour en supprimer un, cliquez sur «DÉSINSTALLER», et il sera instantanément supprimé du système.
Mise à jour des applications
La mise à jour se trouve également sous «Applications installées». Pour y arriver, cliquez sur le menu hamburger et sélectionnez «Applications installées». De là, cliquez sur «TOUT METTRE À JOUR».
Remarque: vous ne pourrez cliquer sur «TOUT METTRE À JOUR» que si des mises à jour sont disponibles. Si le catalogue Web n’a pas de mises à jour, cette option est inactive.
Soumettre des applications
Vous souhaitez soumettre une nouvelle application au catalogue Web? Il s’avère que vous pouvez! Mieux encore, il ne nécessite aucune compétence en programmation préalable. En effet, l’outil de catalogue Web transforme les sites Web ordinaires en applications.
Voici comment soumettre une nouvelle application. Tout d’abord, recherchez l’URL du site Web de l’application Web que vous souhaitez soumettre et copiez-la dans votre presse-papiers (CTRL + C).
Cliquez sur le menu hamburger dans le coin supérieur gauche, puis cliquez sur «Soumettre l’application».
Remplissez le nom de l’application, collez l’URL que vous avez copiée précédemment et cliquez sur Soumettre.
Le catalogue Web ne donnera pas instantanément accès à l’application que vous avez soumise. Au lieu de cela, vous recevrez une notification indiquant qu’il est en cours d’examen. Après un certain temps (si approuvé), il pourra être installé via le magasin.