Gentooサークル新歓コンパのご案内
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 2,373 views

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

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

Statistics

Views

Total Views
2,373
Views on SlideShare
2,004
Embed Views
369

Actions

Likes
9
Downloads
5
Comments
0

2 Embeds 369

https://twitter.com 353
https://cybozulive.com 16

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • Gentooサークル 新歓コンパのご案内 qpstudy 2014.04 @matsuu
  • 自己紹介
  • @matsuu
  • Docker野郎
  • Bitcoin マイニング野郎 330MH/s
  • ヒゲ育毛中
  • 以下省略
  • どうでも いいね!
  • GentooLinux の 紹介
  • ググってください
  • Gentooの効能
  • Linuxの知識を 得るのに最適
  • 就職 (転職) に 有利
  • 異性にモテモテ もしくは ドン引き
  • といっても...
  • どうせみなさん インストール しないでしょう?
  • よろしい、ならば
  • インストール せずに Gentooを 堪能せよ
  • 選択肢その1 ChromeBook
  • ChromeBook の OSは ChromeOS
  • ChromeOS は GentooLinux ベース
  • つまり
  • ChromeBook は GentooLinux プリインストール
  • 今月頭 ハワイに 行ったので
  • ChromeBook 買ってきた
  • CM Acer C720
  • 今プレゼンに 使ってるのが その Chromebook
  • Developer Mode に切り替えれば もはやそれは Gentoo
  • 技適マーク ついてるので 多分日本でも 発売されるよ
  • ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  • 選択肢その2 Docker
  • Dockerの説明 省略
  • docker search gentoo
  • 19個登録されてる
  • docker run -t -i plabedan/gentoo-minimal /bin/bash
  • 1b308fb1f200 / #
  • Gentoo起動した!
  • ここで 話の途中ではございますが Gentooの 簡単な紹介
  • # emerge --sync (apt-get update相当)
  • # emerge (パッケージ名) (yum install相当)
  • [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
  • # vi /etc/portage/make.conf USE="bindist mmx sse sse2" ↓ USE="bindist mmx sse sse2 syslog nginx_modules_http_spdy"
  • [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
  • [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
  • # 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
  • ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  • 選択肢その3 CoreOS
  • CoreOSは Dockerの 実行に特化した OS
  • ChromeOSベース なので Gentooベース
  • VirtualBoxなどの イメージも 用意されてる
  • デモは さくらのクラウド上 の CoreOS
  • CoreOS上で Gentooを 動かせば
  • ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
  • お わ り