Gentooサークル新歓コンパのご案内

3,157 views

Published on

Gentooサークル新歓コンパのご案内
qpstudy 2014.04 LT発表資料

Published in: Internet, Technology

Gentooサークル新歓コンパのご案内

  1. 1. Gentooサークル 新歓コンパのご案内 qpstudy 2014.04 @matsuu
  2. 2. 自己紹介
  3. 3. @matsuu
  4. 4. Docker野郎
  5. 5. Bitcoin マイニング野郎 330MH/s
  6. 6. ヒゲ育毛中
  7. 7. 以下省略
  8. 8. どうでも いいね!
  9. 9. GentooLinux の 紹介
  10. 10. ググってください
  11. 11. Gentooの効能
  12. 12. Linuxの知識を 得るのに最適
  13. 13. 就職 (転職) に 有利
  14. 14. 異性にモテモテ もしくは ドン引き
  15. 15. といっても...
  16. 16. どうせみなさん インストール しないでしょう?
  17. 17. よろしい、ならば
  18. 18. インストール せずに Gentooを 堪能せよ
  19. 19. 選択肢その1 ChromeBook
  20. 20. ChromeBook の OSは ChromeOS
  21. 21. ChromeOS は GentooLinux ベース
  22. 22. つまり
  23. 23. ChromeBook は GentooLinux プリインストール
  24. 24. 今月頭 ハワイに 行ったので
  25. 25. ChromeBook 買ってきた
  26. 26. CM Acer C720
  27. 27. 今プレゼンに 使ってるのが その Chromebook
  28. 28. Developer Mode に切り替えれば もはやそれは Gentoo
  29. 29. 技適マーク ついてるので 多分日本でも 発売されるよ
  30. 30. ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  31. 31. 選択肢その2 Docker
  32. 32. Dockerの説明 省略
  33. 33. docker search gentoo
  34. 34. 19個登録されてる
  35. 35. docker run -t -i plabedan/gentoo-minimal /bin/bash
  36. 36. 1b308fb1f200 / #
  37. 37. Gentoo起動した!
  38. 38. ここで 話の途中ではございますが Gentooの 簡単な紹介
  39. 39. # emerge --sync (apt-get update相当)
  40. 40. # emerge (パッケージ名) (yum install相当)
  41. 41. [ebuild N ] www-servers/nginx-1.4.7 USE="http http-cache ipv6 pcre ssl -aio -debug -libatomic -pcre-jit -rtmp (-selinux) -syslog -vim-syntax" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi - addition -auth_pam -cache_purge -dav -dav_ext -degradation -echo - fancyindex -flv -geoip -gunzip -gzip_static -headers_more -image_filter - lua -metrics -mp4 -naxsi -perl -push -push_stream -random_index -realip - secure_link -security -slowfs_cache -spdy -stub_status -sub - upload_progress -upstream_check -xslt" NGINX_MODULES_MAIL="-imap -pop3 -smtp" 815 kB emerge nginx
  42. 42. # vi /etc/portage/make.conf USE="bindist mmx sse sse2" ↓ USE="bindist mmx sse sse2 syslog nginx_modules_http_spdy"
  43. 43. [ebuild N ] www-servers/nginx-1.4.7 USE="http http-cache ipv6 pcre ssl syslog -aio -debug -libatomic -pcre-jit -rtmp (-selinux) -vim-syntax" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi spdy split_clients ssi upstream_ip_hash userid uwsgi -addition -auth_pam -cache_purge -dav -dav_ext -degradation -echo - fancyindex -flv -geoip -gunzip -gzip_static -headers_more -image_filter - lua -metrics -mp4 -naxsi -perl -push -push_stream -random_index -realip - secure_link -security -slowfs_cache -stub_status -sub -upload_progress - upstream_check -xslt" NGINX_MODULES_MAIL="-imap -pop3 -smtp" 815 kB emerge nginx
  44. 44. [nomerge ] dev-db/mysql-5.1.70 USE="community perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx- 128 -minimal -pbxt -profiling (-selinux) -static {-test} -xtradb" [ebuild N ] dev-perl/DBD-mysql-4.20.0 USE="-embedded" 135 kB [ebuild N ] virtual/mysql-5.1 USE="-embedded -minimal -static" 0 kB [ebuild N ] dev-db/mysql-5.1.70 USE="community perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx- 128 -minimal -pbxt -profiling (-selinux) -static {-test} -xtradb" 24,865 kB [ebuild N ] dev-perl/DBI-1.623.0 USE="{-test}" 583 kB [ebuild N ] virtual/perl-Sys-Syslog-0.320.0 0 kB [ebuild N ] perl-core/Sys-Syslog-0.320.0 81 kB [ebuild N ] virtual/perl-File-Spec-3.400.0 0 kB [ebuild N ] perl-core/File-Spec-3.400.0 137 kB [ebuild N ] dev-perl/PlRPC-0.202.0-r2 18 kB [ebuild N ] virtual/perl-Storable-2.390.0 0 kB [ebuild N ] perl-core/Storable-2.390.0 178 kB [ebuild N ] dev-util/cmake-2.8.12.2 USE="ncurses -emacs -qt4 (-qt5) {-test}" 5,927 kB [ebuild N ] app-arch/libarchive-3.1.2-r1:0/13 USE="acl bzip2 e2fsprogs iconv lzma zlib -expat -lzo -nettle -static-libs -xattr" 4,422 kB [ebuild N ] net-misc/curl-7.36.0 USE="ipv6 ssl -adns -idn -kerberos -ldap -metalink -rtmp -ssh -static-libs {-test} -threads" CURL_SSL="openssl -axtls -cyassl -gnutls -nss -polarssl" 2,744 kB [ebuild N ] dev-db/mysql-init-scripts-2.0_pre1-r6 0 kB [nomerge ] dev-perl/PlRPC-0.202.0-r2 [ebuild N ] dev-perl/Net-Daemon-0.480.0-r1 29 kB emerge mysql
  45. 45. # time emerge nginx emerge nginx 32.91s user 5.01s system 77% cpu 48.943 total # time emerge mysql emerge mysql 996.57s user 116.45s system 93% cpu 19:54.54 total
  46. 46. ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  47. 47. 選択肢その3 CoreOS
  48. 48. CoreOSは Dockerの 実行に特化した OS
  49. 49. ChromeOSベース なので Gentooベース
  50. 50. VirtualBoxなどの イメージも 用意されてる
  51. 51. デモは さくらのクラウド上 の CoreOS
  52. 52. CoreOS上で Gentooを 動かせば
  53. 53. ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  54. 54. お わ り

×