12.07.2015 Views

download

download

download

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3you decide to change the options, you can do this by running the make configcommand. This will actually ignore any saved option for the port and present theport configuration dialog again.In order to see what options (if available) are specified for a port, use the makeshowconfig command to give you a list of the options configuration:# cd /usr/ports/irc/irssi# make showconfig===> The following configuration options are available for irssi-0.8.11:PERL=on "Enable perl support"PROXY=off "Enable proxy support"SOCKS=off "Enable socks proxy support"IPV6=on "Enable IPv6"BOT=off "Enable bot"===> Use 'make config' to modify these settingsPackage Management ToolsWhile FreeBSD comes bundled with all the necessary tools that you need to managepackages, there are several other third-party tools too. These tools aim to make lifeeasier with ports, especially while upgrading the installed packages.Without the third-party tools, you may have to remove the packages manually,and install a newer version, to upgrade an installed package. You may also needto upgrade the other packages that are needed for the new package. While beingstraightforward for smaller applications, it leads to headaches for larger packageswith more dependencies and dependants. Package management tools are created tosolve this issue, as well as other deficiencies and missing features in the native portsand package tools.The two most important tools in this area include portupgrade and portmaster. Eachof these comes with its own set of unique features.This chapter is not supposed to go into the details of package management utilities.It is recommended to refer the FreeBSD Handbook and appropriate managementpages for more in-depth information about the package management tools.[ 55 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!