そのため、Sudoを使用して管理者権限を取得するという提案に遭遇したときに、ワインに何かをインストールしようとしていました。それは私が上記のメッセージを受け取ったときです
~/.wine is not owned by you
読んでみると、このメッセージが表示される理由と、Sudo
wineをしようとすると本当に悪い考えであることにすぐに気付きました。
それで、私はそれ以上何もせず、二度とSudo
ワインを飲むつもりはありません。私の質問は、このブロックを受け取ったので、安全ですか?または、私がしたのでワインをすべて削除する必要がありますか?
Wineは$WINEPREFIX
(デフォルトは~/.wine
)があなたに所有されていることを期待しています。 wineをSudo
で実行すると、~/.wine
はyouによって所有されますが、ワインはroot。したがって、エラー。これが発生するとWineはすぐに終了するので、心配する必要はありません。ダメージはありません。
Zanna's answer のように所有権をリセットする必要はありません(この特定のワインは変更を加えませんでした)が、通常は無害です。
Wineアプリケーションは、実行するユーザーと同じくらいシステムにアクセスできるため、Wineをrootとして実行することは、ご存知の通り危険です。
それほどひどいことは何もありません;)rootがwine configディレクトリの所有者になったかもしれません、それだけです。
areそのディレクトリの所有者であることを確認することにより、潜在的な問題を修正できます。通常のユーザーアカウントでログインしたら、次のコマンドを実行します(veryを慎重に入力します)。
Sudo chown -R $USER: ~/.wine