
OpenBSDを正常にアップグレードした後、ソースコードをアップグレードしたいと思います。/usr/src
削除して抽出する方が安全なのか、それともsrc.tar.gz
既にあるものを維持して抽出するのが良いのか疑問に思います。削除すると影響がありますか?それとも、ただ交換してもいいですか?/usr/src
src.tar.gz
/usr/src
答え1
/usr/src
新しいものを削除して抽出しますsrc.tgz
。
答え2
/usr/src
/usr/src
これによって発生する可能性があるマイナーな問題を解決する限り、自分のコピーに置き換えることは大丈夫です。これらの問題の1つは、コピーしたソースとアプリケーションに必要なバージョンの間の依存関係とバージョンの違いです。ただし、ファイルシステムにソースを追加した場合は、現在実行中の作業がわかります。
保存しますか、それとも交換しますか?
今私たちはあなたが待っていた部分に到達します:それを維持する必要がありますか、それとも元のディレクトリ/usr/src
に置き換えるべきですか?実際には、より簡単なアプローチで交換をお勧めしますが、理由は簡単です。アーカイブを抽出し、ディレクトリの内容を削除し、抽出したディレクトリの内容を古いディレクトリに移動して削除しますか?アーカイブディレクトリとアーカイブsrc
src.tar.gz
src
または単にディレクトリを削除し、ディレクトリのアーカイブを解放してから、アーカイブを削除しますか?既存のディレクトリには特別なものはありません/usr/src
(相互作用するシンボリックリンクやそれを検索するためのプログラムがない限り)(たとえば、その例はかなり簡単に解決できますが、あなたsh
のディレクトリのために探してください)。$PATH
アーカイブディレクトリからコンテンツを転送する追加の作業の価値があるのか/usr/src
、それとも単に置き換える方が良いかを評価するのはユーザーの役割です。
追加情報
詳しくはこちらを/usr/src
ご覧くださいsrc.tar.gz
。
ソースのインポート中(事前読み込み中...参照)
ソースのOpenBSD(説明src.tar.gz
)