私はユーザーとして働いており、解凍したときに(rootとして)root所有権にファイルを抽出するtarアーカイブを作成したいと思います(そうでなければ、rootは各ファイルをターゲットに抽出した後に各ファイルの所有権を手動で変更する必要があります)。
私はfakeroot
これがまさにそうするようです。しかし、アーカイブを作成するために必要な構文が見つかりません。
rootに解凍したときにファイルがrootの所有権を持つようにtar.xzアーカイブを作成するにはどうすればよいですか?
do something with fakeroot ...
tar cfpJ foo.tar.xz foo/
ベストアンサー1
rootに解凍したときにファイルがrootの所有権を持つようにtar.xzアーカイブを作成するにはどうすればよいですか?
これは解凍されたルートによって異なります。
tar --no-same-owner -xf ...
すべてルートから開始するには、次のものを使用できます。
tar --owner=root --group=root -cf ...