我对 Nano 的默认版本有一些问题...它有很多错误,当我在字符之间滚动时,它们会在没有我进行编辑的情况下神秘地发生变化。
我如何更新我的 nano 版本?版本是 2.0.9,当我执行 yum update nano 时,没有更新的内容。
nano网页显示2.2.6。
升级这个的最佳方法是什么?
谢谢,D(Linux 新手)
答案1
在撰写本文时,CentOS 发布了以下版本的 nano:
Centos 5.9
nano --version
GNU nano versión 1.3.12 (compilado 14:20:47, Jan 9 2007)
Correo: [email protected] Web: http://www.nano-editor.org
Opciones compiladas: --enable-color --enable-extra --enable-multibuffer --enable-nanorc --enable-utf8
Centos 6.4
nano --version
GNU nano versión 2.0.9 (compilado 07:18:28, Nov 12 2010)
(C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
Free Software Foundation, Inc.
Correo: [email protected] Web: http://www.nano-editor.org
Opciones compiladas: --enable-color --enable-extra --enable-multibuffer --enable-nanorc --enable-utf8
要安装新版本,请先确保删除已安装的 nano 包:
# yum remove nano
之后你可以从nano 下载页面(例如 64 位为 2.2.6):
# rpm -ivh http://www.nano-editor.org/dist/v2.2/RPMS/nano-2.2.6-1.x86_64.rpm
据我所知,升级 nano 包在 5.9 或 6.4 中不会出现任何兼容性问题。
答案2
在这种情况下,yum update。
有时发行版选择不升级到某些软件的最新版本(主要是出于安全原因),因此您可能无法从正常存储库安装。
您可能会在官方网站上找到一个 rpm,您可以从那里安装。
答案3
安装最新版本
yum remove nano -y
yum --nogpg install https://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm -y
yum --enablerepo=gf-plus install nano -y
之后显示错误nano /some.file
但按 Enter 键后可以工作