Adding to the last post -- FreshPorts gives you a nice search engine to find programs of interest. The same source code will already be in your ports collection if you keep it up to date. FreshPorts is also handy because it gives you the commands to issue in the terminal, and you can usually copy and paste them into your terminal program.
With the ports collection installed on your computer, you can look in /usr/ports where you will see a simple tree structure of folders. The structure is in the format of category > program name.
Another way (Using the GUI) to install and update ports with PCBSD is:
Start ->Settings ->System Administration ->System Manager ->Tasks ->Fetch Ports
To install an application from ports:
1. start a terminal program, and become su (root user):
|
Code:
|
%su <enter>
Password: <type in root password> <enter>
# |
2. Next, go to the application directory, for instance /usr/ports/net/skype and start compilation:
|
Code:
|
# cd /usr/ports/net/skype <enter>
# make install clean <enter> |
You can combine both lines into one:
|
Code:
|
#cd /usr/ports/net/skype && make install clean <enter> |
The screen will fill with commands as it reads the source code and starts to compile the program. After a few minutes (or hours in the case of large programs), the application is installed on your system.