Sådan bruges PocketCasts webgrænseflade på Linux

click fraud protection

PocketCasts er en podcast ansøgning på iOS og Android. Det er en godt designet applikation med masser af funktioner. Måske en af ​​de bedste funktioner, som PocketCasts har at tilbyde, er dens webgrænseflade, som synkroniseres med mobilappen, og er tilgængelig fra ethvert operativsystem med en kompatibel webbrowser.

Webgrænsefladen til PocketCasts er meget flot. Det ville dog være bedre, hvis der var en indbygget Linux-app til brug. Så i denne vejledning viser vi dig, hvordan du tager PocketCasts-webgrænsefladen og omdanner den til et oprindeligt Linux-program.

Bemærk: du skal have en PocketCasts Plus-konto for at få adgang til webbrugergrænsefladen. Flere oplysninger om det her.

Metode 1 - AppImage

Den bedste måde at få PocketCasts-webgrænsefladen på Linux-skrivebordet er med en fan-made PocketCasts AppImage. Hvorfor? Ikke kun indpakker den smukke PocketCasts web-brugergrænseflade til en oprindelig Linux-app, men den inkluderer support til MPRIS, som giver mulighed for at kontrollere podcasts med multimediekontroller, Linux desktop-musikafspillerintegrationer og mere.

instagram viewer

Start et terminalvindue ved at trykke på for at få PocketCasts AppImage-fil i gang Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Brug derefter wget downloader værktøj til at få fat i den nyeste version.

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

Når du har downloadet PocketCasts AppImage-filen til din Linux-pc, skal du bruge mkdir kommando til at oprette et nyt bibliotek med navnet "AppImages."

mkdir -p ~ / AppImages

Når du har oprettet mappen "AppImages", skal du flytte AppImage-filen ind i den med mv kommando.

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

Når PocketCasts AppImage-filen er i den nye “AppImages” -mappe, er det tid til at opdatere tilladelserne til den, så den kan køre på din Linux-pc.

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

Med de opdaterede tilladelser kan du køre PocketCasts for første gang med følgende kommando.

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

Så snart PocketCasts køres for første gang, vises en desktopgenvej i dit Linux-skrivebords appmenu.

Metode 2 - Snap-pakke

Hvis du ikke er fan af AppImages, er en anden måde at få adgang til PocketCasts-webappen gennem Snap-butikken. For at starte installationen af ​​den uofficielle Snap-version af PocketCasts skal du åbne et terminalvindue ved at trykke på Ctrl + Alt + T på tastaturet. Brug derefter snap installation kommando nedenfor for at installere PocketCasts.

Bemærk: Brug af Snap-pakker i Linux kræver Snapd-runtime. Hvis dit system ikke har Snapd-runtime konfigureret, skal du Følg denne vejledning her for at lære at konfigurere Snapd. Eller overveje at installere Ubuntu Linux, da Snap support er aktiveret ud af boksen.

sudo snap installere lommekaster

Metode 3 - Nativefier

Den tredje måde at få adgang til PocketCasts-webgrænsefladen på Linux-skrivebordet er at bygge en app med Nativefier-applikationen. For at starte byggeprocessen skal du installere Npm. For at gøre det, start et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet og følg instruktionerne på kommandolinjen nedenfor.

Ubuntu

sudo apt install npm

Debian

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

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf installere npm

OpenSUSE

sudo zypper installation npm

Når Npm-værktøjet er installeret, skal du hente den nyeste version af Nativefier. Eller, følg vores dybdegående guide til, hvordan du opretter Nativefier hvis du har brug for noget mere detaljeret.

npm installere nativefier -g

Bygning

Når Npm og Nativefier er installeret på din Linux-pc, skal du starte bygningsprocessen ved at oprette en ny mappe kaldet "pcasts-working-dir" i "tmp" -mappen.

cd / tmp
mkdir -p pcasts-working-dir

Flyt ind i "pcasts-working-dir" -mappen med CD kommando.

cd pcasts-working-dir

Brug derefter wget downloader værktøj til at få fat i PocketCasts logo fil. Denne fil er nødvendig til Linux-skrivebordsgenvejen.

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

Når du har downloadet PocketCasts-filen, skal du bruge Nativefier-værktøjet til at oprette din helt egen Linux-app til webgrænsefladen.

nativefier -p linux -a x64 -i icon.png - deaktiverbar-kontekst-menu - deaktiverbar-dev-værktøjer --single-instans https://play.pocketcasts.com/

Når programmet er bygget med Nativefier, skal du bruge mv kommando til at omdøbe appmappen fra “podcast-web-player-online-podcast-player-pocket-casts-linux-x64” til “pocketcasts”.

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

Nu, hvor PocketCasts-mappefilen omdøbes, skal du bruge mv kommando til at placere filerne i "opt" -mappen.

sudo mv pocketcasts / opt /

Opdater tilladelserne for PocketCasts-filer.

sudo chmod 755 -R / opt / pocketcasts /

Dernæst omdøbes PocketCasts binært.

cd / opt / pocketcasts mv podcast-web-player-online-podcast-player-pocket-casts pocketcast

Opret derefter en ny PocketCasts skrivebordsgenvej.

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

Åbn PocketCasts skrivebordsgenvejsfil i Nano.

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

Indsæt nedenstående kode i filen. Gem med Ctrl + O og gå ud med Ctrl + X.

[Desktopindtastning]
Kommentar [en_US] = Lyt til podcasts.
Kommentar =
Exec = / opt / pocketcasts / pocketcasts
GenericName [en_US] = Pocketcast Podcast Player
GenericName = Pocket sender Podcast Player
Ikon = / opt / pocketcasts / ressourcer / app / icon.png
Mimetype =
Name [en_US] = Pocket Casts
Navn = Pocket Casts
NoDisplay = false
path =
Kategorier = Lyd; Musik; Spiller; AudioVideo;
StartupNotify = true
Terminal = false
TerminalOptions =
Type = Application
X-DBUS-ServiceName =
X-DBUS-StartupType =
X- KDE- SubstituteUID = false
X- KDE- brugernavn =

Endelig skal du opdatere tilladelserne til den nye PocketCasts skrivebordsgenvejsfil med chmod kommando.

sudo chmod + x /usr/share/applications/pocketcasts.desktop
watch instagram story