Fedoraリポジトリのgnu tarとtarパッケージの違い

Fedoraリポジトリのgnu tarとtarパッケージの違い

Fedoraのtarのマニュアルページ(そしてdie.netのtarのマニュアルページ)には--acls、--xattrs、および--selinuxオプションがありますが、そのオプションは含まれていません。GNUウェブサイトのtarマニュアル

なぜ?これは、Fedoraパッケージが元のgnu tarと異なることを意味しますか?

ベストアンサー1

Fedoraソースrpmをプロファイリングできます。tar-1.26-29.fc20.src.rpm- 調べてください。

Fedora では src.rpm をインストールできます。次のようにコンテンツを抽出することもできます。

rpm2cpio tar-1.26-29.fc20.src.rpm | cpio --extract --make-directories --verbose

あなたの質問に対する回答はtar.spec関連パッチにあります。例:

# Add support for extended attributes, SELinux and POSIX ACLs.
# ~> Original implementation #200925
# ~> http://lists.gnu.org/archive/html/bug-tar/2012-08/msg00012.html
# ~> upstream (b997c90f9, 696338043, d36f5a3cc, 085cace18, up-to ~> 83701a590)
Patch10: tar-1.26-xattrs.patch

はい。 Fedora は GNU tar を使用しますが、src.rpm の仕様に応じて多くのパッチが適用されます。

おすすめ記事