Google Music è uno dei pochi principali pagatii servizi musicali prendono sul serio Linux e godono di un supporto Linux solido e di prima classe. Quando gli utenti accendono i loro PC Linux, sanno che possono installare l'ultimo strumento musicale con il marchio Google e scaricare / caricare tutti i loro file per ascoltarli dove preferiscono. Tuttavia, per quanto buono sia lo strumento downloader di Google, ci sono alcuni svantaggi. Per cominciare, non è possibile eseguirlo all'interno di una macchina virtuale o su un server basato su terminali a causa di alcune limitazioni di Google. Per risolvere questo problema, è stato creato uno sviluppatore su Github Gmpydl; un programma basato su Python che ti consente di accedere a Google e scaricare la tua libreria di Google Music su Linux tramite la riga di comando.
Installazione di Git e altri strumenti
Gmpydl richiede alcuni programmi, librerie ealtre cose prima che qualcosa funzioni. La prima cosa di cui avrai bisogno è Git. Questo strumento è importante perché con esso è possibile scaricare il codice Gmpydl richiesto. Apri un terminale e inserisci quanto segue:
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
Successivamente, alcune librerie Python, così come alcuneSono richiesti strumenti Python. Il primo è Python2. Questo è un po 'complicato, poiché la maggior parte delle distribuzioni Linux fanno già un forte uso di Python e dovrebbe averlo installato. Se per qualche motivo il tuo PC non ha Python 2, dovrai installarlo. Inoltre, sono richiesti PIP e la libreria Google Music basata su Python gmusicapi.

Quando si tratta di installare Python 2, ogniil sistema operativo ha un nome diverso per questo. Questo è il motivo per cui è meglio usare la funzione di ricerca per trovare Python 2. Valuta di usare il terminale e la "funzione di ricerca" della tua distribuzione Linux.
Ogni distribuzione Linux tradizionale è diversa quando si tratta di cercare pacchetti. Su Fedora il comando è dnf search
, su Arch lo è pacman -Ss
, Ubuntu lo è apt search
, OpenSUSE è zypper search
e Debian lo è apt-cache search
. Usa uno di questi per trovare Python 2 e installarlo. Installa anche pip. Tieni presente che potrebbe essere chiamato python2-pip, python-pip o pip o qualcosa di simile.
Con entrambi gli strumenti installati sul sistema, utilizzare PIP per installare l'API di Google Music:
pip install gmusicapi
Lo strumento di installazione di Python troverà, scaricherà, compilerà e installerà Gmusicapi per far funzionare tutto sul sistema.
Ottenere Gmpydl
Gmpydl ha tutto il necessario per funzionare. Ora prendiamo il codice. In un terminale, usa git per scaricare i file necessari.
git clone https://github.com/stevenewbs/gmpydl
Ora inserisci la directory Gmpydl con il comando CD.
cd gmpydl
Infine, crea la cartella di download in cui andranno tutti i file musicali.
mkdir -p ~/Google-Music-Downloads
Download di musica
Con questo programma, è facile scaricare il tuoLibreria di Google Music in Linux tramite riga di comando. Tuttavia, per prima cosa dovrai accedere al tuo account Google. Questo viene fatto avviando il programma per la prima volta. In un terminale, eseguire questo comando dalla directory Gmpydl.
./gmpydl
Ciò chiederà all'utente di inserire il proprio "GoogleIndirizzo e-mail dell'account ". Nel terminale, digita l'indirizzo di posta Google collegato all'account da cui desideri scaricare i file di Google Music, quindi premi il tasto Invio. Ciò genererà un nuovo file di configurazione e genererà un collegamento su cui fare clic. Questo link genera un token una tantum per accedere a Google, in modo che Gmpydl non utilizzi la tua password.
La prossima cosa da dire allo strumento di download è dove dovrebbe posizionare tutti i file musicali scaricati. Immettere la cartella creata in precedenza per i download in questo prompt: /home/username/Google-Music-Downloads/
Con tutte queste informazioni compilate, il processo di download può iniziare.
Altre caratteristiche di Gmpydl

Esecuzione di Gmpydl subito dopo la firmain è perfetto. Avvia i download nella directory in cui gli hai detto. Tuttavia, questo non è l'unico modo in cui Gmpydl può essere usato. Esistono altre funzionalità, come la funzione Nodl, le funzioni di ricerca e sovrascrittura.
NoDL
Per utilizzare la funzione NoDL in Gmpydl, eseguire ilcomando come normale nel terminale, ma aggiungere l'opzione -n. In questo modo si contrassegnerà efficacemente tutta la musica scaricata. Questo è utile se per qualche motivo il downloader fa casino. Questo ti permette di dire al programma che tutto è normale, altrimenti le cose potrebbero essere scaricate nuovamente.
./gmpydl -n
Ricerca
A volte durante il download, si desidera solo scaricare un elemento specifico e non l'intera libreria. Ecco come farlo con Gmpydl.
./gmpydl -s searchitem
Assicurati di sostituire "searchitem" con l'artista, il titolo del brano, l'album o il genere desiderati.
sovrascrivere
Poiché questo download di Google Music è instabilecodice, a volte le cose possono andare storte. È possibile che si stia scaricando qualcosa, solo per scoprire che (per qualche motivo) ha interrotto il download. Se Gmpydl interrompe il download, i file possono essere danneggiati. Per risolvere questo problema, è possibile scaricare nuovamente tutto, usando il comando -o.
./gmpydl -o
Conclusione
Lo strumento rilasciato da Google è eccezionale, ma veroviene detto, quando si tratta di interagire con il servizio, la sua limitazione. Questo è il motivo per cui Gmpydl è una grande scoperta: consente agli utenti di interagire meglio con Google Music tramite la riga di comando di Linux. È vero che al momento lo strumento supporta solo il download. Tuttavia, poiché aumenta la necessità di un solido strumento da riga di comando per Google Music su Linux, non vi è dubbio che arriveranno più funzionalità.
Commenti