Difference between revisions of "File Managers for Linux"

From Free Knowledge Base- The DUCK Project: information for everyone
Jump to: navigation, search
m
m (Xfe)
 
(44 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
File Manager, File Managers, Orthodox File Manager, File explorer, File browser, File navigator, File operations tool
 +
 
== Dolphin ==
 
== Dolphin ==
Default file manager in KDE.
+
[[Image:10star.png]]
 +
* Written in‎ ‎C++‎ (‎Qt‎)
 +
Default file manager in KDE, replaced Konqueor.  Looks very Micro$oft-ish.  Dolphin is highly configurable.
  
 
== Double Commander ==
 
== Double Commander ==
 +
[[Image:20star.png]]
 
* Cross Platform
 
* Cross Platform
* Dual Pane
+
* twin-panel file manager
 +
* GTK and Qt versions
 
  apt install doublecmd-gtk
 
  apt install doublecmd-gtk
  
Review: slow to launch, sometimes crashes.
+
Review: slow to launch, sometimes crashes. Shift key should be to move files and Cntrl key to copy, however, not with this.
 +
 
 +
== FileRunner ==
 +
[[Image:05star.png]]
 +
 
 +
FileRunner is an X-based FTP and file manager application offering a dual-pane interface.  It includes built-in FTP capabilities, enabling users to connect to FTP servers, transfer files between local and remote systems, and manage files on remote servers.  This is older software, with no apt install option. You can download and compile.  Debian package available, example: [https://sourceforge.net/projects/filerunner/files/release-23.03.07.16/ filerunner_23.03.07.16-2_all.deb]  You must have the tk package installed so you can run wish scripts, "sudo apt install tk". 
 +
 
 +
review: Although the interface feels very "old fashioned" the first positive feature is that you can directly edit the directory path as it does not use bread crumbs.  You have to right-click to open directories, which is confusing.  File list loading is much faster than other file managers reviewed here.  You cant just drag and drop to copy and move files.    Doesn't seem to be able to cope with files that have spaces in the filename, which makes the tool ultimately a bit useless.
 +
 
 +
== GNOME-Commander ==
 +
[[Image:25star.png]]
 +
* twin-panel file manager
 +
* GTK-toolkit and GnomeVFS
 +
* mostly written in C++
 +
 
 +
GNOME Commander is a graphical filemanager for the GNOME desktop environment, it has a "two-pane" interface in the tradition of Norton and Midnight Commander.
 +
 
 +
review: Initially liked interface, crashed during testing.  Can't find way to edit path bar via keyboard (ctrl-L doesn't work).  Uses ‘breadcrumbs’ path bar with no apparent way to use location entry.  GNOME Commander doesn't have a direct editable path bar like some other file managers. Instead, you can use the internal command line to navigate to a directory.  Ctrl + Shft + L opens or brings into focus the internal command line which appears at the bottom of the interface by default, where you can use the "cd" command to navigate such as you would in console.
 +
 
 +
sudo apt-get install gnome-commander
  
 
== Konqueror ==
 
== Konqueror ==
 
Former default file manger in KDE until replace by Dolphin.   
 
Former default file manger in KDE until replace by Dolphin.   
 
  sudo apt-get install konqueror
 
  sudo apt-get install konqueror
 +
 +
== Krusader ==
 +
* twin-panel file manager
 +
 +
sudo apt-get install krusader
  
 
== muCommander ==
 
== muCommander ==
muCommander is a lightweight, cross-platform file manager with a dual-pane interface. It runs on any operating system with Java support.
+
* Java
 +
muCommander is a lightweight, cross-platform file manager with a dual-pane interface. It runs on any operating system with Java support.
  
review: No apt support, no simple install.
+
review: No apt support, no simple install.  Java tends to be slow and inefficient.
  
 
== Nautilus ==
 
== Nautilus ==
 
Default file manager in GNOME.
 
Default file manager in GNOME.
 +
 +
tip:  By default, Nautilus use/show the path bar, using Ubuntu Tweak you can set it by default to use the address bar.  Cntrl-L is the typical way to make the path editable by keyboard.
  
 
== Nemo ==
 
== Nemo ==
 +
[[Image:30star.png]]
 +
 
{{:Nemo_File_Manager}}
 
{{:Nemo_File_Manager}}
  
== PCManFM ==
+
== [[PCManFM]] ==
 +
[[Image:30star.png]]
 
*GTK
 
*GTK
Linux Mint with the Cinnamon desktop includes Nemo File Manager by default. Nemo is fine. Pcmanfm is another good file manager. pcmanfm file manager
+
Linux Mint with the Cinnamon desktop includes Nemo File Manager by default. Nemo is lacking. [[Pcmanfm]] is (''or once was'') a better file manager.
  
apt install pcmanfm
+
sudo apt install pcmanfm
  
pcmanfm does some useful things nemo does not do. For example, to backup a file in the directory with pcmanfm simply click the filename, choose "copy" and then choose "paste" from the menubar. pcmanfm will prompt you because the copy has the same filename as the original, and give you the option to rename, in which I simply change the extension to .bak or something like that. This simple task that you can do in Microsoft Windows and in Linux using pcmanfm cannot be done with nemo!  
+
pcmanfm does some useful things nemo does not do. For example, to backup a file in the directory with pcmanfm simply click the filename, choose "copy" and then choose "paste" from the menubar. pcmanfm will prompt you because the copy has the same filename as the original, and give you the option to rename, in which I simply change the extension to .bak or something like that. This simple task that you can do in Microsoft Windows and in Linux using pcmanfm cannot be done with nemo!
  
== Thunar ==
+
As of 2024 PCManFM rating lowered due to numerous issues.  Issues and resolutions discussed on the [[PCManFM]] page.
 +
 
 +
== SpaceFM ==
 +
[[Image:20star.png]]
 +
*GTK+ toolkit
 +
*Written in C
 +
SpaceFM was originally developed from a fork of PCMan File Manager and later PCManFM-Mod.  A multi panel tabbed file manager built using the GTK+ toolkit.
 +
 
 +
review: Rock solid, fast, and stable.  It lacks too many features that prevents it from being a total replacement.  Although you can add tools manually the process is tedious, which is not practical for someone without significant free time.  It uses a stupid 3d blue box icon that one can not glance at and quickly identify it is a file operation, an icon should be a symbolic representation of the purpose.
 +
 
 +
== Sunflower ==
 
* GTK
 
* GTK
 +
* twin-panel file manager
 +
An easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment (but not limited to).
  
 +
== Thunar ==
 +
* GTK
 
The default file manager in the Xfce desktop environment.
 
The default file manager in the Xfce desktop environment.
 +
 +
== Tux Commander ==
 +
* twin-panel file manager
 +
* written for GTK2 in Object Pascal (FreePascal)
 +
Tux Commander is a windowed file manager with 2 panels side by side similar to popular Total Commander or Midnight Commander file managers. It offers simple file manipulation functions, bookmarks, network support, plugins support, configuration of external applications.  It is written for GNOME and XFCE desktop environments while preserving complete independence. 
 +
 +
sudo apt-get install tuxcmd
  
 
== Xfe ==
 
== Xfe ==
 +
[[Image:40star.png]]
 
*  FOX toolkit
 
*  FOX toolkit
  
Line 43: Line 101:
  
 
  sudo apt-get install xfe
 
  sudo apt-get install xfe
 +
 +
review: <s>Loads fast</s>.  Nice interface (very functional with the best layout observed over other file managers.) <s>Stable, doesn't seem to crash</s>.  Ability to use keyboard and edit path bar: has both breadcrumbs and path entry visible simultaneously!  Somewhat cumbersome file association for "open with" handling, although functional it requires manual entry of path to program binary for each association.  For example, when I go to open a PDF rather than selecting "Document Viewer" from a list I manually enter the path "/usr/bin/xreader" which for some may be more difficult.  Uses internal viewers for certain file types which are limited in functionality, such as the internal image viewer.  Updated:  At first it loaded fast and was stable.  However, after a few weeks of use it became less stable.  Launching Xfe requires patience as there is considerable delay between launching and the interface appearing.  Due to these problems developing after a few weeks of use, the review is revised and rating is adjusted.  These problems observed on Mint / Cinnamon. 
 +
 +
Installing xfe 1.43 requires the installation of audacious.  This should not be a requirement for mime type handling of audio.
  
 
[[Category:Computer_Technology]]
 
[[Category:Computer_Technology]]
 
[[Category:Linux]]
 
[[Category:Linux]]

Latest revision as of 18:53, 19 July 2024

File Manager, File Managers, Orthodox File Manager, File explorer, File browser, File navigator, File operations tool

Dolphin

10star.png

  • Written in‎ ‎C++‎ (‎Qt‎)

Default file manager in KDE, replaced Konqueor. Looks very Micro$oft-ish. Dolphin is highly configurable.

Double Commander

20star.png

  • Cross Platform
  • twin-panel file manager
  • GTK and Qt versions
apt install doublecmd-gtk

Review: slow to launch, sometimes crashes. Shift key should be to move files and Cntrl key to copy, however, not with this.

FileRunner

05star.png

FileRunner is an X-based FTP and file manager application offering a dual-pane interface. It includes built-in FTP capabilities, enabling users to connect to FTP servers, transfer files between local and remote systems, and manage files on remote servers. This is older software, with no apt install option. You can download and compile. Debian package available, example: filerunner_23.03.07.16-2_all.deb You must have the tk package installed so you can run wish scripts, "sudo apt install tk".

review: Although the interface feels very "old fashioned" the first positive feature is that you can directly edit the directory path as it does not use bread crumbs. You have to right-click to open directories, which is confusing. File list loading is much faster than other file managers reviewed here. You cant just drag and drop to copy and move files. Doesn't seem to be able to cope with files that have spaces in the filename, which makes the tool ultimately a bit useless.

GNOME-Commander

25star.png

  • twin-panel file manager
  • GTK-toolkit and GnomeVFS
  • mostly written in C++

GNOME Commander is a graphical filemanager for the GNOME desktop environment, it has a "two-pane" interface in the tradition of Norton and Midnight Commander.

review: Initially liked interface, crashed during testing. Can't find way to edit path bar via keyboard (ctrl-L doesn't work). Uses ‘breadcrumbs’ path bar with no apparent way to use location entry. GNOME Commander doesn't have a direct editable path bar like some other file managers. Instead, you can use the internal command line to navigate to a directory. Ctrl + Shft + L opens or brings into focus the internal command line which appears at the bottom of the interface by default, where you can use the "cd" command to navigate such as you would in console.

sudo apt-get install gnome-commander

Konqueror

Former default file manger in KDE until replace by Dolphin.

sudo apt-get install konqueror

Krusader

  • twin-panel file manager
sudo apt-get install krusader

muCommander

  • Java

muCommander is a lightweight, cross-platform file manager with a dual-pane interface. It runs on any operating system with Java support.

review: No apt support, no simple install. Java tends to be slow and inefficient.

Nautilus

Default file manager in GNOME.

tip: By default, Nautilus use/show the path bar, using Ubuntu Tweak you can set it by default to use the address bar. Cntrl-L is the typical way to make the path editable by keyboard.

Nemo

30star.png

Nemo is a fork of GNOME Files / Nautilus. It is also the default file manager of the Cinnamon desktop. Nemo is based on the Files 3.4 code. It was created as a response to the changes in Files 3.6 which saw features such as type ahead find and split pane view removed. Because Nemo was forked from Nautilus 3.4 it includes features removed from Nautilus, like dual panels (split view), list view, configurable toolbar, as well as type-ahead find.

Ctrl-L will toggle between ‘breadcrumbs’ path bar, and location entry, which will show you the current path. Nemo is simple to configure graphically but not all options are in the preferences screen in Nemo. More options are available in the dconf-editor under org.nemo.

sudo apt install nemo

review: Nemo Sidebar customize limitations. Shows "home" directory as if it were the root tree of a file system much like nasty Micro$oft does, stop trying to dumb users down. On the positive side it supports bookmarks and loads quickly. It is well integrated into the Cinnamon desktop for obvious reasons. Mint users should not remove Nemo as it has some useful options relating to GVfs.

PCManFM

30star.png

  • GTK

Linux Mint with the Cinnamon desktop includes Nemo File Manager by default. Nemo is lacking. Pcmanfm is (or once was) a better file manager.

sudo apt install pcmanfm

pcmanfm does some useful things nemo does not do. For example, to backup a file in the directory with pcmanfm simply click the filename, choose "copy" and then choose "paste" from the menubar. pcmanfm will prompt you because the copy has the same filename as the original, and give you the option to rename, in which I simply change the extension to .bak or something like that. This simple task that you can do in Microsoft Windows and in Linux using pcmanfm cannot be done with nemo!

As of 2024 PCManFM rating lowered due to numerous issues. Issues and resolutions discussed on the PCManFM page.

SpaceFM

20star.png

  • GTK+ toolkit
  • Written in C

SpaceFM was originally developed from a fork of PCMan File Manager and later PCManFM-Mod. A multi panel tabbed file manager built using the GTK+ toolkit.

review: Rock solid, fast, and stable. It lacks too many features that prevents it from being a total replacement. Although you can add tools manually the process is tedious, which is not practical for someone without significant free time. It uses a stupid 3d blue box icon that one can not glance at and quickly identify it is a file operation, an icon should be a symbolic representation of the purpose.

Sunflower

  • GTK
  • twin-panel file manager

An easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment (but not limited to).

Thunar

  • GTK

The default file manager in the Xfce desktop environment.

Tux Commander

  • twin-panel file manager
  • written for GTK2 in Object Pascal (FreePascal)

Tux Commander is a windowed file manager with 2 panels side by side similar to popular Total Commander or Midnight Commander file managers. It offers simple file manipulation functions, bookmarks, network support, plugins support, configuration of external applications. It is written for GNOME and XFCE desktop environments while preserving complete independence.

sudo apt-get install tuxcmd

Xfe

40star.png

  • FOX toolkit

X File Explorer (Xfe) is an MS-Explorer or Commander like file manager for X. It is based on the popular, but discontinued, X Win Commander. Xfe is small, very fast and only requires the FOX library to be fully functional. Plus, it can be launched from the command line in a fraction of second. Xfe can also efficiently complete terminal commands.

sudo apt-get install xfe

review: Loads fast. Nice interface (very functional with the best layout observed over other file managers.) Stable, doesn't seem to crash. Ability to use keyboard and edit path bar: has both breadcrumbs and path entry visible simultaneously! Somewhat cumbersome file association for "open with" handling, although functional it requires manual entry of path to program binary for each association. For example, when I go to open a PDF rather than selecting "Document Viewer" from a list I manually enter the path "/usr/bin/xreader" which for some may be more difficult. Uses internal viewers for certain file types which are limited in functionality, such as the internal image viewer. Updated: At first it loaded fast and was stable. However, after a few weeks of use it became less stable. Launching Xfe requires patience as there is considerable delay between launching and the interface appearing. Due to these problems developing after a few weeks of use, the review is revised and rating is adjusted. These problems observed on Mint / Cinnamon.

Installing xfe 1.43 requires the installation of audacious. This should not be a requirement for mime type handling of audio.