joppot

コピペで絶対動く。説明を妥協しない

サーバ

ec2からvimをアンインストールして削除する

投稿日:2016年1月28日更新日:

Pocket

remove_vim_top_thumb

概要

みなさんこんにちはcandleです。
今回はec2のデフォルトで入っているvimを削除してみたいと思います。
emacs使いの私としてはvimは、まぁ、いらないと考えました。
もちろんviが入っているので、万が一emacsで開けないファイルがあってもそちらからいけます。

私の懸念事項はvimを削除するとvisudoでもしかすると、問題が起きるかなと思っていました。
検証した結果から言うと、vim-minimalを削除しなければ、visudoはviで動きます。

ec2のyum updateで低頻度でvimのアップデートが来るのが容量確保のためにも、削除します。

前提

適当なec2インスタンスがある


vimを削除する

まずは確認です。

yum list installed | grep vim

でインストールされているvimのパッケージが表示されます。

yum_installed_vim_package

続いて、以下のコマンドでvimを削除します。

sudo yum remove vim

yum_uninstall_vim

もう一度インストールさているvim情報をみると、幾つか削除されないで残っています。

yum list installed | grep vim

vim_package_still_exist

vim-minimal以外は削除します。
ちなみにvim-commonとvim-filesystemは削除してもyum install vimで復活できます。

vim-minimalは削除しないでください。viがなくなり、visudoが使えなくなります。

sudo rpm -e vim-common
sudo rpm -e vim-filesystem

確認をすると

yum list installed | grep vim

vim-minimal以外削除されました。

one_vim_ok

まとめ

emacsの人はvimはいらないから、デフォルトで入れて欲しくないです。viあるじゃないですか。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-サーバ
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

AWS環境でELB(ロードバランサー)とEC2サーバでapacheを使っている場合にhttpからhttpsにリダイレクトする方法

概要 みなさんこんにちはcandleです。今回はマニアックな記事ですが、恐らくスタートアップ企業などではわりと使う内容だと思うのでまとめておきます。 この方法が全てのサービス上でベストなやり方なのかど …

railsのaws-sdk gemを使ってs3のフォルダ(folder)を削除する

概要 みなさんこんにちはcandleです。今回はs3にあるフォルダを丸ごとrailsのaws-sdk gemを使用して削除してみたいと思います。 実はこの方法を確立するまですごく四苦八苦しました。なん …

sshコマンドをaliasかssh configを使って短縮する

概要 みなさんこんにちはcandleです。今回はsshの接続先のホスト名を短くする方法です。 ssh接続は非常に強力なネットワークツールですが、接続先の指定がやや面倒ですね。それを単純にする方法をまと …

fabricでmysqlコマンドを実行する関数を自作する

概要 皆さんこんにちはcandleです。今回はfabricからリモート先のサーバのmysqlを実行するための環境変数と関数を作成したいと思います。 mysqlは一般にmysqlコマンドをログインしてか …

fabricでvagrantのデフォルトの秘密鍵を使ってサーバにアクセスする

概要 みなさんこんにちはcandleです。今回はfabricを使ってvagrant上のvmにアクセスする方法を紹介します。様々なサイトを閲覧すると、あまりvagrantのデフォルトの鍵を使用して、fa …

  • English
  • 日本語

プロフィール


ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー

スポンサードリンク

アーカイブ