Google Müzik, ödenen az sayıda ana akımdan biridirmüzik servislerini Linux'u ciddiye almakta ve sağlam, birinci sınıf Linux desteğine sahiptir. Kullanıcılar Linux bilgisayarlarını açtığında, en son Google markalı müzik aracını yükleyebileceklerini ve istedikleri yerde dinlemek için tüm dosyalarını indirebilir / yükleyebilirler. Yine de, Google’ın indirme aracı kadar iyidir, bazı dezavantajlar vardır. Yeni başlayanlar için, Google’ın bazı kısıtlamaları nedeniyle, sanal bir makinenin içinde veya terminal tabanlı bir sunucuda çalıştırılması mümkün değildir. Bu sorunu çözmek için, Github'da bir geliştirici yarattı Gmpydl; Google’a giriş yapmanıza ve Linux’taki Google Müzik kitaplığınızı komut satırından Linux’a indirmenize izin veren python tabanlı bir program.
Git ve Diğer Araçları Takma
Gmpydl birkaç program, kütüphane vebir şey işe yaramadan önce başka şeyler. İhtiyacınız olan ilk şey Git. Bu araç önemlidir, çünkü gerekli Gmpydl kodunu indirmek mümkündür. Bir terminal açın ve aşağıdakileri girin:
Ubuntu
sudo apt install git
Arch Linux
sudo pacman -S git
fötr şapka
sudo dnf install git
OpenSUSE
sudo zypper install git
Debian
sudo apt-get install git
Daha sonra, bazı Python kütüphaneleriPython araçları gereklidir. İlki Python2. Linux dağıtımlarının çoğu zaten Python'u ağır kullandığından ve yüklü olması gerektiğinden, bu biraz zor. Nedense PC'nizde Python 2 yoksa, yüklemeniz gerekir. Ayrıca, PIP ve Python tabanlı Google Müzik kütüphanesi gmusicapi gereklidir.

Python 2'yi kurmak için gelince, herişletim sisteminin bunun için farklı bir adı var. Bu nedenle Python 2'yi bulmak için arama işlevini kullanmak en iyisidir. Terminali ve Linux dağıtımınızın “arama özelliğini” kullanmayı düşünün.
Her ana Linux dağıtımı, paketleri ararken söz konusu olduğunda farklıdır. Fedora'da komut dnf search
, Arch’de pacman -Ss
, Ubuntu apt search
, OpenSUSE zypper search
ve Debian apt-cache search
. Python 2'yi bulmak ve kurmak için bunlardan birini kullanın. Ayrıca pip takın. Python2-pip, python-pip veya pip veya benzeri bir şey olarak adlandırılabileceğini unutmayın.
Sistemde yüklü her iki araç da, Google Müzik API’sını yüklemek için PIP’i kullanın:
pip install gmusicapi
Python yükleyici aracı, sistemdeki her şeyi almak için Gmusicapi'yi bulur, indirir, derler ve kurar.
Gmpydl'i Başlarken
Gmpydl'in çalışması gereken her şeye sahiptir. Şimdi kodu alalım. Bir terminalde gerekli dosyaları indirmek için git kullanın.
git clone https://github.com/stevenewbs/gmpydl
Şimdi CD komutuyla Gmpydl dizinine giriniz.
cd gmpydl
Son olarak, tüm müzik dosyalarının gideceği indirme klasörünü hazırlayın.
mkdir -p ~/Google-Music-Downloads
Müzik indirmek
Bu programla, indirmek çok kolaydır.Linux'ta Google Müzik kitaplığı komut satırı üzerinden. Ancak, önce Google hesabınıza giriş yapmanız gerekir. Bu program ilk defa başlatılarak yapılır. Bir terminalde, bu komutu Gmpydl dizininden çalıştırın.
./gmpydl
Bu, kullanıcıdan “Google’a girmelerini isteyecektir.Hesap e-posta adresi". Terminalde, Google Müzik dosyalarınızı indirmek istediğiniz hesaba bağlı Google posta adresini yazın ve ardından enter tuşuna basın. Bu yeni bir konfigürasyon dosyası oluşturacak ve tıklanacak bir link oluşturacaktır. Bu bağlantı Google’a giriş yapmak için bir kerelik bir belirteç oluşturur, böylece Gmpydl şifrenizi kullanmaz.
İndirme aracını anlatacak bir sonraki şey, indirilen tüm müzik dosyalarını nereye yerleştirmesi gerektiğidir. Bu istemde indirmeler için daha önce oluşturulan klasörü girin: /home/username/Google-Music-Downloads/
Tüm bu bilgiler doldurulduktan sonra indirme işlemi başlayabilir.
Diğer Gmpydl Özellikleri

İmzaladıktan sonra Gmpydl’i kutudan çıkarmadan çalıştırmain mükemmel. İndirmelere, söylediğiniz dizine başlar. Ancak, Gmpydl’in kullanabileceği tek yol bu değildir. Nodl özelliği, arama ve üzerine yazma işlevleri gibi başka özellikler de vardır.
NoDL
NoDL işlevini Gmpydl'de kullanmak içinterminalde normal gibi komut verin, ancak -n anahtarını ekleyin. Bunu yapmak, indirilen tüm müzikleri etkin bir şekilde işaretleyecektir. Bu, bir nedenden ötürü indiricinin karışmasına neden olur. Bu, programa her şeyin normal olduğunu söylemenizi sağlar, aksi halde şeyler yeniden yüklenebilir.
./gmpydl -n
Ara
Bazen indirirken, kütüphanenin tamamını değil sadece belirli bir öğeyi indirmek istersiniz. İşte Gmpydl ile nasıl yapacağınız.
./gmpydl -s searchitem
“Searchitem” ifadesini istenen sanatçı, şarkı adı, albüm veya tarz ile değiştirdiğinizden emin olun.
Üzerine Yaz
Bu Google Müzik indirme işlemi kararsız olduğundankod, zaman zaman işler ters gidebilir. Bir şeyi indiriyor olabilirsiniz, yalnızca (nedense) indirmeyi durdurduğunu öğrenmek için. Gmpydl indirmenin ortasında durursa, dosyalar bozulabilir. Bunu düzeltmek için, -o komutunu kullanarak her şeyi yeniden indirmek mümkündür.
./gmpydl -o
Sonuç
Google tarafından yayınlanan araç harika, ancak gerçekHizmetle etkileşim söz konusu olduğunda, sınırlayıcı olduğu söylenebilir. Bu yüzden Gmpydl bu kadar iyi bir keşif: kullanıcıların Linux ile Google komut satırından daha iyi etkileşim kurmasını sağlıyor. Şu anda, aracın yalnızca indirmeyi desteklediği doğrudur. Yine de, Linux'ta Google Müzik için sağlam bir komut satırı aracına olan ihtiyaç arttıkça, daha fazla özelliğin ortaya çıkacağı sorusu yoktur.
Yorumlar