Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Mac OS X のパッケージ管理紹介/比較 Slide 1 Mac OS X のパッケージ管理紹介/比較 Slide 2 Mac OS X のパッケージ管理紹介/比較 Slide 3 Mac OS X のパッケージ管理紹介/比較 Slide 4 Mac OS X のパッケージ管理紹介/比較 Slide 5 Mac OS X のパッケージ管理紹介/比較 Slide 6 Mac OS X のパッケージ管理紹介/比較 Slide 7 Mac OS X のパッケージ管理紹介/比較 Slide 8 Mac OS X のパッケージ管理紹介/比較 Slide 9 Mac OS X のパッケージ管理紹介/比較 Slide 10 Mac OS X のパッケージ管理紹介/比較 Slide 11 Mac OS X のパッケージ管理紹介/比較 Slide 12 Mac OS X のパッケージ管理紹介/比較 Slide 13 Mac OS X のパッケージ管理紹介/比較 Slide 14 Mac OS X のパッケージ管理紹介/比較 Slide 15 Mac OS X のパッケージ管理紹介/比較 Slide 16 Mac OS X のパッケージ管理紹介/比較 Slide 17 Mac OS X のパッケージ管理紹介/比較 Slide 18 Mac OS X のパッケージ管理紹介/比較 Slide 19 Mac OS X のパッケージ管理紹介/比較 Slide 20 Mac OS X のパッケージ管理紹介/比較 Slide 21 Mac OS X のパッケージ管理紹介/比較 Slide 22 Mac OS X のパッケージ管理紹介/比較 Slide 23 Mac OS X のパッケージ管理紹介/比較 Slide 24 Mac OS X のパッケージ管理紹介/比較 Slide 25 Mac OS X のパッケージ管理紹介/比較 Slide 26 Mac OS X のパッケージ管理紹介/比較 Slide 27 Mac OS X のパッケージ管理紹介/比較 Slide 28 Mac OS X のパッケージ管理紹介/比較 Slide 29 Mac OS X のパッケージ管理紹介/比較 Slide 30 Mac OS X のパッケージ管理紹介/比較 Slide 31 Mac OS X のパッケージ管理紹介/比較 Slide 32 Mac OS X のパッケージ管理紹介/比較 Slide 33 Mac OS X のパッケージ管理紹介/比較 Slide 34 Mac OS X のパッケージ管理紹介/比較 Slide 35 Mac OS X のパッケージ管理紹介/比較 Slide 36 Mac OS X のパッケージ管理紹介/比較 Slide 37 Mac OS X のパッケージ管理紹介/比較 Slide 38 Mac OS X のパッケージ管理紹介/比較 Slide 39 Mac OS X のパッケージ管理紹介/比較 Slide 40 Mac OS X のパッケージ管理紹介/比較 Slide 41 Mac OS X のパッケージ管理紹介/比較 Slide 42 Mac OS X のパッケージ管理紹介/比較 Slide 43 Mac OS X のパッケージ管理紹介/比較 Slide 44 Mac OS X のパッケージ管理紹介/比較 Slide 45 Mac OS X のパッケージ管理紹介/比較 Slide 46 Mac OS X のパッケージ管理紹介/比較 Slide 47 Mac OS X のパッケージ管理紹介/比較 Slide 48 Mac OS X のパッケージ管理紹介/比較 Slide 49 Mac OS X のパッケージ管理紹介/比較 Slide 50 Mac OS X のパッケージ管理紹介/比較 Slide 51 Mac OS X のパッケージ管理紹介/比較 Slide 52 Mac OS X のパッケージ管理紹介/比較 Slide 53 Mac OS X のパッケージ管理紹介/比較 Slide 54 Mac OS X のパッケージ管理紹介/比較 Slide 55 Mac OS X のパッケージ管理紹介/比較 Slide 56 Mac OS X のパッケージ管理紹介/比較 Slide 57 Mac OS X のパッケージ管理紹介/比較 Slide 58 Mac OS X のパッケージ管理紹介/比較 Slide 59
Upcoming SlideShare
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
Next
Download to read offline and view in fullscreen.

29 Likes

Share

Download to read offline

Mac OS X のパッケージ管理紹介/比較

Download to read offline

広島Macユーザグループ 2013年4月の勉強会で使用したスライドです。

Mac OS X のパッケージ管理システム Macports, Homebrew, Fink, Gentoo Prefix を紹介しました。

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Mac OS X のパッケージ管理紹介/比較

  1. 1. Mac OS X の パーケージ管理ツール 2013-04-28 広島Macユーザグループ 13年4月28日日曜日
  2. 2. アジェンダ パッケージ管理とは パーケージ管理ツールの紹介 パッケージ管理ツールのインストール パッケージ管理ツールの基本 13年4月28日日曜日
  3. 3. パッケージ管理とは アプリケーションをインストールするソフト App Store の 黒い画面 ver インストールのための統一的インターフェイス 依存関係の自動解決 13年4月28日日曜日
  4. 4. パッケージ管理ツールの登場前 アプリケーション のソース取得 ライブラリA が必要なことがわかる ライブラリA のソース取得 ライブラリB 必要なことがわかる ライブラリB のソース取得 ライブラリB の作成 ライブラリA の作成 アプリケーションの作成 13年4月28日日曜日
  5. 5. パッケージ管理ツールの登場後 アプリケーションA インストール ! 13年4月28日日曜日
  6. 6. 注意事項 本内容は各ツールを1日程度調べた程度の知識 普段は Gentoo Prfeix を使用しています。 13年4月28日日曜日
  7. 7. アジェンダ パッケージ管理とは パッケージ管理ツールの紹介 パッケージ管理ツールのインストール パッケージ管理ツールの基本 13年4月28日日曜日
  8. 8. パッケージ管理ツールの紹介 Macports Homebrew Fink Gentoo Prefix 13年4月28日日曜日
  9. 9. バイナリとビルド パッケージ管理には バイナリを取得するもの ソースコードを取得してビルドするもの の2パターンあります。 13年4月28日日曜日
  10. 10. バイナリ バイナリは ソースコードをビルドした成果物 あらかじめビルドしたものを配布 13年4月28日日曜日
  11. 11. バイナリとビルド ビルド 自分のMacで ビルド すると自分のMacに最適化がで きる バイナリ ビルド済みなのでインストールが早い 13年4月28日日曜日
  12. 12. Macports 13年4月28日日曜日
  13. 13. Macports 多くのパッケージのバイナリが用意されている バイナリがない場合はビルドするハイブリット ビルドする際に clang の利用 13年4月28日日曜日
  14. 14. Macports variants によるカスタマイズ 同じパッケージの複数バージョンの保持 Active FreeBSD の ports をベース Apple 公認臭がする ADC に Macports に感する記述がある https://developer.apple.com/library/mac/ 13年4月28日日曜日
  15. 15. 13年4月28日日曜日
  16. 16. Homebrew 13年4月28日日曜日
  17. 17. Homebrew 日本で最も流行してるような空気 Githubによるホスティング 開発への参加しやすさ パッケージ化が早そう option によるカスタマイズ 13年4月28日日曜日
  18. 18. Homebrew ビルドシステムとの疎結合 自分でビルドしたパッケージも扱える Ruby による実装 パッケージの数がまだ少ない sudo が不要 13年4月28日日曜日
  19. 19. Fink 13年4月28日日曜日
  20. 20. Fink 日本では流行っていないけど 海外ではかなり使われている模様 Debian の apt ベース 圧倒的なパッケージ数 インストールが他に比べると難しい 13年4月28日日曜日
  21. 21. Gentoo Prefix 13年4月28日日曜日
  22. 22. Gentoo Prefix Gentoo の portage ベース 最強のビルドシステム Mac OS のためだけのものでないため 少し使いにくい USEフラグによる柔軟性 13年4月28日日曜日
  23. 23. Gentoo Prefix 圧倒的なカラフルさ clang を使わない 13年4月28日日曜日
  24. 24. 比較 Macports Homebrew Fink Gentoo Prefix バイナリ/ ビルド 結構バイナリ 基本ビルド それなりに バイナリ 基本ビルド パッケージ数 16,971 2,298 72,156 17,758 コンパイラ clang clang clang gcc 13年4月28日日曜日
  25. 25. 比較 Macports Homebrew Fink Gentoo Prefix 検索結果 902,000 12,900,000 19.500,000 534,000 カスタマイズ variants options パッケージの数 USEフラグ ベースシステム ports FreeBSD formula apt Debian portage Gentoo 13年4月28日日曜日
  26. 26. 比較 Macports Homebrew Fink Gentoo Prefix インストール 簡単 簡単 比較的 難しい 長い インストール先 /opt/local /usr/local /sw ~/Gentoo ツリーの同期 rsync だと思う git apt rsync gitにもできる 13年4月28日日曜日
  27. 27. 比較 Macports Homebrew Fink Gentoo Prefix 複数バージョン active unlinkすれば メジャーバージ ョンなら slot 管理者権限 sudo 自動 インストール時 に選択 不要 13年4月28日日曜日
  28. 28. 総評 トータルで個人的なおすすめ度 Macports > Homebrew > Gentoo Prfeix > Fink まー、どれも一長一短ですね サービス系は Gentoo Prefix 向いてないですが 他と比較する時間がありませんでした。 13年4月28日日曜日
  29. 29. アジェンダ パッケージ管理とは パーケージ管理ツールの紹介 パッケージ管理ツールのインストール パッケージ管理ツールの基本 13年4月28日日曜日
  30. 30. パッケージ管理ツールのインストール 13年4月28日日曜日
  31. 31. Xcodeのインストールが必須です。 with Command line tools 13年4月28日日曜日
  32. 32. 13年4月28日日曜日
  33. 33. 13年4月28日日曜日
  34. 34. 13年4月28日日曜日
  35. 35. 13年4月28日日曜日
  36. 36. Macports http://www.macports.org/install.php からダウンロード pkg をインストール 13年4月28日日曜日
  37. 37. Homebrew 黒い画面で ruby -e "$(curl -fsSL https://raw.github.com/ mxcl/homebrew/go)" を実行 13年4月28日日曜日
  38. 38. Fink http://fink.thetis.ig42.org/download/srcdist.php に従いインストール エンターをたくさん押す 13年4月28日日曜日
  39. 39. Gentoo Prefix http://www.gentoo.org/proj/en/gentoo-alt/prefix/ bootstrap.xml に従い作業 bootstrap-bash.sh のDL 実行してひたすら待つ 13年4月28日日曜日
  40. 40. アジェンダ パッケージ管理とは パーケージ管理ツールの紹介 パッケージ管理ツールのインストール パッケージ管理ツールの基本 13年4月28日日曜日
  41. 41. 基本的な使い方 インストール アンインストール パッケージの検索 パッケージの詳細情報 パッケージでインストールされるファイル パッケージの更新 13年4月28日日曜日
  42. 42. 表記について Macports Homebrew Fink Gentoo Prefix 参考例も用意 13年4月28日日曜日
  43. 43. インストール sudo port install [package名] +variaonts... brew install [package名] +options fink install [package名] emerge [package名] 13年4月28日日曜日
  44. 44. 13年4月28日日曜日
  45. 45. 13年4月28日日曜日
  46. 46. 13年4月28日日曜日
  47. 47. アンインストール sudo port uninstall [pakage名] brew uninstall [package名] fink purge [package名] fink remove [package名] emerge -C [pcakage名] 13年4月28日日曜日
  48. 48. 検索 port search [keyword] brew search [keyword] apt-cache search [keyword] fink list ¦ gre [keyword] eix [keyword] 要 eix emerge -s [keyword] 13年4月28日日曜日
  49. 49. 13年4月28日日曜日
  50. 50. 13年4月28日日曜日
  51. 51. パッケージの詳細情報 port info [package名] brew info [package名] fink info [package名] eix [package名] 要 eix emerge --searchdesc [package名] 13年4月28日日曜日
  52. 52. インストールされるファイル port contents [package名] brew list [package名] dpkg -L [package名] qlist [package名] 要 portage-utils 13年4月28日日曜日
  53. 53. 13年4月28日日曜日
  54. 54. 13年4月28日日曜日
  55. 55. パッケージ情報の更新 sudo port selfupdate brew update fink update eix-sync eix を利用しているなら emerge --sync 13年4月28日日曜日
  56. 56. パッケージのバージョンアップ sudo port upgrade installed brew upgrade fink update-all emerge -uDN world 13年4月28日日曜日
  57. 57. 参考文献とか Macports http://www.macports.org/ Homebrew http://mxcl.github.io/homebrew/ 13年4月28日日曜日
  58. 58. 参考文献とか Fink http://fink.thetis.ig42.org/index.php Debian http://www.debian.org/ 13年4月28日日曜日
  59. 59. 参考文献 Gentoo Prefix http://www.gentoo.org/proj/en/gentoo-alt/prefix/ Gentoo Linux http://www.gentoo.org 13年4月28日日曜日
  • keytouch7

    Jul. 4, 2020
  • luvbluemarine

    Jan. 17, 2019
  • MichiyoChuman

    Dec. 8, 2017
  • ampspeed

    Oct. 28, 2017
  • KentarouTakeda

    Oct. 6, 2017
  • YutaYasui

    Mar. 4, 2017
  • hkude

    Jan. 30, 2017
  • tomohiroyanagi

    Jul. 19, 2015
  • yumios

    May. 4, 2015
  • yic666kr

    Apr. 19, 2015
  • kaicyo

    Mar. 1, 2015
  • masahiroebe58

    Feb. 25, 2015
  • peinanzhang

    Nov. 18, 2014
  • MasakiKado

    Nov. 3, 2014
  • kataken19

    Jul. 21, 2014
  • junichiichikawa

    Apr. 20, 2014
  • ikuyaomatsu

    Mar. 17, 2014
  • mitsuhirohirano3

    Mar. 4, 2014
  • munenoritakei

    Feb. 26, 2014
  • AtsutoSuyama

    Feb. 17, 2014

広島Macユーザグループ 2013年4月の勉強会で使用したスライドです。 Mac OS X のパッケージ管理システム Macports, Homebrew, Fink, Gentoo Prefix を紹介しました。

Views

Total views

28,083

On Slideshare

0

From embeds

0

Number of embeds

3,046

Actions

Downloads

41

Shares

0

Comments

0

Likes

29

×