The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Nemo/Glacier/Installing
Contents |
Top of SailfishOS
Device & Vbox
Installing
Only SFOS 2.1.x.x ! (and later?)
This same works also for Sailfish Emulator
First as precautionary measure we should change Default USB mode to be Developer mode. Allow Remote connection from Developer tools and set password for remote connection. And also backup Jolla's lipstick, just in case:
pkcon install --only-download lipstick-jolla-home-qt5 cp /var/cache/zypp/packages/jolla/non-oss/armv7hl/lipstick-jolla-home-qt5-* /home/nemo/
Next lets add latest(when writing this wiki) Glacier repo and refresh packages:
ssu ar http://repo.merproject.org/obs/nemo:/devel:/ux/sailfishos_2.1.0.9/ nemo-devel-ux pkcon refresh
Next step is to install Glacier packages:
pkcon install qt5-qtquickcontrols pkcon install qt5-qtquickcontrols-nemo pkcon install lipstick-glacier-home-qt5
If lipstick doesn't restart automatically:
systemctl --user restart lipstick
Volá !
If you want to try Glacier components in use:
pkcon install qt5-qtquickcontrols-nemo-examples
Uninstalling
If you want to uninstall Glacier, I don't see any reason, but here are the instructions:
ssu dr nemo-devel-ux pkcon remove lipstick-glacier-home-qt5 pkcon install lipstick-jolla-home-qt5
In case of panic
If something goes wrong and display stays black after restarting lipstick, you need to install Jolla's lipstick back.
Plug USB to your SFOS device and to your computer. SSH to your device with compter:
ssh nemo@192.168.2.15
192.168.2.15 is the default address, if you have changed this, insert changed one Then lets install backuped lipstick-jolla-home
pkcon install-local lipstick-jolla-home-qt5-*
VirtualBox Image
Installing
First download the SailfishOS Software Development Kit: https://sailfishos.org/wiki/Application_SDK
Supported Environments
Our SDK has been verified on the following systems:
- Ubuntu 14.04 32/64 bit
- Windows 8 32/64 bit
- OS X 10.9.2
- It should work on other Linux flavours as well, but at this stage, its functionality on other host environments has not been fully verified.
Pre-requisites:
- A host machine running a Linux/Windows/OS X operating system.
- Oracle’s VirtualBox version 4.1.18 or higher pre-installed on the host machine. You should use the VirtualBox that is compatible with your distribution.
- About 5GB of free disk space.
- 4GB of RAM or more is recommended.
Next download the ready made SFOS with Glacier UX vbox image: https://cloud.disroot.org/s/1b9WCxx3qq8De56
Extract the tar, for example, to ~/SailfishOS/emulator/
Open Oracle VM VirtualBox application and select 'SailfishOS Emulator'. Open the 'Settings' of selected VM and from there select 'Storage'. Then continue to change 'sailfishos.vdi' to our extracted VM image 'SFOSGlacierEmulator.vdi'.
To get latest nemo packages follow https://wiki.merproject.org/wiki/Nemo/Glacier/Installing#Installing.