System Updates

From PC-BSD Wiki
Revision as of 11:38, 28 October 2010 by Drulavigne (Talk | contribs)

Jump to: navigation, search
Return to Table of Contents
Previous: Installed Software
Next: For Advanced Users




The System Updates tab, seen in Figure 6.1.4a, allows you to easily apply security patches and update system drivers. If system updated are available, they will be listed; if your system is fully up-to-date, there won't be any entries in this tab.

Figure 6.1.4a: Using the System Updates Tab to Apply System Patches or Upgrade Drivers

Update1.png

Though the installation of updates is recommended as they make your system more secure, add more functionality, and fix bugs, system updates are not mandatory. For example, if you don't wish to apply an NVIDIA update because your system uses a different video driver, simply right-click the entry and choose "Ignore this update" to remove it from the menu. If you check the "Show ignored updates" box, the ignored updates will be displayed.

To receive more information about an available update, highlight the entry and click the "View Details" button. This will open up a web browser and display the details regarding what the update addresses and whether any special instructions are required, such as a reboot after applying the update.

To install an update, highlight the online update(s) you wish to install, and click the "Install selected updates" button. You can watch the update's progress as seen in Figure 6.1.4b:

Figure 6.1.4b: Installing a System Update

Update2.png

If the update requires a reboot, you will be notified to do so after the update has been installed. If a reboot is needed, clicking the OK button at the informational message won't reboot the system. Update Manager won't automatically reboot, meaning you can continue to use your computer for other tasks while the system is being updated. Finish whatever you're doing and reboot the computer at a time that is convenient for you.

If you're curious as to where Update Manager stores its information regarding updates, check out the contents of the following subdirectories:

ls /PCBSD/SystemUpdater/system-updates
available  ignored  installed
ls /PCBSD/SystemUpdater/system-updates/available/8.1/
patch-kqueue-08162010.upd     patch-nvidia-08132010.upd.sig
patch-kqueue-08162010.upd.sig patch-nvidia-09012010.upd.sig
patch-libbz2-10042010.upd     patch-nvidia-10272010.upd
patch-libbz2-10042010.upd.sig patch-nvidia-10272010.upd.sig

In this example, 5 updates have been issued since 8.1 was released. Each update ends in the .upd.sig extension and is dated and signed. Files that end in .upd are the details for an update; these files are ASCII text so can be sent to a pager or text editor:

more /PCBSD/SystemUpdater/system-updates/available/8.1/patch-kqueue-08162010.upd
Name: KDE / QT FileWatcher Bugfix
Date: 8-16-2010
MD5: 44da6422cd20464e47056331776626bb
Size: 21
Mirror: ftp://ftp.pcbsd.org/pub/
FileURL: /system-updates/8.1/amd64/patch-kqueue-amd64-08162010.lzma
StandAlone: NO
RequiresReboot: NO
DetailsURL: http://www.pcbsd.org/content/view/173/30/