私がubuntuをインストールしているときに覚えている限り、インストーラーは私にrootパスワードを尋ねませんでした。初めて使用する準備をする直前にアカウントを作成するように求められました。そこでユーザー名とパスワードを指定しました。このパスワードを使用してubuntuマシンにログオンします。次のエラーが発生するものをインストールする必要がありました:
何が問題なのか?ルートとしてパスワードを入力すると、と表示されますauth failure
。どのように
おそらくスーパーユーザーに適しています...
ubuntu-helpから取得したテキスト
デフォルトでは、rootアカウントのパスワードはUbuntuでロックされています。これは、rootとして直接ログインしたり、suコマンドを使用してrootユーザーになることはできないことを意味します。ただし、rootアカウントは物理的に存在するため、rootレベルの権限でプログラムを実行することは可能です。これがsudoの出番です。これにより、許可されたユーザー(通常は「管理」ユーザー。詳細については、AddUsersHowtoを参照)がrootパスワードを知らなくてもrootとして特定のプログラムを実行できます。
これは、ターミナルでroot権限を必要とするコマンドにsudoを使用する必要があることを意味します
したがって、あなたの場合は、sudo gem install
代わりに使用してください
はい。これは根本的な問題です。
root になるためにどのコマンドを試しましたか?
入力しただけですかsu <username>
入力してくださいsudo su
次に、ユーザー名とパスワードの組み合わせを使用して root に入ります。
その場合、宝石は機能します。