たった一つ始めました。新しいFedoraビルド。私は仕事を始めてtmuxをインストールしようとしましたが、メッセージが来ました...
Error: This command has to be run under the root user
わかりました、私は走ろうとしています。
sudo dnf install tmux
これでエラーが発生します。
<my username> is not in the sudoers file. This incident will be reported.
私sudoersファイルを変更する方法を見る、visudoというコマンドを使用します。しかし、このコマンドにもsudoへのアクセスが必要なようです。
visudo
visudo: /etc/sudoers: Permission denied
そしてsudoを使う
sudo visudo
<password prompt>
<my username> is not in the sudoers file. This incident will be reported
したがって、sudoを使用するにはsudoersファイルを変更する必要があるようですが、sudoがないとsudoersファイルを変更することはできません。私は何をすべきですか? ?
答え1
あなたがするときに参照してくださいできるsudoersファイルを編集します(visudo
端末からルートとして)。次のことができます。実際にあなたが望むのは、wheel
グループに自分自身を追加するだけです。バラよりFedoraユーザーをsudoerにする方法は?詳細ですが、簡単に言えば、このグループはすべてのためのsudo権限で事前定義されており、標準の「管理者」グループです。 (インストール中にユーザーを作成するときに「ユーザーを管理者にする」ボックスを選択すると、これが行われます。)
これを行うには実行できます
gpasswd wheel -a username
rootとしてログインします(その後、ユーザーとして再度ログインします)。または、GNOMEのGUIユーザー設定ツールにもこの機能があります。コントロールパネルに移動するか、「概要」ボタン(通常はWindowsキー)をクリックして「user」と入力し始めます。そのパネルの右上にある「ロック解除」をクリックします。まだ管理者ではないため、メッセージが表示されます。根パスワード。ユーザーアカウントを見つけて、行に「アカウントタイプ:標準」と表示されたら、「標準」をクリックして「管理者」に変更します。今回もログアウトしてから再度ログインする必要があります。そうすることでsudo
アクセスできます。