LoginSignup
25
18

More than 1 year has passed since last update.

プログラミングのライブラリパッケージ管理まとめ

Last updated at Posted at 2017-08-22

アプリケーションパッケージ管理ではなくて,プログラミングライブラリ用ね!

ついで

アプリケーションパッケージ

正確にはWikiを見るのが早い。ここでは更に全体像として。
https://ja.wikipedia.org/wiki/パッケージ管理システム

  • Red Hat系 Linux (RHEL, CentOS, Fedora)
    今はdnf (Dandified Yum)、装ったyumって感じの意味で、yumがpython2だったので、python3用にしたって感じ。
    昔はyum (Yellowdog Updater Modified)Yellow Dog LinuxのYellowdog Updater (YUP)が前身とのこと。
    さらに昔はrpm(yumの内部で動いている, rpm = Redhat Package Manager)
    参考:https://qiita.com/aki3061/items/0350fe81337fa73dd561

  • Debian系 (Ubuntu, Raspbianなど)
    今はapt
    ちょいまえはaptitude(apt-getやapt-cacheなどを統合しようとした)
    その前はapt-get, apt-cache
    昔はdpkg(aptの内部で動いている, Debian package)
    参考:https://qiita.com/aki3061/items/0350fe81337fa73dd561

  • Linux汎用系
    snapdというのが出てきた。クロスプラットフォームなパッケージ管理ツール、ディストリビューションに依存せず汎用的に利用できるパッケージ管理システムらしい。

25
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
25
18