{"id":9234,"date":"2019-02-25T03:10:05","date_gmt":"2019-02-24T18:10:05","guid":{"rendered":"http:\/\/www.webcyou.com\/?p=9234"},"modified":"2019-02-25T03:10:05","modified_gmt":"2019-02-24T18:10:05","slug":"ubuntu-%e9%96%8b%e7%99%ba%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89%e3%81%be%e3%81%a8%e3%82%81","status":"publish","type":"post","link":"https:\/\/www.webcyou.com\/?p=9234","title":{"rendered":"Ubuntu \u958b\u767a\u74b0\u5883\u69cb\u7bc9\u307e\u3068\u3081"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9332\" src=\"https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/aa0cb6ffbe78ee30f55650ad3f62cb82.png\" alt=\"\" width=\"683\" height=\"380\" srcset=\"https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/aa0cb6ffbe78ee30f55650ad3f62cb82.png 1283w, https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/aa0cb6ffbe78ee30f55650ad3f62cb82-300x167.png 300w, https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/aa0cb6ffbe78ee30f55650ad3f62cb82-768x427.png 768w, https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/aa0cb6ffbe78ee30f55650ad3f62cb82-1024x570.png 1024w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/p>\n<p>\u3069\u3082\u3067\u3059\u3002<\/p>\n<p>\u6700\u8fd1\u3001\u3082\u3063\u3071\u3089Ubuntu\u306e\u4eca\u65e5\u3053\u306e\u3054\u308d\u306a\u306e\u3067\u3059\u304c\u3001Ubuntu\u3092\u4f7f\u3044\u59cb\u3081\u308b\u969b\u306e\u5fc5\u8981\u305d\u3046\u306a\u958b\u767a\u74b0\u5883\u69cb\u7bc9\u306b\u95a2\u3057\u3066\u3001\u3056\u3063\u3068\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<p>Ubuntu\uff08Linux\uff09\u3082\u6b63\u5f0f\u306bbrew\u304c\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3001brew\u3092\u7528\u3044\u305f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u884c\u3048\u3070\u697d\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u3001\u3068\u308a\u3042\u3048\u305a\u4eca\u56de\u306f\u3001brew\u7121\u3057\u3067\u306e\u958b\u767a\u74b0\u5883\u69cb\u7bc9\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>\u30b9\u30da\u30c3\u30af\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3002<\/p>\n<p><strong>\u30b9\u30da\u30c3\u30af<\/strong><\/p>\n<ul style=\"list-style-type: circle;\">\n<li>OS\uff1a Ubuntu 18.04 LTS<\/li>\n<li>\u30e1\u30e2\u30ea\uff1a 15.6G<\/li>\n<li>CPU\uff1a Intel Core i7-7500U 2.7GHz \u00d7 4<\/li>\n<li>GPU\uff1a Intel HD Graphics 620<\/li>\n<li>64\u30d3\u30c3\u30c8<\/li>\n<\/ul>\n<h4>Ubuntu\u00a0\u958b\u767a\u74b0\u5883\u69cb\u7bc9\u307e\u3068\u3081<\/h4>\n<p><strong>\u5171\u901a<\/strong><\/p>\n<p>apt-get\u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get update<\/pre>\n<h5>Git<\/h5>\n<p>\u307e\u305a\u306f\u3001Git\u304b\u3089\u3068\u3002<\/p>\n<p>apt-get \u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install git<\/pre>\n<p>\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3001Git\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u8868\u793a\u3059\u308c\u3070\u6210\u529f\u3067\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ dpkg -l git<\/pre>\n<p><strong>Git\u306e\u521d\u671f\u8a2d\u5b9a<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ git config global user.name \uff08\u4efb\u610f\u306e\u30e6\u30fc\u30b6\u540d\uff09\r\n$ git config global user.email \uff08\u4efb\u610f\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\uff09<\/pre>\n<h4>curl<\/h4>\n<p>\u7d9a\u3044\u3066\u3001curl\u3002\u3053\u3061\u3089\u3082apt-get\u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install curl<\/pre>\n<h4>node.js npm<\/h4>\n<p>\u7d9a\u3044\u3066\u3001node.js\u3068npm\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>node.js\u3068npm\u3001\u307e\u3068\u3081\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt install -y nodejs npm<\/pre>\n<p>node.js\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u8272\u3005\u3042\u308a\u307e\u3059\u304c\u3001\u6700\u8fd1\u306f\u300cn\u300d\u304c\u4f7f\u3044\u3084\u3059\u3044\u306e\u3067\u3001\u4eca\u56de\u3082npm\u7d4c\u7531\u3067\u300cn\u300d\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo npm install n -g<\/pre>\n<p>-g \u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3001global\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<p>n stable\u3067\u3001\u516c\u5f0f\u306e\u6700\u65b0\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo n stable<\/pre>\n<p>n lts\u3067\u3001LTS(Long Term Support)\u7248\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo n lts<\/pre>\n<p>\u6700\u521d\u306b\u5165\u308c\u305f\u53e4\u3044 nodejs, npm \u306f\u6d88\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt purge -y nodejs npm\r\n$ exec $SHELL -l<\/pre>\n<p>\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3002\u8868\u793a\u3059\u308c\u3070\u30aa\u30c3\u30b1\u30fc\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ node -v<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">v11.0.0<\/pre>\n<p><strong>\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u4e00\u89a7\u8868\u793a<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ n list<\/pre>\n<p><strong>\u7279\u5b9a\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3078\u5207\u66ff\u3048<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ n\u00a011.1.0<\/pre>\n<p>npm \u3092\u6700\u65b0\u306b\u3059\u308b<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo npm install npm@latest -g<\/pre>\n<h4>vim<\/h4>\n<p>vim\u30a8\u30c7\u30a3\u30bf\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt install vim<\/pre>\n<h4>Ruby<\/h4>\n<p>\u56fd\u7523\u8a00\u8a9e\u3067\u3042\u308bRuby\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002<\/p>\n<p>Ruby\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u30d1\u30c3\u30b1\u30fc\u30b8\u306e rbenv\u3092\u8ffd\u52a0\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<p><strong>rbenv\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff08\u30ec\u30dd\u30b8\u30c8\u30eaclone\uff09<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ git clone https:\/\/github.com\/rbenv\/rbenv.git ~\/.rbenv<\/pre>\n<p><strong>\u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a<\/strong><\/p>\n<p>\u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">export PATH=\"$HOME\/.rbenv\/bin:$PATH\r\neval \"$(rbenv init -)\"<\/pre>\n<p>\u4e0a\u8a18\u306e\u74b0\u5883\u5909\u6570\u3092\u3001.bashrc\u306a\u3069\u306b\u8ffd\u52a0\u3057\u307e\u3059<\/p>\n<p>echo\u30b3\u30de\u30f3\u30c9\u3092\u7528\u3044\u3066\u8ffd\u52a0\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">echo 'export PATH=&quot;$HOME\/.rbenv\/bin:$PATH&quot;' &gt;&gt; ~\/.bashrc\r\necho 'eval &quot;$(rbenv init -)&quot;'\u00a0&gt;&gt; ~\/.bashrc<\/pre>\n<p>.bashrc\u306e\u8ffd\u52a0\u3092\u9069\u5fdc<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ source ~\/.bashrc<\/pre>\n<p><strong>ruby-build\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ mkdir -p \"$(rbenv root)\"\/plugins<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ git clone https:\/\/github.com\/rbenv\/ruby-build.git \"$(rbenv root)\"\/plugins\/ruby-build<\/pre>\n<p>\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev\u00a0libreadline-dev<\/pre>\n<p><strong>Ruby\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u306aRuby\u306e\u4e00\u89a7\u3092\u8868\u793a<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ rbenv install -l<\/pre>\n<p>\u6307\u5b9a\u3057\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u306eRuby\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ rbenv install 2.6.0<\/pre>\n<p>\u901a\u5e38\u4f7f\u3046Ruby\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\uff08\u30b0\u30ed\u30fc\u30d0\u30eb\uff09\u3092\u6307\u5b9a<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ rbenv global 2.6.0<\/pre>\n<h5>\u5404\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u65b9\u6cd5<\/h5>\n<p><strong>rbenv\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ cd ~\/.rbenv\r\n$ git pull<\/pre>\n<p><strong>ruby-build\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ cd ~\/.rbenv\/plugins\/ruby-build\/\r\n$ git pull<\/pre>\n<p><strong>RubyGems\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ gem update --system<\/pre>\n<h4>python\uff08pyenv\uff09<\/h4>\n<p>\u73fe\u5728\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ python -V<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">Python 2.7.15rc1<\/pre>\n<p>Python2\u7cfb\u306a\u306e\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<p>3\u7cfb\u3092\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u30d1\u30c3\u30b1\u30fc\u30b8\u306e pyenv\u3092\u8ffd\u52a0\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<p><strong>\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install\u00a0gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev<\/pre>\n<p><strong>\u63cf\u753b\u7cfb\u30e9\u30a4\u30d6\u30e9\u30ea\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install python3-tk tk-dev python-tk libfreetype6-dev<\/pre>\n<p><strong>pyenv\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff08\u30ec\u30dd\u30b8\u30c8\u30eaclone\uff09<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ git clone https:\/\/github.com\/yyuu\/pyenv.git ~\/.pyenv<\/pre>\n<p><strong>\u74b0\u5883\u5909\u6570\u306e\u8a2d\u5b9a<\/strong><\/p>\n<p>\u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">export PYENV_ROOT=$HOME\/.pyenv\r\nexport PATH=$PYENV_ROOT\/bin:$PATH\r\neval \"$(pyenv init -)\"<\/pre>\n<p>\u4e0a\u8a18\u306e\u74b0\u5883\u5909\u6570\u3092\u3001.bashrc\u306a\u3069\u306b\u8ffd\u52a0\u3057\u307e\u3059<\/p>\n<p><strong>echo\u30b3\u30de\u30f3\u30c9\u3067\u8ffd\u52a0<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">echo 'export\u00a0PYENV_ROOT=&quot;$HOME\/.pyenv&quot; &gt;&gt; ~\/.bashrc\r\necho 'export PATH=$PYENV_ROOT\/bin:$PATH&quot;' &gt;&gt; ~\/.bashrc\r\necho 'eval &quot;$(pyenv init -)&quot;' &gt;&gt; ~\/.bashrc<\/pre>\n<p>.bashrc\u306e\u8ffd\u52a0\u3092\u9069\u5fdc<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ source\u00a0~\/.bashrc<\/pre>\n<p><strong>pyenv\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ pyenv --version<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">pyenv 1.2.9-16-g9baa6efe<\/pre>\n<p><strong>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30ea\u30b9\u30c8\u3092\u8868\u793a<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ pyenv install --list<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">...\r\n3.5.6\r\n3.6.0\r\n3.6-dev\r\n3.6.1\r\n3.6.2\r\n3.6.3\r\n...<\/pre>\n<p>3.6.1\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u9078\u629e\u3057\u3066\u30b0\u30ed\u30fc\u30d0\u30eb\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ pyenv global 3.6.1<\/pre>\n<p>\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ python -V<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">3.6.1<\/pre>\n<h4>Visual Studio Code<\/h4>\n<p>\u3053\u3061\u3089\u3082\u5b9a\u756a\u306e\u30a8\u30c7\u30a3\u30bf\u3002<\/p>\n<p>Lubuntu\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u304d\u307f\u305f\u304f\u3001Ubuntu\u3067\u306f\u82e6\u52b4\u3059\u308b\u3053\u3068\u306a\u304f\u4ee5\u4e0b\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30da\u30fc\u30b8\u3088\u308a\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9401\" src=\"https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/77db0be2654b36f5ff694e8ec617db01.png\" alt=\"\" width=\"251\" height=\"234\" srcset=\"https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/77db0be2654b36f5ff694e8ec617db01.png 350w, https:\/\/www.webcyou.com\/wp-content\/uploads\/2019\/02\/77db0be2654b36f5ff694e8ec617db01-300x279.png 300w\" sizes=\"auto, (max-width: 251px) 100vw, 251px\" \/><\/p>\n<p><strong>\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30da\u30fc\u30b8<\/strong><\/p>\n<p><a href=\"https:\/\/code.visualstudio.com\/Download\" target=\"_blank\" rel=\"noopener\">https:\/\/code.visualstudio.com\/Download<\/a><\/p>\n<h4>gimp<\/h4>\n<p>PhotoShotp\u306e\u4ee3\u7528\u3068\u3057\u3066\u306e\u30c4\u30fc\u30eb\u300cgimp\u300d<\/p>\n<p>18.04\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3001\u3059\u3093\u306a\u308a\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">sudo add-apt-repository ppa:otto-kesselgulasch\/gimp\r\nsudo apt-get update\r\nsudo apt-get install gimp<\/pre>\n<p>\u4ee5\u4e0b\u3092\u53c2\u8003\u306b<\/p>\n<p><a href=\"http:\/\/ubuntuhandbook.org\/index.php\/2018\/04\/how-to-install-gimp-2-10-in-ubuntu-18-04-17-10-via-ppa\/\" target=\"_blank\" rel=\"noopener\">http:\/\/ubuntuhandbook.org\/index.php\/2018\/04\/how-to-install-gimp-2-10-in-ubuntu-18-04-17-10-via-ppa\/<\/a><\/p>\n<p><strong>Docker<\/strong><\/p>\n<p>\u6700\u5f8c\u306f\u3001Docker\u3002<\/p>\n<p>\u3061\u3087\u3063\u3068\u30b3\u30de\u30f3\u30c9\u304c\u591a\u3081\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u3053\u3061\u3089\u306e\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167<\/p>\n<p><a href=\"https:\/\/docs.docker.com\/install\/linux\/docker-ce\/ubuntu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.docker.com\/install\/linux\/docker-ce\/ubuntu\/<\/a><\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u3001apt-get\u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get update<\/pre>\n<p>\u4ee5\u4e0b\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">sudo apt-get install -y \\\r\n    apt-transport-https \\\r\n    ca-certificates \\\r\n    curl \\\r\n    software-properties-common<\/pre>\n<p>docker\u516c\u5f0f\u306eGPG\u516c\u958b\u9375\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ curl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo apt-key add -<\/pre>\n<p>\u3053\u3053\u3067\u3001\u516c\u958b\u9375\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8\u3092\u78ba\u8a8d\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-key fingerprint 0EBFCD88<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">pub   rsa4096 2017-02-22 &#x5B;SCEA]\r\n9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88\r\nuid           &#x5B; unknown] Docker Release (CE deb) &lt;docker@docker.com&gt;\r\nsub   rsa4096 2017-02-22 &#x5B;S]<\/pre>\n<p>apt\u30b3\u30de\u30f3\u30c9\u7528\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u8ffd\u52a0\u3002<\/p>\n<p><strong>x86_64<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">sudo add-apt-repository \\\r\n   \"deb &#x5B;arch=amd64] https:\/\/download.docker.com\/linux\/ubuntu \\\r\n   $(lsb_release -cs) \\\r\n   stable\"<\/pre>\n<p>docker-ce\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u6e96\u5099\u304c\u3067\u304d\u307e\u3057\u305f\u306e\u3067\u3001<br \/>\n\u518d\u3073\u3001apt-get\u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get update<\/pre>\n<p>\u4ee5\u4e0b\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ sudo apt-get install docker-ce docker-ce-cli containerd.io<\/pre>\n<p>Docker\u30b3\u30de\u30f3\u30c9\u3067\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ docker version<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">Client:\r\n Version: 18.09.1\r\n API version: 1.39\r\n Go version: go1.10.6\r\n Git commit: 4c52b90\r\n Built: Wed Jan 9 19:35:31 2019\r\n OS\/Arch: linux\/amd64\r\n Experimental: false<\/pre>\n<p>docker\u30a4\u30e1\u30fc\u30b8\u306ehello-world\u3092\u5b9f\u884c\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ docker run hello-world<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">Hello from Docker!<\/pre>\n<p>Yes!<\/p>\n<p>\u307e\u305f\u3001docker-ce\u30d1\u30c3\u30b1\u30fc\u30b8\u306a\u3069\u306f\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u6307\u5b9a\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3082\u884c\u3048\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n<p>\u305d\u306e\u65b9\u6cd5\u306f\u3001\u4ee5\u4e0b\u3067\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">$ apt-cache madison docker-ce\r\ndocker-ce | 5:18.09.2~3-0~ubuntu-bionic | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 5:18.09.1~3-0~ubuntu-bionic | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 5:18.09.0~3-0~ubuntu-bionic | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 18.06.2~ce~3-0~ubuntu | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 18.06.1~ce~3-0~ubuntu | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 18.06.0~ce~3-0~ubuntu | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages\r\ndocker-ce | 18.03.1~ce~3-0~ubuntu | https:\/\/download.docker.com\/linux\/ubuntu bionic\/stable amd64 Packages<\/pre>\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">sudo apt-get install docker-ce=&lt;VERSION_STRING&gt; docker-ce-cli=&lt;VERSION_STRING&gt; containerd.io<\/pre>\n<p>\u3068\u3044\u3063\u305f\u5177\u5408\u306b\u3001Ubuntu\u306e\u958b\u767a\u74b0\u5883\u306e\u307e\u3068\u3081\u3067\u3057\u305f\u3002<\/p>\n<p>\u601d\u3044\u3064\u3044\u305f\u3089\u66f4\u65b0\u3057\u307e\u3059\u3002<\/p>\n<p>\u3067\u306f\u3067\u306f\u3041\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3069\u3082\u3067\u3059\u3002 \u6700\u8fd1\u3001\u3082\u3063\u3071\u3089Ubuntu\u306e\u4eca\u65e5\u3053\u306e\u3054\u308d\u306a\u306e\u3067\u3059\u304c\u3001Ubuntu\u3092\u4f7f\u3044\u59cb\u3081\u308b\u969b\u306e\u5fc5\u8981\u305d\u3046\u306a\u958b\u767a\u74b0\u5883\u69cb\u7bc9\u306b\u95a2\u3057\u3066\u3001\u3056\u3063\u3068\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002 Ubuntu\uff08Linux\uff09\u3082\u6b63\u5f0f\u306bbrew\u304c\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3001b [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[248],"tags":[166,37,169,107,180,173,150,44,45,111,78,114,51,118],"class_list":{"0":"post-9234","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-ubuntu","7":"tag-iphone","8":"tag-iphone-","9":"tag-mac","10":"tag-mamp","11":"tag-mysql","12":"tag-php","13":"tag-vagrant","14":"tag-web","16":"tag-wordpress-2","17":"tag-78","18":"tag-114","19":"tag-51","20":"tag-118"},"_links":{"self":[{"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/posts\/9234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9234"}],"version-history":[{"count":40,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/posts\/9234\/revisions"}],"predecessor-version":[{"id":9449,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=\/wp\/v2\/posts\/9234\/revisions\/9449"}],"wp:attachment":[{"href":"https:\/\/www.webcyou.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webcyou.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}