The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Nemo/Updating

From Mer Wiki
< Nemo(Difference between revisions)
Jump to: navigation, search
(Updating via command line)
(Updating via Packages -app (Not recommended))
Line 2: Line 2:
  
  
== Updating via Packages -app (Not recommended)==
+
== Updating via Packages application ==
 
+
NOTE: This method is known failing at times, thus it is not recommended way to do the updates.
+
  
 
# Make sure your device is connected to network
 
# Make sure your device is connected to network
# Open Packages-application (it is in second page of application grid)
+
# Choose "Refresh cache" button from the center of the toolbar
# Choose "Refresh cache"
+
 
# After cache has been refreshed choose "Update"
 
# After cache has been refreshed choose "Update"
 
# Packages creates a list of available updates (may take some time), choose "Update selected" (all should be selected by default)
 
# Packages creates a list of available updates (may take some time), choose "Update selected" (all should be selected by default)
 
# System solves the dependencies and creates a list of packages that it needs to update and install, this may take long time. After the list is shown confirm update.
 
# System solves the dependencies and creates a list of packages that it needs to update and install, this may take long time. After the list is shown confirm update.
# System downloads and installs the packages. Once the app shows "Finished" all packages have been installed. Now you can close the app
+
# System downloads and installs the packages. Once the app shows "Finished" all packages have been installed. Now you can close the application
 
# Reboot device
 
# Reboot device
 +
 +
NOTE: This method doesn't download new packages that might have been added to the patterns, for this see the cmdline method.
  
 
== Updating via command line ==
 
== Updating via command line ==

Revision as of 12:00, 19 December 2012

NOTE: There is no guarantee that the update instructions in this page work and that your device boots after the update. So it is recommended to backup all your essential data before doing the update.


Updating via Packages application

  1. Make sure your device is connected to network
  2. Choose "Refresh cache" button from the center of the toolbar
  3. After cache has been refreshed choose "Update"
  4. Packages creates a list of available updates (may take some time), choose "Update selected" (all should be selected by default)
  5. System solves the dependencies and creates a list of packages that it needs to update and install, this may take long time. After the list is shown confirm update.
  6. System downloads and installs the packages. Once the app shows "Finished" all packages have been installed. Now you can close the application
  7. Reboot device

NOTE: This method doesn't download new packages that might have been added to the patterns, for this see the cmdline method.

Updating via command line

NOTE: If the network connection breaks and display goes black (See: https://bugs.nemomobile.org/show_bug.cgi?id=416) during the update give the device 15 minutes time to finish the update and after that restart the device manually (removing battery, holding powerbutton, or similar).

To update Nemo image you need to have Nemo installed and need to have internet connection enabled. When device is connected to the Internet open terminal and run following commands:

# Take root permissions (standard pasword for root is: nemo)
su 

# Update the repository database
zypper ref

# We run the update inside screen so that if something breaks (UX or network it doesn't get interrupted)
zypper install screen

# Start screen
screen

# Start update process
zypper dup

# At times there are new packages introduced in the patterns that are not installed automatically,
# thus following command is needed to get rest of the stuff.
zypper install -f -t pattern nemo-<DEVICE>
# Here <DEVICE> is n900, n950, x86-generic or x86-vm

# After update reboot the device
reboot

Known Issues

Personal tools