他のファイルを上書きせずに "/usr"ディレクトリにファイルを抽出する方法は?

他のファイルを上書きせずに

インストールパッケージをダウンロードしてswiftホームディレクトリに抽出します。

# tar -C / -xvf swift-2.2.1-RELEASE-ubuntu14.04.tar.gz
swift-2.2.1-RELEASE-ubuntu14.04/usr/
swift-2.2.1-RELEASE-ubuntu14.04/usr/include/
swift-2.2.1-RELEASE-ubuntu14.04/usr/include/lldb/
......

最終的なswift-2.2.1-RELEASE-ubuntu14.04レイアウトは次のとおりです。

# tree -d -L 2
.
└── usr
    ├── bin
    ├── include
    ├── lib
    └── share

5 directories

/usr他のファイルを上書きせずにディレクトリに直接ファイルを抽出したいのですが、方法はありますか?

ベストアンサー1

オペレーティングシステムのパッケージマネージャと統合されたベンダー提供のパッケージでない限り、この場所に解凍しないでください。に行ってください/選択するたとえば、そこから抽出し、上記のように環境変数を設定します。ダウンロードページスウィフトの場合。次のように完全抽出を実行します。/選択する、サードパーティ製アプリケーションの場合は、環境変数を変更してバージョンをすばやく切り替えることもできます。

おすすめ記事