Handbook: 4. Ports is all you need to know.The handbook doesn't seem to explain much.
pkg search packagename), so need to create new ports yourself.void install_a_package(char softwarepackagename)
{
char repo_list, password;
char package_manager_databes, dependencie_packagename;
sudo add softwarepackagemame to repo_list;
enter password;
if (password valid){
sudo update package_managers_database;
enter password;
if (password valid){
sudo install softwarepackagename;
enter password;
if (password valid){
get lots of dependencies errors;
find dependencie_packagename;
install_a_package(dependencie_packagename);
}
}
}
}
pkg install softwarepackagenamethxHandbook: 4. Ports is all you need to know.
Unless you want to install some software that's not already part of the ports tree (pkg search packagename), so need to create new ports yourself.
Maybe you come from Linux?
On many Linux distros installing software packages are bit more complicated:
The Linux way:
C-like:void install_a_package(char softwarepackagename) { char repo_list, password; char package_manager_databes, dependencie_packagename; sudo add softwarepackagemame to repo_list; enter password; if (password valid){ sudo update package_managers_database; enter password; if (password valid){ sudo install softwarepackagename; enter password; if (password valid){ get lots of dependencies errors; find dependencie_packagename; install_a_package(dependencie_packagename); } } } }
The FreeBSD way:
login as root
pkg install softwarepackagename
enjoy FreeBSD!
![]()