4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Arch LinuxAdvent Calendar 2015

Day 13

ArchLinuxのVimの扱いについて

Last updated at Posted at 2015-12-12

##イメージにはVimが入ってる

まず、下の記事を読んでみてください。ArchLinuxのイメージに入ってるパッケージが詳しく紹介されています。

Arch Linux のライブ起動イメージに入っているパッケージ (2015年12月版)

実は、Arch Linuxをインストールする際にはvimコマンドが使えます。つまり、このイメージには、Vimはインストールされていますので、Vimが使えます。

##Arch LinuxにはVimが入ってない

次に、Arch Linuxをインストールする際、公式が用意するパッケージ群をインストールすると思いますが、具体的には以下のコマンドを実行する人が多いかと思います。

$ pacstrap /mnt base base-devel

ここで、baseにはコンピュータ操作のための最低限のパッケージが入っており、base-develには開発に役立つと思われるパッケージが幾つかの一般的なコマンドとともに入っています。

これらをインストールすることで、一般的に使われているArch Linuxとして機能するわけですね。

しかし、いざArch Linuxをインストールしたコンピュータを起動させ、vimコマンドを実行しても、"そんなものはない"って言われます。ちなみに、viはインストールされているようです。

「あれ、さっきは使えたはずなのになんで?」と思われる方がいるかもしれませんが、実は、Arch LinuxのイメージとArch Linuxのインストール(base, base-devel)では入ってるパッケージが違います。

つまり、Arch LinuxをインストールしてすぐにVimを使いたければ、Arch Linuxをインストールする際に、pacstrap /mnt base base-devel vimとしなければならなかったのです!!!

##結論

Arch Linuxのイメージにはvimは入ってるが、Arch Linuxのデフォルトには、viしかはいってない。

最後に、Arch Linuxの理念を引用して終わりたいと思います。

The Arch Way : シンプルであれ

###注意

※ あくまでネタです。あまり深く考えないようにしてください。Arch Linuxにはviしか入ってないと言われることがよくあるので。

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?