Comment transformer des sites Web en applications Linux avec un catalogue Web

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.

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.

  Comment créer et installer des clés SSH à partir du shell Linux

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:

  Comment vérifier les journaux système sous Linux

É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.

  Obtenez des gestes de contrôle de lecture dans l'application musicale iOS 7, CC et écran de verrouillage

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.