在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。
现在可以使用新的编辑器了。