aptとかyumとかhomebrewとかって何でnpmのpackage-lock.jsonみたいな
依存関係を固定するファイルないの?

apt-get installはパッケージバージョンを同じにしておいても
依存関係にあるパッケージが更新される事があって
今まで動いてたインストール用のスクリプトが動かなくなることがある
いや、アップデートするならパッケージバージョンごと変えてよ…

package-lock.jsonみたいのがあれば防げそうだが、何故かそういう物はない
なぜなんだ?