Jak pobierać pliki APK z Google Play Store w systemie Linux

A+ A-

Czy wiesz jak pobrać APK (zestaw opakowań Android) pliki z Google Play na Linux? Jednym z najprostszych sposobów jest zainstalowanie APK na Android telefonu komórkowego do pobierania plików APK z Google Play Store na dysk twardy i zainstalować je na urządzeniu z systemem Android ręcznie.

Istnieje kilka sposobów, aby pobrać plik (i) APK na Linuksie. Jednym z najczęściej stosowanych sposobów jest za pośrednictwem oprogramowania open-source Linux o nazwie GooglePlayDownloader. To działa na GUI oparte Pythona. To pozwala na wyszukiwanie i pobieranie plików APK ze sklepu Google Play. Ten artykuł zawiera informacje na temat, jak zainstalować GooglePlayDownloader i pobierz pliki APK od niego.

Python Zależności

GooglePlayDownloader wymaga Pythona z SNI (Nazwa serwera wskazania) wsparcie dla komunikacji SSL / TLS. Funkcja ta pochodzi z Python 2.7.9 lub wyższej. Dlatego przed zainstalowaniem Googleplaydownloader zainstalować pakietów Pythona.

Metoda 1 - Auto Install Zależności

Krok 1: Instalacja wszystkich zależności dla GooglePlayDownloader

Przed zainstalowaniem GooglePlayDownloader, pobierz python-NDG-httpsclient pakiet deb do instalowania żadnych brakujących zależności od starszych dystrybucjach Ubuntu. Aby zainstalować Pythona pakiety deb, należy użyć następującego polecenia -

 $ Wget http://mirrors.kernel.org/ubuntu/pool/main/n/ndg-httpsclient/python-ndg-httpsclient_0.3.2-1ubuntu4_all.deb

Wyjście powinno być tak -

 tp @ linux: ~ $ wget http://mirrors.kernel.org/ubuntu/pool/main/n/ndg-httpsclient/python-ndg-httpsclient_0.3.2-1ubuntu4_all.deb
--2016-02-11 15: 07: 01-- http://mirrors.kernel.org/ubuntu/pool/main/n/ndg-httpsclient/python-ndg-httpsclient_0.3.2-1ubuntu4_all.deb
Rozwiązywanie mirrors.kernel.org (mirrors.kernel.org) ... 198.145.20.143, 149.20.37.36, 2620: 3: C000: a: 0: 1994: 3: 14 ...
Podłączanie do mirrors.kernel.org (mirrors.kernel.org) | 198.145.20.143 |: 80 ... podłączony.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź ... 200 OK
Długość: 20814 (20K) [application / octet-stream]
Zapisywanie: "python-NDG-httpsclient_0.3.2-1ubuntu4_all.deb '

100% [======================================>] 20814 73.2KB / s 0,3 s   

11.02.2016 15:07:02 (73.2 KB / s) - "python-NDG-httpsclient_0.3.2-1ubuntu4_all.deb 'zapisywane [20814/20814]

Krok 2: Aby zainstalować GooglePlayDownloader, należy użyć następującego polecenia -

 $ Wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb 

Wyjście powinno być tak -

 $ Wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb
--2016-02-11 15: 08: 54-- http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb
Rozwiązywanie codingteam.net (codingteam.net) ... 212.83.148.207
Podłączanie do codingteam.net (codingteam.net) | 212.83.148.207 |: 80 ... podłączony.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź ... 302 Found
Lokalizacja: http://codingteam.net/project/googleplaydownloader/upload/releases/googleplaydownloader_1.7-1_all.deb [po]
--2016-02-11 15: 08: 54-- http://codingteam.net/project/googleplaydownloader/upload/releases/googleplaydownloader_1.7-1_all.deb
Ponowne użycie istniejącego połączenia codingteam.net:80~~pobj.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź ... 200 OK
Długość: 148458 (145K) [application / x-debian-package]
Zapisywanie: "googleplaydownloader_1.7-1_all.deb '

100% [======================================>] 1,48,458 197KB / s 0.7s   

11.02.2016 15:08:55 (197 KB / s) - "googleplaydownloader_1.7-1_all.deb 'zapisywane [148458/148458]

Metoda 2 - Ręczna instalacja zależnościami

Krok 1: Instalacja Pakiety gdebi

Użyj gdebi polecenie, które automatycznie obsłużyć wszystkie inne polecenia. Aby zainstalować pakiet gdebi, należy użyć następującego polecenia -

 $ Sudo apt-get install gdebi-core

Wyjście powinno być tak -

 Czytanie list pakietów ... Gotowe
Zależność drzewa budynku       
Odczyt informacji o stanie ... Gotowe
Następujące NOWE pakiety zostaną zainstalowane:
  gdebi-core
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 275 nieaktualizowanych.
Trzeba uzyskać 9,772 B archiwów.
Po tej operacji zostanie użyty 135 kB dodatkowej przestrzeni dyskowej.
Pobierz: 1 http://in.archive.ubuntu.com/ubuntu/ trusty-updates / main gdebi-core wszystkie 0.9.5.3ubuntu2 [9772 B]
Pobrane 9772 B w 5s (1757 B / s)       
Zaznaczenie poprzednio niezaznaczony pakiet gdebi-core.
.....

Krok 2: Instalacja python-NDG-httpsclient

Aby zainstalować python-NDG-httpsclient, należy użyć następującego polecenia -

 $ Sudo gdebi python-NDG-httpsclient_0.3.2-1ubuntu4_all.deb

Wyjście powinno być tak -

 Czytanie list pakietów ... Gotowe
Zależność drzewa budynku        
Odczyt informacji o stanie ... Gotowe
Budowanie struktur danych ... Gotowe 
Budowanie struktur danych ... Gotowe 

wzmocnione wsparcie dla protokołu HTTPS httplib i urllib2 użyciu PyOpenSSL
 NDG-httpsclient jest implementacja klienta i HTTPS dla httplib
 urllib2 podstawie PyOpenSSL. PyOpenSSL zapewnia bardziej pełni funkcjonalny SSL
 Realizacja zamiast domyślnego wyposażonego Python i ważniejsze
 pozwala na pełną weryfikację peer SSL.
Czy chcesz zainstalować pakiet oprogramowania? [Y / n]: y
Zaznaczenie poprzednio niezaznaczone Pakiet python-NDG-httpsclient.
(Odczytywanie bazy danych ... 204828 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do rozpakowania python-NDG-httpsclient_0.3.2-1ubuntu4_all.deb ...
Rozpakowanie python-NDG-httpsclient (0.3.2-1ubuntu4) ...
Konfigurowanie python-NDG-httpsclient (0.3.2-1ubuntu4) ...
....

Krok 3: Instalacja GooglePlayDownloader

Aby zainstalować GoogleplayDownloader, należy użyć następującego polecenia -

 $ Sudo gdebi googleplaydownloader_1.7-1_all.deb

Wyjście powinno być tak -

 Czytanie list pakietów ... Gotowe
Zależność drzewa budynku        
Odczyt informacji o stanie ... Gotowe
Budowanie struktur danych ... Gotowe 
Budowanie struktur danych ... Gotowe 
Wymaga zainstalowania następujących pakietów: libjs-jquery libjs-sphinxdoc libjs-podkreślenia libwxbase2.8-0 libwxgtk-media2.8-0 libwxgtk2.8-0 python-ConfigParser python-protobuf python-pyasn1 python-wxgtk2.8 python- wxversion 

Gra Downloader Google
 Pobierz Android APK aplikacji z Google Play Store
 bez osobistego konta Google.
Czy chcesz zainstalować pakiet oprogramowania? [Y / n]: y
Pobierz: 1 http://in.archive.ubuntu.com/ubuntu/ trusty / Wszechświat libwxbase2.8-0 amd64 2.8.12.1 + dfsg-2ubuntu2 [460 kB]
Pobierz: 2 http://in.archive.ubuntu.com/ubuntu/ trusty / Wszechświat libwxgtk2.8-0 amd64 2.8.12.1 + dfsg-2ubuntu2 [2371 KB]
Pobierz: 3 http://in.archive.ubuntu.com/ubuntu/ trusty / Wszechświat libwxgtk-media2.8-0 amd64 2.8.12.1 + dfsg-2ubuntu2 [28,6 kB]
Pobierz: 4 http://in.archive.ubuntu.com/ubuntu/ trusty / main libjs-jquery wszystkim 1.7.2 + dfsg-2ubuntu1 [78,8 kB]
Pobierz: 5 http://in.archive.ubuntu.com/ubuntu/ trusty / main libjs-podkreślenia wszystkich 1.4.4-2ubuntu1 [45,6 kB]
..... 

Otwarty GooglePlayDownloader

Aby otworzyć GooglePlayDownloader, należy użyć następującego polecenia -

 $ googleplaydownloader

Wyjście powinno być tak -

Zrzut ekranu z 2016-02-11 16:13:56

Na pasku wyszukiwania wpisz nazwę pliku APK, które chcesz pobrać. Załóżmy, że Szukano tutorialspoint. Wyjście powinno być tak -

Zrzut ekranu z 2016-02-11 16:26:37

Kliknij na przycisk Pobierz wybrane Apk (s). To pokazuje wyjście powinno być tak -

Zrzut ekranu z 2016-02-11 16:28:38

Na koniec otrzymasz wybrany plik APK na twardym dysku.

Gratulacje! Teraz wiesz "Jak pobierać pliki APK z Google Play Store w systemie Linux". Dowiemy się więcej o tego typu poleceń w następnym poście Linux. Czytaj dalej!