Question

How to update nano in Ubuntu

Posted December 25, 2021 142 views
Ubuntu 20.04DigitalOcean Droplets

My droplet is running Ubuntu 20.04.3 LTS, and seems to be stuck at nano version 4.8 even though the newest version is 6.0. Running apt upgrade doesn’t update it, and neither does removing & reinstalling the package. Is there a way to update?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
Submit an Answer
1 answer

Hi @redtree,

If you want to update to the latest version of nano, you need to compile it from its source code, you can get its source code from

https://www.nano-editor.org/download.php

In this case, I’ll take

cd ~
wget https://www.nano-editor.org/dist/v6/nano-6.0.tar.gz
tar -xf nano-6.0.tar.gz
cd nano-6.0

Run the configuration script, I apply the following compile option.

./configure --enable-utf8

You can see a complete list of options available by using help.

./configure --help

Now to compile it

make
sudo make install

Don’t forger that you need to remove nano with apt remove before starting the above.

  • Can you let me know how to remove nano exactly as I’m trying to do so but it’s not working.

    I’m getting:

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package nano
    
    edited by KFSys
  • Thanks, this worked for me.

    Edit: It doesn’t give you a config file so I had to copy the sample config to my home directory:

    cp doc/sample.nanorc ~/.nanorc
    

    (^ from inside nano-6.0 directory)