Google Music är en bra tjänst. Tillsammans med möjligheten att köpa från sitt omfattande bibliotek kan du lagra upp till 50 000 av dina egna musikfiler. Tyvärr är mjukvaran bakom Google Music on Linux mindre än stellär. Lyckligtvis finns det ett kommandoradsalternativ. Så här fungerar det.

Installera Google Music API

Innan Gmpydl kan fungera måste du installera det oofficiella Google Music API på ditt system. Detta kan göras genom att öppna ett terminalfönster och ange följande kommandon:

 sudo apt-get install python-pip git git klon https://github.com/simon-weber/gmusicapi.git 

 cd gmusicapi sudo pip installera gmusicapi 

Obs! Andra Linux-distributioner kan behöva använda Pip2 eller ett paket med ett liknande namn.

Komma igång Gmpydl

Gmpydl är ett git-paket, så du måste använda git-verktyget för att få källfilerna. Ange det här kommandot för att klona det till ditt lokala filsystem.

 git klon https://github.com/stevenewbs/gmpydl.git 

När paketet är klonat, skriv bara in katalogen med cd-kommandot.

 cd gmpydl 

Härifrån borde Gmpydl fungera bra. Allt du behöver göra för att starta det är det här enkla kommandot:

 sudo ./gmpydl.py 

Hämtar musik

Att ladda ner musik via Gmpydl fungerar bra. Programmet fungerar med hjälp av ett användarskapat gränssnitt, så saker kan vara lite instabila ibland. Om du är trött på Googles implementering är det dock ett bra alternativ. Så här fungerar det: När sudo ./gmpydl.py körs via terminalen kommer du att komma igenom en installationsprocess.

Den här installationsprocessen innebär att du anger ditt e-postadress för Google-konto. Oroa dig inte; detta program fungerar med Oauth, så du behöver inte dela ditt lösenord info med Gmpydl. Ange bara din e-postadress. Härifrån kommer programmet att fråga var musik ska hämtas. Ange ~/Music (eller ange en annan katalog). Med den angivna katalogen genereras en URL. Öppna bara denna URL-länk i din webbläsare.

På den sida som terminalen genererar måste du tillåta vissa saker. Specifikt måste du bevilja Gmpydl-godkännande till ditt Google-konto. Sidan kommer att berätta att Gmpydl bara vill interagera med musikavsnittet i Google. Välj alternativet Tillåt för att fortsätta.

När du har fått tillgång får du en behörighetskod att ange. Kopiera den till ditt urklipp, klistra in den i terminalen och tryck på Enter-tangenten. När alla konfigurationskonfigurationer är omhändertagna, skriv bara in kommandot nedan för att starta nedladdning av musik.

 sudo ./gmpydl.py ~ / Music 

Detta kommando ensamma borde vara allt du behöver. Eftersom det här programmet kan vara instabilt kan du dock gå in i tider där du måste döda manuset (med Ctrl + Z) och starta det igen. Eftersom nedladdningen via Google Musik beror på hela din samling börjar det hämta varje musikfil du äger.

Det här kan vara en stor fråga om du redan har vissa filer laddade ner via Gmpydl. För att förhindra omladdning om du behöver återföra programmet, skriv det här kommandot istället för det ovanstående:

 sudo ./gmpydl.py -n ~ / Music 

Den här lilla -n omkopplaren är väldigt användbar. I grund och botten kommer det att skanna alla dina nedladdade filer och skapa en lista över dem som redan har hämtats. På det sättet, när du kör kommandot ovan, hämtar du bara musikfiler som inte redan finns på ditt system.

Slutsats

Google Music Manager för Linux är ett hemskt program. Visst, det gör vad det är tänkt att göra, men Google uppdaterar sällan det eller åtgärdar buggarna. Om du inte vet hur du ska komma runt kan du faktiskt komma ihåg några förödande problem när det gäller att ladda upp och ladda ner musik.

Det är därför jag är väldigt glad att Gmpydl existerar. Även om det bara hämtas, är det ett värdigt alternativ som tillåter användare att komma bort från det officiella programmet åtminstone en del av tiden. En dag hoppas jag att utvecklaren av det här programmet kommer att lägga till möjligheten att ladda upp musik. Fram tills dess måste detta göra.