Install program in FreeBSD; ports, package or source?
by alamster in May 18th, 2007
FreeBSD supports three methods for installing program :
- Ports
- Package
- Source
Every method has its advantage and disadvantage :
- Ports, till time of writing, already reach 16984, wow. Supports many option, my favorite since beginning
. Simply type make install . - Package, for time consuming ports like cvsup I prefer use package for its small size. Package not provide option.
- Source, everything begin with source. If no ports or package available I use source.
Like debian or ubuntu ports make life easier, every dependency handling automatically as long you got internet connection
Pretty impressive list of ports number 16984, I don’t know all of them. Only related ports to sytem administration like apache, php, mysql etc.
Maybe I should explore the ports more for better understanding on how FreeBSD work.
Full list of FreeBSD ports to date :
- Accessibility (60) — Ports to help disabled users.
- Afterstep (34) — Ports to support the AfterStep window manager.
- Arabic (11) — Ported software for the Arabic market.
- Archivers (159) — Utilities for archiving and unarchiving data.
- Astro (89) — Applications related to astronomy.
- Audio (810) — Audio utilities – most require a supported sound card.
- Benchmarks (67) — Utilities for measuring system performance.
- Biology (83) — Software related to biology.
- Cad (90) — Computer Aided Design utilities.
- Chinese (138) — Ported software for the Chinese market.
- Comms (150) — Communications utilities.
- Converters (135) — Format conversion utilities.
- Databases (564) — Database software.
- Deskutils (233) — Various Desktop utilities.
- Devel (2593) — Software development utilities and libraries.
- Dns (123) — DNS client and server utilities.
- Editors (285) — Common text editors.
- Elisp (167) — Things related to Emacs Lisp.
- Emulators (184) — Utilities for emulating other OS types.
- Finance (71) — Monetary, financial and related applications.
- French (24) — Ported software for French countries.
- Ftp (122) — FTP client and server utilities.
- Games (990) — Various and sundry amusements.
- German (37) — Ported software for Germanic countries.
- Gnome (523) — Components of the Gnome Desktop environment.
- Gnustep (167) — Software for GNUstep desktop environment.
- Graphics (859) — Graphics libraries and utilities.
- Hamradio (40) — Software for amateur radio.
- Haskell (29) — Software related to the Haskell language.
- Hebrew (7) — Ported software for Hebrew language.
- Hungarian (12) — Ported software for the Hungarian market.
- Ipv6 (711) — IPv6 related software.
- Irc (132) — Internet Relay Chat utilities.
- Japanese (436) — Ported software for the Japanese market.
- Java (409) — Java language support.
- Kde (395) — Software for the K Desktop Environment.
- Korean (61) — Ported software for the Korean market.
- Lang (422) — Computer languages.
- Linux (222) — Linux programs that can be run under binary compatibility.
- Lisp (30) — Things related to pure lisp.
- Mail (728) — Electronic mail packages and utilities.
- Math (421) — Mathematical computation software.
- Mbone (18) — Applications and utilities for the MBONE.
- Misc (501) — Miscellaneous utilities.
- Multimedia (285) — Multimedia software.
- Net (1153) — Networking utilities.
- Net-im (140) — Instant messaging software.
- Net-mgmt (228) — Network management utilities.
- Net-p2p (130) — Peer to peer networking software.
- News (117) — USENET News support software.
- Palm (43) — Software support for the Palm(tm) series.
- Parallel (36) — Applications dealing with parallelism in computing.
- Pear (211) — Utilities/modules that fall into the PEAR system.
- Perl5 (2897) — Utilities/modules for the PERL5 language.
- Plan9 (10) — Software from the Plan9 operating system.
- Polish (19) — Ported software for the Polish market.
- Ports-mgmt (49) — Utilities for managing ports and packages.
- Portuguese (14) — Ported software for the Portuguese market.
- Print (409) — Utilities for dealing with printing.
- Python (655) — Software related to the Python language.
- Ruby (298) — Software related to the Ruby language.
- Rubygems (64) — Packages for the RubyGems system.
- Russian (47) — Ported software for the Russian market.
- Scheme (45) — Software related to the Scheme language.
- Science (123) — Scientific software.
- Security (878) — System security software.
- Shells (39) — Various shells (tcsh, bash, etc).
- Spanish (7)
- Sysutils (778) — Various system utilities.
- Tcl80 (6) — TCL v8.0 and packages which depend on it.
- Tcl82 (3) — TCL v8.2 and packages which depend on it.
- Tcl83 (12) — TCL v8.3 and packages which depend on it.
- Tcl84 (69) — TCL v8.4 and packages which depend on it.
- Textproc (1159) — Text processing/search utilities.
- Tk80 (11) — Tk8.0 and packages which depend on it.
- Tk82 (10) — Tk8.2 and packages which depend on it.
- Tk83 (10) — Tk8.3 and packages which depend on it.
- Tk84 (98) — Tk8.4 and packages which depend on it.
- Tkstep80 (6) — tkstep wm and packages which depend on it.
- Ukrainian (12) — Ported software for the Ukrainian market.
- Vietnamese (21) — Ported software for the Vietnamese market.
- Windowmaker (124) — Ports to support the WindowMaker window manager.
- Www (1758) — WEB utilities (browsers, HTTP servers, etc).
- X11 (388) — X Window System based utilities.
- X11-clocks (56) — X Window System based clocks.
- X11-fm (40) — X Window System based file managers.
- X11-fonts (137) — X Window System fonts and font utilities.
- X11-servers (18) — X Window System servers.
- X11-themes (191) — X Window System themes.
- X11-toolkits (298) — X Window System based development toolkits.
- X11-wm (123) — X Window System window managers.
- Xfce (57) — Ports to support the Xfce desktop environment.
- Zope (52) — Software related to the Zope platform.
Related Reading:
- freenas python
- freebsd install programs
- freebsd create package from source
- how to install programs freebsd
- install programs freebsd ports
- freebsd install program
- freebsd tcl install
- ftp client source FreeBSD
- install program BSD
- install programs freebsd
- install programs on FreeBSD
- software installation on freebsd
- how to install software in freebsd
- freebsd install software
- how to install package FreeBSD tcl
- cara install program di freebsd
- how pcbsd install afterstep
- install program freebsd
- freebsd innstaling programs
- cara install freebsd
- freebsd ports source
- how to install the haskell port on freebsd
- how to install program in freebsd
- freebsdports src install
- how to install programs on freebsd
- how to install software on FreeBSD
- freeebsd package from source
- how to install haskell platform on freebsd
- how to install freebsd packages
- how to install a program within freebsd
- how to install a program in freebsd
- how to add program in bsd
- how install tcl in freebsd
- how install programs with packages freebsd
- how to install application freebsd
- how to install utils in FreeBSD
- installing programs bsd
- installing programs on freebsd
- installing ruby from source on freebsd
- installing software freebsd kde
- make package freebsd
- package build utils freebsd
- program install freebsd
- ruby ports freebsd ports system
- tcl source for freebsd
- upgrade program in freebsd
- installing program in freebsd
- install src pakge freebsd
- install source freebsd
- how to upgrade program in freebsd
FreeBSD, PF, OpenBSD Books
-
pfSense: The Definitive Guide
-
Learning FreeNAS: Configure and manage a network attached storage solution
-
The Book of PF: A No-Nonsense Guide to the OpenBSD Firewall
-
Building Firewalls with OpenBSD and PF, 2nd Edition
-
Mastering FreeBSD and OpenBSD Security
-
The Definitive Guide to PC-BSD (Expert's Voice in BSD)
-
Absolute FreeBSD: The Complete Guide to FreeBSD, 2nd Edition
-
The Complete FreeBSD: Documentation from the Source
-
The Design and Implementation of the FreeBSD Operating System
Hacking Computer Books
-
Hacking: The Art of Exploitation, 2nd Edition
-
Hacking For Dummies
-
Secrets of Computer Espionage: Tactics and Countermeasures
-
Hacking Exposed Computer Forensics, Second Edition: Computer Forensics Secrets & Solutions
-
Hacking Exposed: Network Security Secrets and Solutions, Sixth Edition
-
Gray Hat Hacking, Second Edition: The Ethical Hacker's Handbook
-
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
-
Hacking Wireless Networks For Dummies (For Dummies (Computer/Tech))
-
Chained Exploits: Advanced Hacking Attacks from Start to Finish
-
Professional Penetration Testing: Creating and Operating a Formal Hacking Lab
-
Ethical Hacking and Countermeasures: Threats and Defense Mechanisms (Ec-Council Press Series: Certified Ethical Hacker)
-
Ethical Hacking and Countermeasures: Secure Network Infrastructures (Ethical Hacking and Countermeasures: C/ E H: Certified Ethical Hacker)






No Comment
Random Post
Leave Your Comments Below