web-dev-qa-db-ja.com

「〜/ .wineはあなたのものではありません」、私は安全ですか?

そのため、Sudoを使用して管理者権限を取得するという提案に遭遇したときに、ワインに何かをインストールしようとしていました。それは私が上記のメッセージを受け取ったときです

~/.wine is not owned by you

読んでみると、このメッセージが表示される理由と、Sudo wineをしようとすると本当に悪い考えであることにすぐに気付きました。

それで、私はそれ以上何もせず、二度とSudoワインを飲むつもりはありません。私の質問は、このブロックを受け取ったので、安全ですか?または、私がしたのでワインをすべて削除する必要がありますか?

12
Miko

Wineは$WINEPREFIX(デフォルトは~/.wine)があなたに所有されていることを期待しています。 wineをSudoで実行すると、~/.wineyouによって所有されますが、ワインはroot。したがって、エラー。これが発生するとWineはすぐに終了するので、心配する必要はありません。ダメージはありません。

Zanna's answer のように所有権をリセットする必要はありません(この特定のワインは変更を加えませんでした)が、通常は無害です。

Wineアプリケーションは、実行するユーザーと同じくらいシステムにアクセスできるため、Wineをrootとして実行することは、ご存知の通り危険です。

20
muru

それほどひどいことは何もありません;)rootがwine configディレクトリの所有者になったかもしれません、それだけです。

areそのディレクトリの所有者であることを確認することにより、潜在的な問題を修正できます。通常のユーザーアカウントでログインしたら、次のコマンドを実行します(veryを慎重に入力します)。

Sudo chown -R $USER: ~/.wine
16
Zanna