AndroidのスタジオエラーKVMはこのAVDは/ dev / KVMデバイスを実行するために必要なubuntu18.04ブートsudoコマンドで起動Ubuntu18.04 :.権限が拒否されました。

まず、次のテキストの前に:ubuntu18.04アンドロイドスタジオエラーKVMでの開始は、このAVD /実行するために必要な DEV / KVMデバイスを:.権限が拒否されました。

 インストールした後のAndroid Studioは、(sudoのchownコマンドを使用して)アクセス権の問題を変更するには、ファイル操作を検出しました。次に、あなたの.bashrcファイルにコマンドを入れることは(一度実際には、sudoをchownを変更)の許可を提出することができ、自己保証について考え始める時間です。

しかし、私は新しい問題を発見しました。原因は.bashrcのファイルでsudoコマンドを記述するために、あなたは新しいターミナル(新しい端末が開くたびに実行さ.bashrcのクラウドファイル)を開くたびにパスワードを入力するように求められます。

どのようにUbuntuのブートであなたのsudo(ルート)コマンドを実行するには?

この方法の一つ:

.bashrcのファイルの上書きで元のコマンドによると:

chownコマンド-R USRNAME sudoのは/ dev / KVM   // 元のコマンド 
エコーのパスワード| USRNAMEにsudoのchown -R -Sは/ dev / KVM     // 書き換え

   注:このパスワードは、sudoコマンドは、パスワードを入力すると、標準入力を準備する際に、パスワードのパラメータは、実行のために特別に-Sです。

もちろん、この方法では、パスワードは、.bashrcファイルに直接書き込まれ、非常に悪いです。そして、パスワードなし、しかし残留休憩それぞれの端子が出力されますが、それは推奨されません(~~あまりにも怠惰を取り除くための方法があるかもしれません)。

方法2:

/etc/rc.localのは、rootとして実行するよう起動し、sudoのコマンドを実行する必要があるが、/etc/rc.localの中に書き込むことができます。
システム起動時には、まず/etc/init.d/rc.localは/etc/rc.localスクリプトで呼び出して、/etc/init.d/rc.local呼び出します。(自己百度との関係)
目に見える、まず我々はルートに/etc/rc.localの強制力のある権利を確保する必要があります。

Uが+ X /etc/rc.localの、sudoコマンドが電力を達成するために添加することができる後須藤のchmodには/etc/rc.localによって自動的に実行されます。

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/doggod/p/11925546.html