私は私のコンピュータにArch Linuxをインストールしましたが、多くのコマンドはまったく機能しません。動作するものは、cd
のような非常に基本的なものでしたが似たものはls
見つかりませんでした。visudo
答え1
このコマンドは、デフォルトのArch Linuxインストールの一部ではなくvisudo
パッケージで提供されます。パッケージグループをsudo
インストールした場合は、base-devel
そのパッケージグループが必要です。
このbase
パッケージグループには、システムを実行するために必要な最小限より少し多くのコンテンツが含まれています(たとえば、2つのテキストエディタを提供します)。それに加えて、システムが必要に応じて機能するようにするには、追加のパッケージをインストールする必要があることがほとんど確実です。
これは、初期の不便に見えるかもしれませんが、使用しない項目をインストールする必要がないため、システムをよりきれいにします。
どのパッケージに呼ばれるプログラムが含まれているかを確認するには、foo
通常以下を使用します。
pacman -Fy # update the database
pacman -Fo /usr/bin/foo
また、使用することができます
pacman -Fs foo
詳細についてはをfoo
参照してください/usr/bin/foo
。pacman(8)