Comment utiliser l’interface Web PocketCasts sous Linux

PocketCasts est une application de podcast sur iOS et Android. C’est une application bien conçue avec des tonnes de fonctionnalités. L’une des meilleures fonctionnalités de PocketCasts est peut-être son interface Web, qui se synchronise avec l’application mobile et est accessible à partir de n’importe quel système d’exploitation avec un navigateur Web compatible.

L’interface Web de PocketCasts est très agréable. Cependant, ce serait mieux s’il y avait une application Linux native à utiliser. Donc, dans ce guide, nous allons vous montrer comment prendre l’interface Web PocketCasts et la transformer en une application Linux native.

Remarque: vous devez disposer d’un compte PocketCasts Plus pour accéder à l’interface utilisateur Web. Plus d’informations à ce sujet ici.

Méthode 1 – AppImage

La meilleure façon d’obtenir l’interface Web PocketCasts sur le bureau Linux est d’utiliser une AppImage PocketCasts créée par des fans. Pourquoi? Non seulement il intègre la magnifique interface utilisateur Web PocketCasts dans une application Linux native, mais il inclut la prise en charge de MPRIS, qui offre la possibilité de contrôler les podcasts avec des commandes multimédias, des intégrations de lecteurs de musique de bureau Linux, etc.

Pour que le fichier PocketCasts AppImage soit opérationnel, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. Ensuite, utilisez l’outil de téléchargement wget pour récupérer la dernière version.

wget https://github.com/jgierer12/pocket-casts-linux/releases/download/v1.2.1/pocket-casts-linux-1.2.1-x86_64.AppImage

Après avoir téléchargé le fichier PocketCasts AppImage sur votre PC Linux, utilisez la commande mkdir pour créer un nouveau répertoire avec le nom «AppImages».

mkdir -p ~/AppImages

Une fois que vous avez créé le répertoire «AppImages», déplacez-y le fichier AppImage avec la commande mv.

mv pocket-casts-linux-1.2.1-x86_64.AppImage ~/AppImages/

Lorsque le fichier PocketCasts AppImage est dans le nouveau dossier «AppImages», il est temps de mettre à jour les autorisations de celui-ci afin qu’il puisse fonctionner sur votre PC Linux.

sudo chmod +x pocket-casts-linux-1.2.1-x86_64.AppImage

Avec les autorisations à jour, vous pouvez exécuter PocketCasts pour la première fois avec la commande suivante.

./pocket-casts-linux-1.2.1-x86_64.AppImage

Dès que PocketCasts est exécuté pour la première fois, un raccourci sur le bureau apparaîtra dans le menu de l’application de votre bureau Linux.

  Comment enregistrer une vidéo hors ligne dans l'application YouTube

Méthode 2 – Paquet Snap

Si vous n’êtes pas fan d’AppImages, un autre moyen d’accéder à l’application Web PocketCasts consiste à utiliser le magasin Snap. Pour démarrer l’installation de la version Snap non officielle de PocketCasts, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T sur le clavier. Ensuite, utilisez la commande snap install ci-dessous pour installer PocketCasts.

Remarque: l’utilisation des packages Snap sur Linux nécessite le runtime Snapd. Si votre système n’a pas configuré le runtime Snapd, veuillez suivre ce guide ici pour savoir comment configurer Snapd. Ou, envisagez d’installer Ubuntu Linux, car la prise en charge de Snap est activée par défaut.

sudo snap install pocket-casts

Méthode 3 – Nativefier

La troisième façon d’accéder à l’interface Web PocketCasts sur le bureau Linux consiste à créer une application avec l’application Nativefier. Pour démarrer le processus de création, vous devez installer Npm. Pour ce faire, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier et suivez les instructions de la ligne de commande ci-dessous.

  Comment simplifier DD avec GdiskDump sur Linux

Ubuntu

sudo apt install npm

Debian

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Feutre

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Une fois l’outil Npm installé, obtenez la dernière version de Nativefier. Ou suivez notre guide détaillé sur la configuration de Nativefier si vous avez besoin de quelque chose de plus détaillé.

npm install nativefier -g

Bâtiment

Avec Npm et Nativefier installés sur votre PC Linux, démarrez le processus de construction en créant un nouveau dossier appelé «pcasts-working-dir» dans le répertoire «tmp».

cd /tmp
mkdir -p pcasts-working-dir

Déplacez-vous dans le dossier «pcasts-working-dir» avec la commande CD.

cd pcasts-working-dir

Ensuite, utilisez l’outil de téléchargement wget pour récupérer le fichier du logo PocketCasts. Ce fichier est nécessaire pour le raccourci du bureau Linux.

wget https://i.imgur.com/3o5JCVf.png -O icon.png

Après avoir téléchargé le fichier PocketCasts, utilisez l’outil Nativefier pour créer votre propre application Linux de l’interface Web.

nativefier -p linux -a x64 -i icon.png --disable-context-menu --disable-dev-tools --single-instance https://play.pocketcasts.com/

Une fois le programme construit avec Nativefier, utilisez la commande mv pour renommer le dossier de l’application de «podcast-web-player-online-podcast-player-pocket-cast-linux-x64» en «pocketcasts».

mv podcast-web-player-online-podcast-player-pocket-casts-linux-x64 pocketcasts

Maintenant que le fichier du dossier PocketCasts est renommé, utilisez la commande mv pour placer les fichiers dans le répertoire «opt».

sudo mv pocketcasts /opt/

Mettez à jour les autorisations des fichiers PocketCasts.

sudo chmod 755 -R /opt/pocketcasts/

Ensuite, renommez le binaire PocketCasts.

cd /opt/pocketcasts

mv podcast-web-player-online-podcast-player-pocket-casts pocketcasts

Ensuite, créez un nouveau raccourci sur le bureau PocketCasts.

sudo touch /usr/share/applications/pocketcasts.desktop

Ouvrez le fichier de raccourci du bureau PocketCasts dans Nano.

sudo nano /usr/share/applications/pocketcasts.desktop

Collez le code ci-dessous dans le fichier. Enregistrez avec Ctrl + O et quittez avec Ctrl + X.

  Comment enregistrer une vidéo hors ligne dans l'application YouTube

[Desktop Entry]
Commenter[en_US]= Écoutez les podcasts.
Commentaire =
Exec = / opt / pocketcasts / pocketcasts
Nom générique[en_US]= Lecteur de podcast Pocket Casts
GenericName = Pocket Casts Podcast Player
Icon = / opt / pocketcasts / resources / app / icon.png
MimeType =
Nom[en_US]= Moulages de poche
Nom = Pocket Casts
NoDisplay = false
Chemin =
Catégories = Audio; Musique; Lecteur; AudioVidéo;
StartupNotify = true
Terminal = faux
TerminalOptions =
Type = Application
X-DBUS-ServiceName =
X-DBUS-StartupType =
X-KDE-SubstituteUID = faux
Nom d’utilisateur X-KDE =

Enfin, mettez à jour les autorisations du nouveau fichier de raccourci de bureau PocketCasts avec la commande chmod.

sudo chmod +x /usr/share/applications/pocketcasts.desktop