Difference between revisions of "Installing Emacs on BSD"
(Made the page more general; removed sections with no text; lumped all pkgsrc OS's together and wrote a brief section) |
|||
Line 1: | Line 1: | ||
− | Emacs is available | + | Emacs is available on the BSD variants either in through precompiled binary packages or user-compiled ports. Installation instructions vary according to exact OS. |
== FreeBSD == | == FreeBSD == | ||
− | + | To install the most recent prebuilt binary package of the (at the time) most recent stable version: | |
− | |||
− | |||
− | |||
− | To install the | ||
− | |||
− | |||
<source lang="text"> | <source lang="text"> | ||
Line 17: | Line 11: | ||
</source> | </source> | ||
− | Or use the ports: | + | Or use the ports to build from source: |
<source lang="text"> | <source lang="text"> | ||
− | # cd /usr/ports/editors/emacs | + | # cd /usr/ports/editors/emacs && make install |
− | |||
− | |||
</source> | </source> | ||
− | + | Developers may find "[http://www.freebsd.org/doc/en/books/developers-handbook/emacs.html Using Emacs as a Development Environment]," from the official FreeBSD project documentation, a good starting point. Some of the config tweaks are a bit dated and might need updating. But overall it's a reference | |
− | + | == OpenBSD == | |
− | + | [http://www.openbsd.org/faq/faq15.html#Easy Set <tt>PKG_PATH</tt>] to an appropriate mirror. | |
− | |||
<source lang="text"> | <source lang="text"> | ||
+ | # pkg_add -i emacs</source> | ||
− | + | <tt>pkg_add</tt> will prompt you for which version you want—currently, versions 21, 22, and 23 are available. | |
− | + | You can also install from the ports tree; however, "The [OpenBSD] ports tree is meant for advanced users. Everyone is encouraged to use the pre-compiled binary packages."(OpenBSD FAQ, [http://www.openbsd.org/faq/faq15.html#Ports section 15.3]) | |
− | + | No premade port or package for Emacs 24 seems to be publicly available currently. | |
− | + | == NetBSD, DragonFlyBSD, other pkgsrc systems == | |
− | + | On systems using [http://www.pkgsrc.org pkgsrc], something like | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [http://www. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="text"> | <source lang="text"> | ||
− | |||
− | + | # cd /usr/pkgsrc/editors/emacs && make install | |
− | + | </source> | |
− | |||
− | |||
− | + | should work. | |
− | + | [[Category:Emacs-24]][[Category:Beginner]][[Category:Install Or Upgrade]] |
Revision as of 01:31, 24 December 2012
Emacs is available on the BSD variants either in through precompiled binary packages or user-compiled ports. Installation instructions vary according to exact OS.
FreeBSD
To install the most recent prebuilt binary package of the (at the time) most recent stable version:
# pkg_add -r emacs
Or use the ports to build from source:
# cd /usr/ports/editors/emacs && make install
Developers may find "Using Emacs as a Development Environment," from the official FreeBSD project documentation, a good starting point. Some of the config tweaks are a bit dated and might need updating. But overall it's a reference
OpenBSD
Set PKG_PATH to an appropriate mirror.
# pkg_add -i emacs
pkg_add will prompt you for which version you want—currently, versions 21, 22, and 23 are available.
You can also install from the ports tree; however, "The [OpenBSD] ports tree is meant for advanced users. Everyone is encouraged to use the pre-compiled binary packages."(OpenBSD FAQ, section 15.3)
No premade port or package for Emacs 24 seems to be publicly available currently.
NetBSD, DragonFlyBSD, other pkgsrc systems
On systems using pkgsrc, something like
# cd /usr/pkgsrc/editors/emacs && make install
should work.