FreeBSDではほとんどのパッケージを使用します。ほとんどのパッケージは私にぴったりだからです。ただし、vim
グラフィカルなが含まれていないパッケージのように、私に合わない人もいますgvim
。
問題ない。代わりにportmaster editors/vim
、GTK2
オプションを使用して選択して、ポートをインストールできます。これは正常に機能します。
ただし、pkg upgrade
しばらくしてから実行すると、次のメッセージが表示されます。
Reinstalling vim-7.4.110_3 (options changed)
何が得られますか?オプションを変更せず、新しいバージョンもありません(ポートにもありません)。インストールされているポートとリモートバージョンを比較せずに比較していGTK2
ますか?
もちろんpkg upgrade
、その作業をさせて、後でポートを再度インストールすることもできますが、これは愚かなことです。パッケージとポートの組み合わせを更新する推奨方法は何ですか?
pkg lock
そのために設計されたソリューションは次のとおりです:manページから:「pkg lockは、再インストール、変更、または削除に対してパッケージをロックするために使用されます。」
pkg lock
推奨ソリューションを使用していますか?それは機能しますが、これが自動的に処理されるような単純なものを望みます。