Nano のデフォルト バージョンでいくつか問題があります...バグが非常に多く、文字間をスクロールすると、編集していないのに不思議なことに文字が変わってしまいます。
nano バージョンをアップデートするにはどうすればいいですか? バージョンは 2.0.9 で、yum update nano を実行してもそれより新しいものはありません。
nano のウェブページには 2.2.6 と表示されています。
これをアップグレードする最善の方法は何ですか?
ありがとう、D (Linux 初心者)
答え1
この記事の執筆時点では、CentOS には次のバージョンの nano が出荷されています。
セントロス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
セントロス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
rpmパッケージをインストールした後、ナノダウンロードページ(たとえば 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 キーを押すと動作する