Google Music ist einer der wenigen kostenpflichtigen Mainstream-Musikdienste, die Linux ernst nehmen, und bietet robuste, erstklassige Linux-Unterstützung. Wenn Benutzer ihre Linux-PCs einschalten, wissen sie, dass sie dies können Installieren Sie das neueste Musik-Tool der Marke Google, und laden Sie alle ihre Dateien herunter / laden Sie sie hoch, um sie anzuhören, wo immer sie möchten. So gut das Downloader-Tool von Google auch ist, es gibt einige Nachteile. Für den Anfang ist es aufgrund einiger Einschränkungen von Google nicht möglich, es in einer virtuellen Maschine oder auf einem terminalbasierten Server auszuführen. Um dieses Problem zu lösen, hat ein Entwickler auf Github erstellt Gmpydl; Ein Python-basiertes Programm, mit dem Sie sich bei Google anmelden und Ihre Google Music-Bibliothek unter Linux über die Befehlszeile herunterladen können.
Gmpydl benötigt einige Programme, Bibliotheken und andere Dinge, bevor etwas funktioniert. Das erste, was Sie brauchen, ist Git. Dieses Tool ist wichtig, da damit der erforderliche Gmpydl-Code heruntergeladen werden kann. Öffnen Sie ein Terminal und geben Sie Folgendes ein:
sudo apt install git
sudo pacman -S git
sudo dnf git installieren
sudo zypper git installieren
sudo apt-get install git
Als nächstes werden einige Python-Bibliotheken sowie einige Python-Tools benötigt. Der erste ist Python2. Dieser ist etwas knifflig, da die meisten Linux-Distributionen Python bereits stark nutzen und installiert haben sollten. Wenn Ihr PC aus irgendeinem Grund nicht über Python 2 verfügt, müssen Sie es installieren. Zusätzlich sind PIP und die Python-basierte Google Music-Bibliothek gmusicapi erforderlich.
Bei der Installation von Python 2 hat jedes Betriebssystem einen anderen Namen. Aus diesem Grund ist es am besten, die Suchfunktion zu verwenden, um Python 2 zu finden. Erwägen Sie die Verwendung des Terminals und der Suchfunktion Ihrer Linux-Distribution.
Jede Mainstream-Linux-Distribution ist anders, wenn es um die Suche nach Paketen geht. Auf Fedora lautet der Befehl DNS-Suche
auf Arch ist es pacman -Ss
, Ubuntu ist passende Suche
, OpenSUSE ist Zypper-Suche
und Debian ist Apt-Cache-Suche
. Verwenden Sie eine dieser Optionen, um Python 2 zu finden und zu installieren. Installieren Sie auch pip. Denken Sie daran, dass es als python2-pip, python-pip oder pip oder ähnliches bezeichnet werden kann.
Wenn beide Tools auf dem System installiert sind, installieren Sie das mit PIP Google Music API:
pip install gmusicapi
Das Python-Installationsprogramm findet, lädt, erstellt und installiert Gmusicapi, um alles auf dem System zum Laufen zu bringen.
Gmpydl hat alles, was es zum Laufen braucht. Nehmen wir jetzt den Code. Verwenden Sie in einem Terminal git, um die erforderlichen Dateien herunterzuladen.
Git-Klon https://github.com/stevenewbs/gmpydl
Geben Sie nun mit dem CD-Befehl das Gmpydl-Verzeichnis ein.
cd gmpydl
Zuletzt erstellen Sie den Download-Ordner, in dem alle Musikdateien abgelegt werden.
mkdir -p ~ / Google-Musik-Downloads
Mit diesem Programm ist es einfach, Ihre Google Music-Bibliothek unter Linux über die Befehlszeile herunterzuladen. Zunächst müssen Sie sich jedoch in Ihrem Google-Konto anmelden. Dies erfolgt durch erstmaliges Starten des Programms. Führen Sie diesen Befehl in einem Terminal im Verzeichnis Gmpydl aus.
./gmpydl
Dadurch wird der Nutzer aufgefordert, seine "E-Mail-Adresse für das Google-Konto" einzugeben. Geben Sie im Terminal die Google-E-Mail-Adresse ein, die mit dem Konto verbunden ist, von dem Sie Ihre Google Music-Dateien herunterladen möchten, und drücken Sie die Eingabetaste. Dadurch wird eine neue Konfigurationsdatei und ein Link zum Klicken generiert. Dieser Link generiert ein einmaliges Token für die Anmeldung bei Google, sodass Gmpydl Ihr Passwort nicht verwendet.
Das nächste, was Sie dem Download-Tool mitteilen müssen, ist, wo alle heruntergeladenen Musikdateien abgelegt werden sollen. Geben Sie in dieser Eingabeaufforderung den zuvor für Downloads erstellten Ordner ein: /home/username/Google-Music-Downloads/
Wenn alle diese Informationen ausgefüllt sind, kann der Downloadvorgang beginnen.
Es ist perfekt, Gmpydl sofort nach der Anmeldung auszuführen. Es startet die Downloads in das Verzeichnis, dem Sie es mitteilen. Dies ist jedoch nicht die einzige Möglichkeit, Gmpydl zu verwenden. Es gibt andere Funktionen, wie die Nodl-Funktion, Such- und Überschreibungsfunktionen.
Um die NoDL-Funktion in Gmpydl zu verwenden, führen Sie den Befehl wie gewohnt im Terminal aus, fügen Sie jedoch den Schalter -n hinzu. Dadurch werden alle heruntergeladenen Musikdateien effektiv markiert. Dies ist nützlich, wenn der Downloader aus irgendeinem Grund Fehler macht. Auf diese Weise können Sie dem Programm mitteilen, dass alles normal ist, da es sonst erneut heruntergeladen werden kann.
./gmpydl -n
Manchmal möchten Sie beim Herunterladen nur ein bestimmtes Element herunterladen und nicht die gesamte Bibliothek. Hier erfahren Sie, wie Sie dies mit Gmpydl tun.
./gmpydl -s Suchelement
Stellen Sie sicher, dass Sie "searchitem" durch den gewünschten Künstler, Songtitel, das gewünschte Album oder Genre ersetzen.
Da es sich bei diesem Google Music-Download um instabilen Code handelt, können manchmal Probleme auftreten. Möglicherweise laden Sie etwas herunter, nur um herauszufinden, dass der Download (aus irgendeinem Grund) gestoppt wurde. Wenn Gmpydl während des Downloads stoppt, können Dateien beschädigt werden. Um dies zu beheben, können Sie mit dem Befehl -o alles erneut herunterladen.
./gmpydl -o
Das von Google veröffentlichte Tool ist großartig, aber um ehrlich zu sein, wenn es um die Interaktion mit dem Dienst geht, ist es einschränkend. Aus diesem Grund ist Gmpydl ein großartiger Fund: Benutzer können über die Linux-Befehlszeile besser mit Google Music interagieren. Es stimmt, dass das Tool derzeit nur das Herunterladen unterstützt. Da der Bedarf an einem soliden Befehlszeilentool für Google Music unter Linux zunimmt, steht außer Frage, dass weitere Funktionen hinzukommen werden.
Das Internet ist ein großartiges Kommunikationsmittel, aber Tag für...
Verstecken ist eine Chrome-Erweiterung, mit der Sie alle geöffneten...
Verwenden Sie Google Kalender, um alle Ihre Aufgaben und bevorstehe...