PCMan File Manager (PCManFM) is a
file manager
A file manager or file browser is a computer program that provides a user interface to manage computer files, files and folder (computing), folders. The most common Computer file#Operations, operations performed on files or groups of files incl ...
application, developed by Hong Jen Yee () from
Taiwan
Taiwan, officially the Republic of China (ROC), is a country in East Asia. The main geography of Taiwan, island of Taiwan, also known as ''Formosa'', lies between the East China Sea, East and South China Seas in the northwestern Pacific Ocea ...
, which is meant to be a replacement for
GNOME Files
GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. GNOME Files, same as Nautilus, is a free and open-source software under the terms of the GNU Lesser General Public License.
History
Nauti ...
,
Dolphin
A dolphin is an aquatic mammal in the cetacean clade Odontoceti (toothed whale). Dolphins belong to the families Delphinidae (the oceanic dolphins), Platanistidae (the Indian river dolphins), Iniidae (the New World river dolphins), Pontopori ...
and
Thunar
Thunar is a file manager for Linux and other Unix-like systems, initially written using the GTK+ 2 toolkit and later ported to the GTK+ 3 toolkit. It started to ship with Xfce in version 4.4 RC1 and later. Thunar is developed by Benedikt Meur ...
. PCManFM is the standard file manager in
LXDE
LXDE (abbreviation for Lightweight X11 Desktop Environment) is a Free and open-source software, free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained pe ...
, also developed by the same author in conjunction with other developers. Since 2010, PCManFM has undergone a complete rewrite from scratch; build instructions, setup and configuration have changed in the process.
Released under the
GNU General Public License
The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
, PCManFM is free software. It follows the specifications given by
Freedesktop.org
freedesktop.org (fd.o), formerly X Desktop Group (XDG), is a project to work on interoperability and shared base technology for free-software desktop environments for the X Window System (X11) and Wayland on Linux and other Unix-like operatin ...
for
interoperability
Interoperability is a characteristic of a product or system to work with other products or systems. While the term was initially defined for information technology or systems engineering services to allow for information exchange, a broader de ...
.
Dissatisfied with
GTK3, Hong Jen Yee experimented with
Qt in early 2013 and released the first version of a Qt-based PCManFM on . He clarified, though, that does not indicate any departure from GTK in LXDE, saying: "The GTK and Qt versions will coexist". The new PCManFM-Qt is a core component of
LXQt
LXQt is a free and open-source software, free and open source lightweight desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.
Like its GTK predecessor LXDE, LXQt does not ship or develop its own window manager ...
. In 2020 the
Arch Linux
Arch Linux () is an Open-source software, open source, rolling release Linux distribution. Arch Linux is kept up-to-date by regularly updating the individual pieces of software that it comprises. Arch Linux is intentionally minimal, and is meant ...
community ported PCManFM to GTK 3.
Features
PCManFM's features include:
* Full
GVfs
GVfs (abbreviation for GNOME virtual file system) is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available in GLib since version 2.15.1. It installs several modules that are automatically us ...
support with seamless access to remote file systems (able to handle
sftp://, dav://, smb://, etc. when related back-ends of gvfs are installed.)
* Twin panel
* Thumbnails for pictures
* Desktop management - shows wallpaper and desktop icons
* Bookmarks
* Multilingual
* Tabbed browsing (similar to a
web browser
A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
)
* Volume management (mount/unmount/eject, requires gvfs)
* Drag & drop support
* Files can be dragged among tabs
* File association (Default application)
* Provides the following views: icon, compact, detailed list, thumbnail, and tree on the left sidebar
See also
*
Comparison of file managers
The following tables compare general and technical information for a number of notable file managers.
General information
, -
! rowspan="2" , XTree
, rowspan="2" , Jeffery C. Johnson
,
, 1985-04-01
, DOS
,
, 1992
, rowspan="2"
, ...
*
LXDE
LXDE (abbreviation for Lightweight X11 Desktop Environment) is a Free and open-source software, free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained pe ...
*
LXQt
LXQt is a free and open-source software, free and open source lightweight desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.
Like its GTK predecessor LXDE, LXQt does not ship or develop its own window manager ...
*
Thunar
Thunar is a file manager for Linux and other Unix-like systems, initially written using the GTK+ 2 toolkit and later ported to the GTK+ 3 toolkit. It started to ship with Xfce in version 4.4 RC1 and later. Thunar is developed by Benedikt Meur ...
*
SpaceFM
References
External links
*
Free file managers
LXDE
LXQt
Free software programmed in C
Software that uses Qt
File managers that use GTK
Software that was ported from GTK to Qt
{{storage-software-stub