在Linux和其他Unix派生版上安装最新版本的nano。

凭借非常简单的用户界面,毫无疑问,它比vi/vim要简单得多,比较适合Linux初学者使用。Nano编辑器目前是Linux用户最喜欢的选项之一。

出色的用户体验,开放源代码,易于学习的命令和选项,并且最重要的是,最重要的是,强大到极致;nano编辑器默认出现在我们今天可以找到的大多数Linux发行版中。

通常,发行版永远不会随附最新版本的nano。不过不用担心,开发人员不断地发布新版本,大约每个月发布一次。在本文中,我们将介绍如何在Linux上手动安装最新版本的nano 5.0,请不要错过它。(见 https://www.linuxmi.com/gnu-nano-5-0.html

在开始之前,我提醒您可以使用以下命令查看其手册。

linuxmi@linuxmi:~/www.linuxmi.com$  sudo nano –help

在Linux上安装最新版本的nano

在本文中,我们将以Ubuntu 20.04为例,但在其他Linux发行版中也是如此。我们首先检查安装的版本。

linuxmi@linuxmi:~/www.linuxmi.com$ nano -V

输出如下:

如您所见,默认版本为4.8。现在我们将其删除。

#CentOS及其衍生版本
sudo yum remove nano
#Debian,Ubuntu及其衍生版本
sudo apt remove nano

现在我们进入nano编辑器的官方页面。我们检查了可用的最新版本,编写本文时为“ Nano 5.0”,然后继续下载。

linuxmi@linuxmi:~/www.linuxmi.com$ wget https://www.nano-editor.org/dist/v5/nano-5.0.tar.gz

解压缩

linuxmi@linuxmi:~/www.linuxmi.com$ sudo tar -zxvf nano-5..tar.gz

我们访问nano目录。

linuxmi@linuxmi:~/www.linuxmi.com$ cd nano-5.0

我们在Linux上编译源代码安装nano编辑器。

linuxmi@linuxmi:~/www.linuxmi.com/nano-5.0$ ./configure

linuxmi@linuxmi:~/www.linuxmi.com/nano-5.0$ make

注意:如果出现以下错误…

configure: error: *** No curses lib was found. Please install the curses header files
                               *** from libncursesw5-dev (Debian), ncurses-devel (Fedora), or similar.
                               *** (Or install ncurses from https://ftp.gnu.org/gnu/ncurses/.)

您需要使用以下命令安装ncurses库,并重复前面的命令。

# Debian,Ubuntu及其衍生版本
sudo apt install libncurses5-dev libncursesw5-dev

# CentOS及其衍生版本
sudo yum install ncurses-devel

# Fedora及其衍生版本
sudo dnf install ncurses-devel

要完成安装,请使用make install。

linuxmi@linuxmi:~/www.linuxmi.com/nano-5.0$ sudo make install

现在,你在Linux上的nano安装已经完成,您可以验证您已经安装了最新的版本……

linuxmi@linuxmi:~/www.linuxmi.com$ nano -V

正如我们所看到的,我们在Linux上有最新版本的nano。

现在可以使用新的编辑器了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注