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 depuis n'importe quel système d'exploitation avec un navigateur Web compatible.
L'interface Web pour PocketCasts est très agréable. Cependant, ce serait mieux s'il y avait une application Linux native à utiliser. Ainsi, dans ce guide, nous allons vous montrer comment utiliser 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 PocketCasts AppImage créée par des fans. Pourquoi? Non seulement il encapsule la magnifique interface utilisateur Web PocketCasts dans une application Linux native, mais il inclut également la prise en charge de MPRIS, qui offre la possibilité de contrôler les podcasts avec des commandes multimédias, des intégrations de lecteur de musique de bureau Linux, et plus encore.
Pour que le fichier PocketCasts AppImage soit opérationnel, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Shift + 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 le fichier AppImage dans celui-ci avec la commande mv .
mv pocket-casts-linux-1.2.1-x86_64.AppImage ~/AppImages/
Lorsque le fichier PocketCasts AppImage se trouve dans le nouveau dossier "AppImages", il est temps de mettre à jour les autorisations de celui-ci afin qu'il puisse s'exécuter 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.
Méthode 2 – Paquet instantané

Si vous n'êtes pas un 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 non officielle Snap de PocketCasts, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T sur le clavier. Ensuite, utilisez la commande d' installation instantanée 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é l'environnement d'exécution 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 construction, vous devez installer Npm. Pour ce faire, lancez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Shift + T sur le clavier et suivez les instructions de la ligne de commande ci-dessous.
Ubuntu
sudo apt installer 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 installer npm
OuvrirSUSE
sudo zypper installer npm
Avec 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 installer nativefier -g
Immeuble
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 sur le 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 créé avec Nativefier, utilisez la commande mv pour renommer le dossier de l'application de "podcast-web-player-online-podcast-player-pocket-casts-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 .
[Desktop Entry]
Comment[en_US]=Listen to Podcasts.
Comment=
Exec=/opt/pocketcasts/pocketcasts
GenericName[en_US]=Pocket Casts Podcast Player
GenericName=Pocket Casts Podcast Player
Icon=/opt/pocketcasts/resources/app/icon.png
MimeType=
Name[en_US]=Pocket Casts
Name=Pocket Casts
NoDisplay=false
Path=
Categories=Audio;Music;Player;AudioVideo;
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Enfin, mettez à jour les autorisations du nouveau fichier de raccourci sur le bureau PocketCasts avec la commande chmod .
sudo chmod +x /usr/share/applications/pocketcasts.desktop