Fedora中的vim

無情·山河發表於2020-11-08

1.首先,Fedora和Ubuntu不一樣,文字編輯器不一定是vim,其實自帶的是vi。

2.如果為了安裝vim,把vi解除安裝了,怎麼辦?

查到一篇文章:Linux Fedora 計劃將預設文字編輯器從 Vi 更改為 Nano
所以,從網上能查到所以vi開頭的命令,都改用nano試試。
如:

# vi /etc/yum.repos.d/fedora.repo

改為:

# nano /etc/yum.repos.d/fedora.repo

3.解決這個問題後,我們來安裝vim

fedora安裝vim7.4
 
//1.獲取root許可權
su - root  
 
//2.解除安裝
$ rpm -qa | grep vim
$ yum remove vim vim-enhanced vim-common vim-minimal  
 
//3.下載、解壓
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2  
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
$  
$ tar jxvf vim-7.4.tar.bz2  
$ tar zxvf vim-7.2-extra.tar.gz  
$ tar zxvf vim-7.2-lang.tar.gz  
$  
$ mv vim72 vim74  
 
//4.安裝編譯環境
$ yum install ncurses-devel  
$ yum install gcc
 
//5.編譯安裝
$ cd vim74/src  
$ ./configure --enable-multibyte \--with-features=huge \--disable-selinux  
$ make  
$ make install  
 
//6.測試 
$ vim --version  
VIM - Vi IMproved 7.4

來源:fedora安裝vim可用

4.又出現Error:Cannot retrieve metalink for repository:fedora/20/x86_64. Please verify its path and try again的錯誤,怎麼辦?

//1、刪除有關https的更新站
# vi /etc/yum.repos.d/fedora.repo
//把所有https換成 http

# vi /etc/yum.repos.d/fedora-updates.repo
//把所有https換成 http

//2、安裝新憑證
# yum update ca-certificates
//or 
# yum reinstall ca-certificates

//3、改回原來的https
# vi /etc/yum.repos.d/fedora.repo
//將剛剛改的http改回https,開頭應該是mirrorlist

# vi /etc/yum.repos.d/fedora-updates.repo
//將剛剛改的http改回https,,開頭應該是mirrorlist

以上步驟即可完成更新認證。
再次使用yum即可正常安裝和更新。

來源:Error:Cannot retrieve metalink for repository:fedora/20/x86_64. Please verify its path and try again

相關文章