{"id":9704,"date":"2021-09-01T17:57:30","date_gmt":"2021-09-01T17:57:30","guid":{"rendered":"https:\/\/linuxways.net\/?p=9704"},"modified":"2021-09-01T17:57:30","modified_gmt":"2021-09-01T17:57:30","slug":"how-to-install-exa-on-linux-mint-20","status":"publish","type":"post","link":"https:\/\/linuxways.net\/de\/mint\/how-to-install-exa-on-linux-mint-20\/","title":{"rendered":"How to Install \u201cexa\u201d on Linux Mint 20"},"content":{"rendered":"<h2>Introduction:<\/h2>\n<p>The \u201cls\u201d command in Linux is used to list down the contents of the current working directory. \u201cexa\u201d is a replacement of the traditional \u201cls\u201d command. The main functionality of \u201cexa\u201d is pretty much similar to that of the \u201cls\u201d command, however, \u201cexa\u201d displays the files and directories in a much more colorful way hence making them all the more visually appealing. In this guide, we will show you the installation method of \u201cexa\u201d on a Linux Mint 20 system since it is not a pre-installed tool of Linux.<\/p>\n<h2>Installing \u201cexa\u201d on Linux Mint 20:<\/h2>\n<p>To install \u201cexa\u201d on a Linux Mint 20 machine, you need to go through the steps explained below:<\/p>\n<h3>Step # 1: Add the Relevant Dependencies to your System:<\/h3>\n<p>First, you have to add some relevant dependencies to your system before installing \u201cexa\u201d on it. These dependencies can be installed with the following command:<\/p>\n<pre><strong>$ sudo apt-get install libgit2-dev cmake<\/strong><\/pre>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"23\" class=\"wp-image-9705\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-559.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-559.png 548w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-559-300x13.png 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/strong><\/p>\n<h3>Step # 2: Install Rust on your System:<\/h3>\n<p>After installing these dependencies to your system, the next thing that you need to do is to install Rust on your system with the command shown below:<\/p>\n<pre><strong>$ curl https:\/\/sh.rustup.rs \u2013sSf | sh<\/strong><\/pre>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"21\" class=\"wp-image-9706\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-560.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-560.png 526w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-560-300x12.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-560-501x21.png 501w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/strong><\/p>\n<p>Once Rust is successfully installed on your system, you will see the following success message on your screen:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"641\" height=\"411\" class=\"wp-image-9707\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-561.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-561.png 641w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-561-300x192.png 300w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><\/p>\n<h3>Step # 3: Clone the Relevant Git Repository to your System:<\/h3>\n<p>Now, you need to clone the relevant Git repository to your system by running the command stated below:<\/p>\n<pre><strong>$ git clone https:\/\/github.com\/ogham\/exa.git<\/strong><\/pre>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"584\" height=\"24\" class=\"wp-image-9708\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-562.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-562.png 584w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-562-300x12.png 300w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/strong><\/p>\n<p>This process will take a few minutes to complete after which the specified repository will be successfully cloned to your Linux Mint 20 system.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"633\" height=\"159\" class=\"wp-image-9709\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-563.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-563.png 633w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-563-300x75.png 300w\" sizes=\"auto, (max-width: 633px) 100vw, 633px\" \/><\/p>\n<h3>Step # 4: Move to the Target Directory:<\/h3>\n<p>Now, you need to move to the target directory so that you can install \u201cexa\u201d on your system. You can simply navigate to that directory by executing the following command:<\/p>\n<pre><strong>$ cd exa<\/strong><\/pre>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"25\" class=\"wp-image-9710\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-564.png\" \/><\/strong><\/p>\n<h3>Step # 5: Install \u201cexa\u201d on your System:<\/h3>\n<p>After moving to the target directory, you can install \u201cexa\u201d on your system by running the command shown below:<\/p>\n<pre><strong>$ sudo make install<\/strong><\/pre>\n<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"418\" height=\"23\" class=\"wp-image-9711\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-565.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-565.png 418w, https:\/\/linuxways.net\/wp-content\/uploads\/2021\/08\/word-image-565-300x17.png 300w\" sizes=\"auto, (max-width: 418px) 100vw, 418px\" \/><\/strong><\/p>\n<h2>Conclusion:<\/h2>\n<p>By following this guide, you will be able to install \u201cexa&#8221; on your system and use it as a replacement for the &#8220;ls&#8221; command in Linux Mint 20. Using this modern tool will simply allow you to visualize your files and directories in Linux in a much better way.<\/p>","protected":false},"excerpt":{"rendered":"<p>Introduction: The \u201cls\u201d command in Linux is used to list down the contents of the current working directory. \u201cexa\u201d is a replacement of the traditional \u201cls\u201d command. The&hellip;<\/p>","protected":false},"author":1,"featured_media":9768,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[514,129],"class_list":["post-9704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mint","tag-exa","tag-linux-mint-20"],"_links":{"self":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts\/9704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/comments?post=9704"}],"version-history":[{"count":0,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts\/9704\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/media\/9768"}],"wp:attachment":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/media?parent=9704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/categories?post=9704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/tags?post=9704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}