= emelFM2 = == What is emelFM2? == It is a file manager for UNIX-like operating systems. It uses a simple and efficient interface pioneered by Norton Commander, in the 1980s. The main window is divided into three parts, described as “panes” or “panels”. Two of those (side-by-side or top-to-bottom) show the contents of selected filesystem directories. The third pane, at the bottom of the window, shows the output of commands executed within the program. Those panes can be resized, and any one or two of them can be hidden and unhidden, on request. A built-in command-line, toolbar buttons or assigned keys can be used to initiate commands. You might be interested in some ScreenShots. == Which platforms are supported? == Some optional [#deps dependencies] aside, emelFM2 should run on any UNIX-like operating system that supports Gtk+2. emelFM2 is known to run on: * FreeBSD ”(i386, alpha)” – [http://www.freebsd.org FreeBSD Homepage] * NetBSD [http://www.netbsd.org/ NetBSD Homepage] * Debian GNU/Linux ”(i386, sparc64, amd64)” – [http://www.debian.org Debian Homepage] * Ubuntu 5.10, 6.06, 6.10, 7.04, 7.10 [http://www.ubuntu.com/ Ubuntu Homepage] * Fedora Linux [http://fedoraproject.org/ Fedora Project Page] * SuSE Linux 9, 10 [http://www.novell.com/linux/ SuSE Homepage] * Mandrake/iva 10 and later [http://www2.mandriva.com/ Mandriva Homepage] * Gentoo Linux [http://www.gentoo.org Gentoo Linux Homepage] * Slackware Linux 8.1 [http://www.slackware.org Slackware Homepage] * Zenwalk Linux [http://www.zenwalk.org/ Linux Homepage] * Vector Linux [http://www.vectorlinux.com Vector Linux Homepage] * Arch Linux [http://www.archlinux.org/ Arch Linux Homepage] * dyne:bolic [http://www.dynebolic.org/ dyne:bolic Homepage] * Slitaz GNU/Linux [http://www.slitaz.org/ SliTaz Homepage] * Nokia OS2008/Maemo * Centos 5.2 [http://www.centos.org/ Centos Homepage] * Thinstation [http://thinstation.org Homepage] == Dependencies == emelFM2 needs the following: * [http://www.gtk.org Gtk+] >= 2.6 * shell commands – grep, sed * (for compiling) libmagic development package (libmagic-devel or whatever) * (for compiling) [http://www.gnu.org/software/gcc/ GCC] >= 3.2 Optionally, emelFM2 can be built with with some relevant capabilities of later Gtk+ versions, and/or with improved file alteration monitoring, using [http://oss.sgi.com/projects/fam/ FAM] or [http://people.gnome.org/~veillard/gamin/index.html gamin] >= 0.1.0, or kernel-based monitoring mechanisms (so far, only inotify or dnotify on Linux). An optional-build plugin needs libacl with more-or-less the full capability of the POSIX standard for ACL’s. == Where can I download it? == The latest source-code release is: [https://emelfm2.net/rel/emelfm2-0.7.4.tar.bz2 emelfm2-0.7.4.tar.bz2] (1046 kb) – ”2010-11-28” There is a [http://freshmeat.net/projects/emelfm2 project page] at freshmeat, and [http://gnomefiles.org/content/show.php/emelFM2?content=130884 another] at gnomefiles. You can subscribe to new releases on freshmeat if you have an account there. A ChangeLog is available. Between releases, the latest source-code can be browsed at, and downloaded from, the [http://svn.emelfm2.net/trunk/ subversion repository] or via the ‘browse-source’ button at the top of this page. Almost always, such code can be compiled and run, but occasionally (and temporarily), that may not be the case. Pre-releases and older official releases of emelFM2 are available from the DownLoads page. References for various packaged versions are provided on the OtherDownLoads page. == How can I help? == It is always useful to get bug reports. Please create a ‘ticket’ via the button at the top of this page. It’s usually productive to also post a report to the [mailto:[email protected] mailing list], which includes various people who may have suggestions about, or an interest in, the problem and its solution. (See [#subscribe information] below about using the list.) You can add a note to UserComments or FeatureRequests, but for feature requests at least, it’s better to create a ticket. If you run a BSD, you could build and test the kqueue-based change-monitoring code for those OS’s. Post a message to the mailing list about this. You can update the UserGuide information to help users get the most from emelFM2. You can update the [#platforms list] of supported platforms. You can rate emelFM2 at [http://freshmeat.net/rate/40953/ freshmeat] or at [http://gnomefiles.org/content/show.php/emelFM2?content=130884 gnomefiles]. If you have any programming skills, you might also want to take a look at the [“TODO”] list, and then advertise your interest on the [mailto:[email protected] mailing list]. == Authorization == To combat the extensive spamming of recent times, we’ve had to resort to some annoying constraints. You will need to log in to add/change any content here. Normally, registration of new users is disabled. To register as a new user, send an email to the [mailto:[email protected] mailing list], with ‘register’ in the subject. Upon receipt we will temporarily enable registration at this site, and let you know about that, via return email. We encourage you to create a login account with a working email address, so that we can contact you for follow-up when appropriate. For now at least, and subject to the level of spamming, there is an anonymous account in the name of ‘guest’, with p/w ’email’ (both of these without the quotes). We may be able to revert to something less onerous, later on. == Mailing list == You can subscribe to the emelFM2 mailing list by sending an email to [email protected] with ‘subscribe’ in the subject and you can un-subscribe from the list by sending an email to the same address with ‘unsubscribe’ in the subject. There is also a [http://www.freelists.org/cgi-bin/list.fcgi?list_id=emelfm2 web interface] and a [http://www.freelists.org/archives/emelfm2/ list archive]. The volume of traffic on the list is quite low. You can send message(s) to the mailing list members without being a subscriber, but it’s better to subscribe, even if only temporarily. If you do wish to send a message without subscribing, please ensure there is a valid return address or some other means of contacting you in case any follow-up is needed. == Contact == For anything other than described above, contact [mailto:[email protected] tooar].