How to Install Ranger in Linux?


Welcome to our comprehensive guide on how to install Ranger in Linux! If you’re looking to enhance your file management capabilities on your Linux system, you’ve come to the right place. Ranger is a powerful and flexible command-line file manager that can help you navigate, organize, and manipulate your files and directories with ease.

In this article, we’ll walk you through the process of installing Ranger on your Linux system, configure it to suit your needs, and provide tips and tricks to make the most out of this fantastic tool. Let’s dive in and explore the world of Ranger!

1. What is Ranger?

Before we get started with the installation, let’s briefly introduce Ranger. Ranger is a console-based file manager that combines the efficiency of a text-based interface with the ease of use and functionality of a graphical file manager. It provides a powerful set of features for navigating, previewing, and managing files and directories right from your terminal.

2. Why Use Ranger in Linux?

You might wonder why you should use Ranger when Linux already offers several graphical file managers. Ranger shines in its ability to streamline file management tasks using only the keyboard, making it incredibly efficient for power users and those who prefer command-line interfaces.

3. System Requirements

Before we proceed, make sure your Linux system meets the following requirements to run Ranger smoothly:

  • Linux distribution (e.g., Ubuntu, Fedora, Arch)
  • Python 3.6 or later
  • Terminal emulator (e.g., GNOME Terminal, Konsole)

4. Installing Ranger

Now, let’s get into the heart of the matter—installing Ranger on your Linux system. There are two primary methods for installation: using a package manager and building it from source.

4.1. Using Package Manager

To install Ranger using your distribution’s package manager, follow these steps:

  1. Open your terminal emulator.
  2. Update the package list:bashCopy codesudo apt update # For Debian/Ubuntu
  3. Install Ranger:bashCopy codesudo apt install ranger # For Debian/Ubuntu

4.2. Installing from Source

If you prefer to build Ranger from source, follow these steps:

  1. Open your terminal emulator.
  2. Clone the Ranger repository from GitHub:bashCopy codegit clone
  3. Change to the Ranger directory:bashCopy codecd ranger
  4. Run the installer script:goCopy codesudo make install

5. Configuring Ranger

With Ranger installed, it’s time to configure it to match your preferences. We’ll cover some essential configuration options.

5.1. Basic Configuration

You can start by configuring Ranger’s basic settings, such as key bindings and the default file viewer.

5.2. Custom Key Bindings

One of Ranger’s strengths is its customizable key bindings. You can define your shortcuts to perform specific actions quickly.

5.3. Plugins and Extensions

Ranger supports various plugins and extensions that can enhance its functionality. We’ll explore some popular ones in this section.

6. Navigating with Ranger

Now that Ranger is set up to your liking, let’s dive into how to navigate efficiently using this powerful tool.

6.1. File Management

We’ll guide you through the basics of file management in Ranger, including copying, moving, and deleting files.

6.2. Quick Access

Learn how to access your favorite directories and files quickly using bookmarks and the Ranger’s built-in search capabilities.

7. Tips and Tricks

Discover some advanced tips and tricks that can help you become a Ranger expert.

7.1. Batch Renaming

Ranger makes batch renaming a breeze. We’ll show you how to perform this task effortlessly.

7.2. Integrating with Other Tools

See how you can integrate Ranger with other command-line utilities to enhance your productivity.

8. Troubleshooting

Encountering issues? Check out this section for common problems and their solutions.

8.1. Common Issues and Solutions

We’ve compiled a list of common issues users face with Ranger and how to resolve them.

9. FAQs

Here are some frequently asked questions about installing and using Ranger in Linux:

How to install Ranger on Arch Linux?

Arch Linux users can install Ranger using the AUR (Arch User Repository). Use an AUR helper like yay or build it manually.

Can I use Ranger with a mouse?

Ranger is primarily designed for keyboard navigation, but it does have limited mouse support for some actions.

Is Ranger available on macOS?

Yes, you can install Ranger on macOS using package managers like Homebrew.

How do I change the default file viewer in Ranger?

You can change the default file viewer by editing the rifle.conf configuration file.

Can I use Ranger on Windows?

Ranger is primarily developed for Linux systems, but you can use it on Windows via the Windows Subsystem for Linux (WSL).

Is Ranger open-source?

Yes, Ranger is an open-source project, and its source code is available on GitHub.

How to install Ranger in Linux?

To install Ranger in Linux, you can typically use your distribution’s package manager, such as ‘apt’ for Debian/Ubuntu or ‘yum’ for Red Hat/Fedora. For example: ‘sudo apt-get install ranger’ or ‘sudo yum install ranger’.

How to use Ranger in Linux?

To use Ranger in Linux, simply open your terminal and type ‘ranger’. It’s a command-line file manager that allows you to navigate and manipulate files and directories using keyboard shortcuts and commands.

What is Ranger in Linux?

Ranger in Linux is a console-based file manager designed for the command line. It provides a text-based interface for navigating and managing files and directories in a terminal environment.


Congratulations! You’ve successfully learned how to install Ranger in Linux and make the most of this versatile file manager. With Ranger, you can take your file management skills to the next level, whether you’re a Linux enthusiast or a power user. Explore its features, customize it to your liking, and enjoy efficient file management from the terminal.

Leave a comment