User Tools

Site Tools


freebsd

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
freebsd [08/31/2011 09:58] – [Avoiding ports] adminfreebsd [09/11/2011 07:50] (current) – [Avoiding ports] admin
Line 48: Line 48:
   pkg_deinstall paket* or pkg_delete paket   pkg_deinstall paket* or pkg_delete paket
  
-- list of installed packages+  * Unordered List Itemlist of installed packages 
   pkg_info   pkg_info
  
-list outdated ports+  * list outdated ports 
   pkg_version -v   pkg_version -v
  
-list unused ports+  * list unused ports 
   pkg_cutleaves   pkg_cutleaves
  
-find out to which port an application belongs+  * find out to which port an application belongs 
   pkg_which pkgdb   pkg_which pkgdb
   pkg_which -v kde*   pkg_which -v kde*
Line 72: Line 76:
 2. the utility supports minor and major release upgrades. 2. the utility supports minor and major release upgrades.
   freebsd-update -r 8.2-RELEASE upgrade   freebsd-update -r 8.2-RELEASE upgrade
 +See [[http://www.freebsd.org/releases/8.2R/announce.html|this]] for details of upgrading to 8.2-RELEASE.
 ===== upgrading packages ===== ===== upgrading packages =====
  
Line 94: Line 98:
 ==== Avoiding ports ==== ==== Avoiding ports ====
  
-If you have a machine with low resources like e.g. in a VM, or do not want to wait for port compilations, it makes sense to install only prebuilt packageswhile keeping a release base system so that freebsd-update can be used. This is what I chose to do:+If you have a machine with low resources like e.g. running in a VM, or do not want to wait for port compilations, it makes sense to install only pre-built packages while keeping a release base system so that freebsd-update can be used without bothering about compiling your kernel. This is what I chose to do:
  
-  * Base system with 8.1-RELEASE, kept up-to-date with freebsd-update. +  * Base system with 8.2-RELEASE, kept up-to-date with freebsd-update fetch and freebsd-update install 
-  * Set .profile environment variable PACKAGESITE for 8-STABLE to ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable +  * Keep your ports tree updated as shown above 
-  * Install packages using portupgrade+  * Set .profile environment variable PACKAGESITE for 8-STABLE to ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/ 
 +  * Install packages using portupgrade -vaRrPP so that portupgrade tries to find the package version given by the updated ports tree and stops when the package is not available
  
  
freebsd.1314784698.txt.gz · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki