Jolla/Sailfish tips & tricks cz. 5 — instalowanie aplikacji i gier spoza sklepu
03.01.2014 | aktual.: 03.01.2014 12:13
Podobnie jak to było w przypadku Nokii N9 i systemu MeeGo Harmattan, nie wszystkie aplikacje jakie możemy zainstalować na Sailfishu dostępne są w sklepie Jolli.
Przyczyn takiego stanu rzeczy jest wiele: niektóre aplikacje są jeszcze w fazie testów i ich autorzy nie chcą na wczesnym etapie rozwoju umieszczać ich w sklepie, są narzędzia, które wydają się zbyt proste aby je tam umieszczać, czy też zwyczajnie niektórym autorom nie chce się przechodzić sklepowego procesu weryfikacji ;) Na szczęście możemy pakiety instalacyjne zainstalować ręcznie i to na kilka różnych sposobów.
Menedżer plików
To sposób zdecydowanie najprostszy, choć wymaga wcześniejszej (ale jednorazowej) instalacji menedżera plików w telefonie oferującego odpowiednie funkcje. W chwili tworzenia tego wpisu taki menedżer jest tylko jeden i nazywa się po prostu File Browser. Znaleźć go można w sklepie Jolli. Pobieramy go więc i instalujemy.
Gdy File Browser jest już przygotowany przechodzimy do instalacji zasadniczej aplikacji czy gry. Jej pakiet instalacyjny (plik .rpm) po prostu kopiujemy do pamięci telefonu — czy to łącząc się przy pomocy kabla USB, czy też bezprzewodowo. Następnie uruchamiamy File Browser, odszukujemy ten plik, wybieramy go, pociągamy w dół ekranu wybierając opcję Install. Gotowe!
Terminal
To sposób dla "ortodoksów", niemniej jednak mający swoje plusy — przede jeżeli zarządzamy telefonem zdanie. Podobnie jak w pierwszym przypadku, musimy skopiować pakiet instalacyjny do pamięci telefonu (np. do /home/nemo), następnie uruchamiamy Terminal i wpisujemy:
cd /home/nemo pkcon install-local nazwa_pakietu.rpm
Tą drogą możemy także zainstalować pakiet z repozytoriów wpisując sekwencję (np. podając nazwę pakietu nano zainstalujemy prosty edytor tekstowy Nano):
pkcon install nazwa_pakietu
Dodawanie dodatkowych repozytoriów (np. mer-tools odbywa się następująco:
devel-su Password: [nasze hasło] ssu ar nazwa_repozytorium ssu ur pkcon refresh
Z poziomu Terminala naturalnie możemy także odinstalować dany pakiet wpisując:
pkcon remove nazwa_pakietu
Jeżeli nie pamiętamy jaka jest dokładnie nazwa pakietu, który chcemy odinstalować wystarczy wpisać polecenie:
pkcon get-packages
Przeglądarka internetowa
Niestety na chwilę obecną nie da się zainstalować pakietu bezpośrednio z poziomu udostępniającej go strony internetowej. Taki plik jest wówczas pobierany do folderu /home/nemo/Downloads skąd możemy go zainstalować wcześniejszych sposobów.