Meego Wiki
Views

MeeGo Software Updates

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Update Setup (One-time Steps))
(Broadcom Wireless Drivers)
 
(26 intermediate revisions not shown)
Line 1: Line 1:
-
'''Use these instructions at your own risk. These instructions are only for updating MeeGo 1.0 for Netbooks, and we are still testing the update features.'''
+
== Software Updates ==
 +
MeeGo releases periodic software updates for each of the various releases to fix bugs and patch security issues. Release notes for all updates are posted on meego.com at: http://meego.com/downloads/releases/updates
-
== Update Setup (One-time Steps) ==
+
The following documentation details how to update your system with the latest update. Please review the known issues section of the release notes before starting the update process.
-
When you want to begin updating your system and testing our update process for the first time, you will need to complete these one-time steps. Again, just a quick reminder that we are still testing the update process, so proceed at your own risk.
+
== Automatic Updates ==
-
'''Add the Update Repositories'''
+
The first time you run the update, you will most likely get one package manager update that is required before we can send you the rest of the updates. Don't worry, more updates will follow.
 +
 
 +
The Update System will often run through more than one wave of updates. This is normal. We often need to do updates in stages to resolve update dependencies. Continue to let it run through the updates.
 +
 
 +
You should receive notifications that you have an 'Important update available'.
 +
* Click Install updates when you see this notification.
 +
* After it refreshes the software list, Click 'Install Updates'.
 +
* You may receive the "Additional confirmation required' dialog box if this is the first time you are running an update. If so, click 'Continue' (if your netbook display resolution obscures the text on these buttons, the "Continue" button is on the RIGHT).
 +
* You should receive a confirmation that all updates have installed successfully. Click 'OK'. Note: This box will disappear after a couple of minutes even if you do not click 'OK'. This is normal.
 +
 
 +
[http://help.meego.com/netbook/settings/installing-updating-and-removing-software/update-system-software More help using the GUI update system] can be found in our online user help documentation.
 +
 
 +
== Manually Check for Updates ==
 +
 
 +
If you don't want to wait for a notification, you can also manually check for updates.
 +
 
 +
* Navigate in the user interface to Applications -> System Tools -> Update System.
 +
* Follow the instructions above in the 'Automatic Updates' section.
 +
 
 +
Note: If you have already installed your updates or there, you should get a dialog telling you that all software is up to date.
 +
 
 +
More help [http://help.meego.com/netbook/settings/installing-updating-and-removing-software/update-system-software using the GUI update system] can be found in our online user help documentation.
 +
 
 +
== Known Issues ==
 +
 
 +
=== Can't See the Continue Button on First Update ===
 +
 
 +
We are working to fix this [http://bugs.meego.com/show_bug.cgi?id=2856 bug].
 +
 
 +
If your netbook display resolution obscures the text on the continue or cancel buttons, but you can see the top of the buttons, the "Continue" button is on the RIGHT and can be clicked to continue.
 +
 
 +
If you can't see the buttons at all, here is the workaround to do a manual command line update:
* Open a terminal window (Applications -> System Tools -> Terminal)
* Open a terminal window (Applications -> System Tools -> Terminal)
* Change to the super user using the 'su' command.
* Change to the super user using the 'su' command.
-
* Type the following command into your terminal window to add the repository for the core update:
+
* You will need to do a refresh to download the updates by typing:  
-
zypper ar http://repo.meego.com/MeeGo/builds/1.0/latest/core/repos/ia32/packages core-update-testing
+
-
* Note: You will probably get a message that 'PackageKit is blocking zypper.....tell packagekit to quit (yes/no)'. Type 'yes' to allow zypper to quit packagekit.
+
-
yes
+
-
* Type the following command into your terminal window to add the repository for the netbook UI update:
+
-
zypper ar http://repo.meego.com/MeeGo/builds/1.0/latest/netbook/repos/ia32/packages netbook-update-testing
+
-
* If you want to also update Chrome, type this additional command to add the non open source repo to get the chrome updates:  
+
-
zypper ar http://repo.meego.com/MeeGo/builds/1.0/latest/non-oss/repos/ia32/packages non-oss-update-testing.
+
-
'''Refresh the New Repositories'''
 
-
After adding your repos, you will need to do a refresh by typing:
 
  zypper refresh
  zypper refresh
-
At this point you can continue to complete the updates at the command line, but we would prefer to have you test our GUI update system.
+
* Install the updates  
-
'''Update via the GUI Update System'''
+
zypper patch
-
* Navigate in the user interface to Applications -> System Tools -> Update System.
+
-
* After it refreshes the software list, Click 'Install Updates'.
+
-
* If you have already installed your updates, you should get a dialog telling you that all software is up to date.
+
-
[http://help.meego.com/netbook/settings/installing-updating-and-removing-software/update-system-software More help using the GUI update system] can be found in our online user help documentation.
+
Note: You may see several warnings. Do not be alarmed - the update should continue past the warnings. Again, keep in mind that this is a one-time step and future updates will be easier to complete using the GUI update tool.
 +
 
 +
=== Broadcom Wireless Drivers ===
 +
 
 +
Those of you who have installed Broadcom Wireless Drivers from Slaine.org may find they no longer work after the update so will need to rebuild them by opening a terminal and running
 +
rpmbuild --rebuild --target=i586 wl-kmod-5.100.82.38-1.src.rpm
 +
 
 +
After rebuilding you may need to reinstall the package.
 +
sudo rpm --replacepkgs -i wl-kmod-5.100.82.38-1.i586.rpm
 +
 
 +
After rebuilding, you should have working wifi. More [http://slaine.org/_slaine/Meego_1.1_Wifi.html details about the Broadcom drivers can be found at Slaine.org], and more details about this update issue can be found in [http://forum.meego.com/showthread.php?t=662&page=1 this forum post].
 +
 
 +
===Failed to Complete Request Error===
-
== Future Updates ==
+
If after pressing "Apply" in the updates window, you get a "failed to complete a request" error, you can use zypper to manually complete the updates.
-
You should receive notifications about installing future updates right from the user interface without any additional actions.
+
At a terminal window type:
 +
  su
 +
  zypper refresh
 +
  zypper patch

Latest revision as of 11:23, 22 February 2011

Contents

Software Updates

MeeGo releases periodic software updates for each of the various releases to fix bugs and patch security issues. Release notes for all updates are posted on meego.com at: http://meego.com/downloads/releases/updates

The following documentation details how to update your system with the latest update. Please review the known issues section of the release notes before starting the update process.

Automatic Updates

The first time you run the update, you will most likely get one package manager update that is required before we can send you the rest of the updates. Don't worry, more updates will follow.

The Update System will often run through more than one wave of updates. This is normal. We often need to do updates in stages to resolve update dependencies. Continue to let it run through the updates.

You should receive notifications that you have an 'Important update available'.

  • Click Install updates when you see this notification.
  • After it refreshes the software list, Click 'Install Updates'.
  • You may receive the "Additional confirmation required' dialog box if this is the first time you are running an update. If so, click 'Continue' (if your netbook display resolution obscures the text on these buttons, the "Continue" button is on the RIGHT).
  • You should receive a confirmation that all updates have installed successfully. Click 'OK'. Note: This box will disappear after a couple of minutes even if you do not click 'OK'. This is normal.

More help using the GUI update system can be found in our online user help documentation.

Manually Check for Updates

If you don't want to wait for a notification, you can also manually check for updates.

  • Navigate in the user interface to Applications -> System Tools -> Update System.
  • Follow the instructions above in the 'Automatic Updates' section.

Note: If you have already installed your updates or there, you should get a dialog telling you that all software is up to date.

More help using the GUI update system can be found in our online user help documentation.

Known Issues

Can't See the Continue Button on First Update

We are working to fix this bug.

If your netbook display resolution obscures the text on the continue or cancel buttons, but you can see the top of the buttons, the "Continue" button is on the RIGHT and can be clicked to continue.

If you can't see the buttons at all, here is the workaround to do a manual command line update:

  • Open a terminal window (Applications -> System Tools -> Terminal)
  • Change to the super user using the 'su' command.
  • You will need to do a refresh to download the updates by typing:
zypper refresh
  • Install the updates
zypper patch

Note: You may see several warnings. Do not be alarmed - the update should continue past the warnings. Again, keep in mind that this is a one-time step and future updates will be easier to complete using the GUI update tool.

Broadcom Wireless Drivers

Those of you who have installed Broadcom Wireless Drivers from Slaine.org may find they no longer work after the update so will need to rebuild them by opening a terminal and running

rpmbuild --rebuild --target=i586 wl-kmod-5.100.82.38-1.src.rpm

After rebuilding you may need to reinstall the package.

sudo rpm --replacepkgs -i wl-kmod-5.100.82.38-1.i586.rpm

After rebuilding, you should have working wifi. More details about the Broadcom drivers can be found at Slaine.org, and more details about this update issue can be found in this forum post.

Failed to Complete Request Error

If after pressing "Apply" in the updates window, you get a "failed to complete a request" error, you can use zypper to manually complete the updates.

At a terminal window type:

 su
 zypper refresh
 zypper patch
Personal tools