|
FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD. |
|
Thread Tools | Display Modes |
|
||||
Why do you want to rebuild everything? Upgrading is fine.
__________________
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE) |
|
||||
The compile options allow you to enable or disable certain bits of functionality. You should be careful of what you're doing. Also, if you're using portmaster, then you won't get the menu. You will need to set per-package options by hand in your make.conf. Either that or manually cd into every ports directory and compile manually.
__________________
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." MacBook Pro (Darwin 9), iMac (Darwin 9), iPod Touch (Darwin 9), Dell Optiplex GX620 (FreeBSD 7.1-STABLE) |
|
||||
I thought that I'd clarify that a bit: An increasing number of ports display options when the ports build. This is part of the port infrastructure, and these options will be shown when you build a port for the first time using portmaster or portupgrade. portmaster even goes through the ports you are going to build and displays any config options for any unconfigured ports up front, so you don't have to baby-sit the build.
But there are other options in ports that have not or cannot be moved to this system. These ones must be set in /etc/make.conf, or by using portsconf or portmaster's config file. (One of the admins recently posted a complicated make.conf file that sets options depending on what port you are building. portsconf does a similar thing, but is less messy.) Port options set can be changed by running make config, and can be cleared by running make rmconfig in the port directory. The values are stored in files located in /var/db/ports, but directly editing them is not recommended.
__________________
The only dumb question is a question not asked. The only dumb answer is an answer not given. |
|
||||
be sure to read/usr/ports/UPDATING before hand, it can save some headaches from time to time ;-)
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
||||
lol I tried earlier today. Its a fairly exhaustive list, I was running down the list trying to match my ports that had available upgrades against the UPDATING file, it was all a bit much for me. The upgrading process seems a lot easier to me to let portmaster upgrade whatever it wants to upgrade and if something breaks I can deal with it when it happens. I'm only using FreeBSD as a desktop replacement on one of my laptops so if something happens to go wrong I'm not in an environment where it matters that much.
|
|
||||
The entries in updating are sorted by date ;-)
20080601: -> year 2008, morh 06, day 01 of month (ISO format w/o separators). It's always been on my to do list to write a small perl snip it to grep that file and only report entries for installed programs within a range of dates. I've never written it because I've always felt it such a typical thing that it must be in ports some where waiting for me to find it ;-)
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
||||
Quote:
Security updates are really the only thing I'm worried about. Besides http://www.vuxml.org/freebsd/ is there any other good way of finding the latest security issues? EDIT: ignore my last question Last edited by chill; 16th June 2008 at 04:58 AM. Reason: because im an idiot |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
packages vs ports | zelut | FreeBSD Ports and Packages | 17 | 28th October 2009 08:19 AM |
Packages vs. Ports | guitarscn | OpenBSD Packages and Ports | 3 | 1st October 2008 04:43 AM |
cvsup upgrading/updating ports tree | Ofloo | FreeBSD Ports and Packages | 6 | 25th May 2008 01:32 AM |
Upgrading /usr/ports | ClaptonOrient | FreeBSD Installation and Upgrading | 11 | 12th May 2008 10:17 AM |
FAQ: FreeBSD Ports and Packages | Carpetsmoker | FreeBSD Ports and Packages | 0 | 1st May 2008 03:38 PM |