web-dev-qa-db-ja.com

なぜエイリアンはSudo特権を必要とするのですか?

.rpmファイルをに変換するときに、 alienSudo権限が必要なのはなぜですか。 deb非特権ディレクトリ(例:私のホームディレクトリ)。

これはセキュリティ機能ですか(パッケージのインストールにはdpkgが必要であり、Sudo権限が必要なので冗長だと思います)?

1
jobin

パッケージにはさまざまなユーザーが所有するファイルが含まれている可能性があり、変換プロセスでファイルが抽出され、そこから.debが作成されると思います。抽出されたファイルに権限を設定するには、rootアクセスが必要です。

これを回避するには、fakerootを使用できるはずです。

3
psusi