パッケージのアップグレード方法を学びたい。開発サーバーでパッケージを作成し、テストサーバーにインストールしました。
pkg_add foo-1.0.tbz
その後、パッケージのバージョンを1.1に変更しました。
私のfreebsdテストサーバーにはコマンドしかありません pkg-config, pkg_add, pkg_create, pkg_delete, pkg_info, pkg_updating, pkg_version
。私はこれらのコマンドのどれもパッケージのアップグレードには機能しないことを発見しました。
これで、以前のバージョンを削除した後にのみ新しいパッケージをインストールできます。
pkg_delete foo-1.0
pkg_add foo-1.1.tbz
これが唯一の方法ですか?それともパッケージをアップグレードするエレガントな方法はありますか?
答え1
はい、これはpkg_addを介してパッケージをアップグレードする方法です。この質問は前に述べた。https://serverfault.com/questions/214611/handling-freebsd-package-upgrades-using-pkg-add。