Pegasi Wiki

This wiki acts as a memo for our own work so why not share them? Feel free to browse and use out notes and leave a note while at it.


This shows you the differences between two versions of the page.

Link to this comparison view

jolla_install_zypper [2013/12/15 10:09]
Pekka Kuronen
jolla_install_zypper [2017/11/06 10:11]
Line 1: Line 1:
-==== Install zypper package management to Jolla Mobile using Mer repository ==== 
-It seems Jolla Mobile ships with software repositories but no package manager such as zypper or yum. There is a repository manager ssu but that seems to be unable to install any packages. So installing single important libraries such as openssl and certutil is a bit problematic. So I installed zypper from Mer project repository and it seemed to work nicely that way. 
-First get zypper and it's dependencies. Your phone must have developer mode enabled and password set to have shell access. 
-  * open shell, ​ 
-    * preferably login with ssh from your pc thru wi-fi 
-    * also works with built in shell 
-  * gain root access and get the packages. check the versions before downloading:​ 
-  devel-su 
-  mkdir packages 
-  cd packages 
-  curl -O http://​​releases/​latest/​builds/​armv7hl/​packages/​armv7hl/​augeas-1.0.0-1.1.4.armv7hl.rpm 
-  curl -O http://​​releases/​latest/​builds/​armv7hl/​packages/​armv7hl/​augeas-libs-1.0.0-1.1.4.armv7hl.rpm 
-  * install the packages: 
-  rpm -Uvh zypper-1.8.3-1.1.9.armv7hl.rpm augeas-libs-1.0.0-1.1.4.armv7hl.rpm 
-  * now we have zypper package management installed! check it's working by listing your repositories 
-  zypper lr 
-  * save your package list for easy access later 
-  zypper pa > zypper_packages.txt 
-  grep mypackage zypper_packages.txt 
-  * try installing something with zypper in <​package>​ and test it out! 

  //check if we are running within the DokuWiki environment if (!defined("DOKU_INC")){ die(); } //place the needed HTML source codes BELOW this line