A Google Music egyike azon kevés mainstream fizetettnekzenei szolgáltatások, amelyek komolyan veszik a Linuxot, és robusztus, első osztályú Linux támogatást élvez. Amikor a felhasználók bekapcsolják a Linux PC-jüket, tudják, hogy telepíthetik a legfrissebb Google márkás zenei eszközt, és letölthetnek / feltöltenek fájljaikat, hogy bárhol meghallgassák. Mindazonáltal, amilyen jó a Google letöltő eszköz, van néhány hátránya. Először is, a Google korlátozása miatt nem lehetséges virtuális gépen belül vagy terminál alapú szerveren futtatni. A probléma megoldására a Github egyik fejlesztője készített Gmpydl; egy python alapú program, amely lehetővé teszi a bejelentkezést a Google-ba, és a parancssoron keresztül letöltheti a Google Zene könyvtárat Linux alatt.
A Git és más eszközök telepítése
A Gmpydl néhány programot, könyvtárat ésmás dolgok, mielőtt bármi működni fog. Az első dolog, amire szüksége van, a Git. Ez az eszköz fontos, mivel vele letölthető a szükséges Gmpydl kód. Nyisson meg egy terminált, és írja be a következőket:
Ubuntu
sudo apt install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Debian
sudo apt-get install git
Ezután néhány Python könyvtár, valamint néhányPython eszközökre van szükség. Az első a Python2. Ez egy kicsit trükkös, mivel a legtöbb Linux disztribúció már nagyon is használja a Python-ot, és telepíteni kellene azt. Ha valamilyen okból a számítógépen nincs Python 2, telepítenie kell azt. Ezen felül szükség van a PIP-re és a Pymus-alapú Google Zene könyvtár gmusicapi fájljára.

A Python 2 telepítéséhez mindenaz operációs rendszernek más neve van. Ezért a legjobb a keresési funkció használatával megtalálni a Python 2-t. Fontolja meg a terminál és a Linux disztribúciójának „keresési funkciója” használatát.
Minden mainstream Linux disztribúció eltérő a csomagok keresésekor. A Fedoranál a parancs van dnf search
, az Arch-on pacman -Ss
, Ubuntu van apt search
, Az OpenSUSE az zypper search
, és Debian az apt-cache search
. Ezek egyikével keresse meg és telepítse a Python 2 szoftvert. Telepítse a pip-ot is. Ne feledje, hogy python2-pip, python-pip vagy pip vagy más hasonlónak nevezhető.
Ha mindkét eszköz telepítve van a rendszerre, használja a PIP-t a Google Music API telepítéséhez:
pip install gmusicapi
A Python telepítő eszköze megkeresi, letölti, készíti és telepíti a Gmusicapi, hogy mindent elindítson a rendszeren.
Gmpydl megszerzése
A Gmpydl-nek mindent meg kell adnia a futtatásához. Fogjuk meg a kódot. Egy terminálon a git segítségével töltse le a szükséges fájlokat.
git clone https://github.com/stevenewbs/gmpydl
Most írja be a Gmpydl könyvtárat a CD paranccsal.
cd gmpydl
Végül készítse el a letöltő mappát, ahol az összes zenefájl eljut.
mkdir -p ~/Google-Music-Downloads
Zene letöltése
Ezzel a programmal könnyű letölteni aGoogle Zene könyvtár Linux alatt parancssoron keresztül. Először azonban be kell jelentkeznie Google-fiókjába. Ez a program első indításával történik. A terminálon futtassa ezt a parancsot a Gmpydl könyvtárból.
./gmpydl
Ez felkéri a felhasználót, hogy írja be a „GoogleFiók e-mail címe ”. Írja be a terminálba azt a Google e-mail címet, amelyhez kapcsolódik ahhoz a fiókhoz, ahonnan le szeretné tölteni a Google Music fájlokat, majd nyomja meg az Enter gombot. Ez létrehoz egy új konfigurációs fájlt, és létrehoz egy linket, amelyre kattinthat. Ez a link egyszeri tokent hoz létre a Google-ba való bejelentkezéshez, így a Gmpydl nem használja a jelszavát.
A következő dolog, amit el kell mondani a letöltő eszközről, az az, ahova el kell helyeznie az összes letöltött zenefájlt. Írja be a letöltéshez korábban létrehozott mappát ebben a promptban: /home/username/Google-Music-Downloads/
Az összes ilyen információ kitöltése után megkezdheti a letöltési folyamatot.
Egyéb Gmpydl szolgáltatások

Gmpydl futtatása az aláírás után a dobozbóla tökéletes. Elindítja a letöltést a könyvtárba, amelyhez elmondta. Ez azonban nem csak a Gmpydl felhasználási módja. Vannak más funkciók is, mint például a Nodl, a keresési és felülírási funkciók.
NoDL
A NoDL funkció használatához a Gmpydl-ben hajtsa végre aparancsot, mint a szokásos a terminálon, de add hozzá a -n kapcsolót. Ezzel hatékonyan megjelöli az összes letöltött zenét. Ez akkor hasznos, ha valamilyen oknál fogva a letöltő összezavarodik. Ez lehetővé teszi, hogy megmondja a programnak, hogy minden normális, különben a cuccok újra letölthetők.
./gmpydl -n
Keresés
A letöltés során néha csak egy adott elemet akar letölteni, nem pedig a teljes könyvtárat. Így teheti meg ezt a Gmpydl-lel.
./gmpydl -s searchitem
Cserélje ki a „searchitem” kifejezést a kívánt előadóra, dalcímre, albumra vagy műfajra.
Átír
Mivel ez a Google Zene letöltés instabilkód, a dolgok időnként rosszul fordulhatnak. Lehet, hogy letölt valamit, csak hogy megtudja, hogy (valamilyen okból) leállította a letöltést. Ha a Gmpydl leállítja a letöltést, a fájlok megsérülhetnek. Ennek kijavításához a -o paranccsal mindent le lehet tölteni.
./gmpydl -o
Következtetés
A Google által kiadott eszköz nagyszerű, de igazmeg kell mondani, amikor a szolgáltatással kölcsönhatásba kerül, annak korlátozása. Ez az oka annak, hogy a Gmpydl olyan nagyszerű lelet: lehetővé teszi a felhasználók számára, hogy jobban kölcsönhatásba lépjenek a Google Zenével a Linux parancssoron keresztül. Igaz, hogy az eszköz jelenleg csak a letöltést támogatja. Mégis, mivel egyre növekszik a megbízható parancssori eszköz szükségessége a Google Music operációs rendszeren Linux alatt, nem kétséges, hogy további funkciók is megjelennek.
Hozzászólások