Help us understand the problem. What is going on with this article?

CentOSでvimを7→8にバージョンアップする

More than 1 year has passed since last update.

したかったこと

vimのバージョンが7くらいだった
:terminal が使ってみたかったのでvimをバージョンアップする

したこと

必要なもののインストール

$ sudo yum update -y

ますyumのアップデート
今回は最新だったからコマンド打っても何も起きなかった

$ sudo yum install yum-utils

これいるのかなぁ(他サイトからひぱってきてよくわからずに打った)

$ sudo yum-builddep vim

これもよくわかんない

$ sudo yum install -y git gcc ncurses-devel

これは必要らしくていれた

githubから最新vimのソースファイル取得

$ git clone https://github.com/vim/vim.git

全然応答返ってこない!
とおもったら、会社のPCからだったのでプロキシで引っかかっていた模様。

プロキシの情報を社内の情シスから聞いて、

HTTP_PROXY=http://プロキシ名:ポート番号
export HTTP_PROXY
HTTPS_PROXY=https://プロキシ名:ポート番号
export HTTPS_PROXY

上記をたたいて、もう一回git cloneしたらいけた!

vimをビルド&インストール

$ cd ~/vim
$ make
$ sudo make install

すんなり

バージョン確認

$ vim --version

ちゃんと8系になってた!わーい

留意点

  • vimを一回消して、もう一回入れる方法もある
  • が、vimが消えると依存関係のあるsudoが使えない
  • 依存関係問題難しそうだから、あんまり削除する方法はよくなさそう
yukichii
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした