ATOM1.0が公開されていた!
どうせならば、手動でソースコードからコンパイルしてインストールしましょ。利用したのはUbuntu14.04LTS
it clone https://github.com/atom/atom Cloning into 'atom'... remote: Counting objects: 136857, done.ESC[K remote: Compressing objects: 25% (1/4) ESC[K^Mremote: Compressing objects: 50% (2/4) ESC[K^Mremote: Compressing objects: 75% (3/4) ESC[K^Mremot Receiving objects: 0% (1/136857) ^MReceiving objects: 1% (1369/136857), 92.01 KiB | 174.00 KiB/s ^MReceiving objects: 1% (1379/136857), 268.01 Receiving objects: 100% (136857/136857), 262.36 MiB | 1.16 MiB/s ^MReceiving objects: 100% (136857/136857), 262.42 MiB | 1.15 MiB/s, done. Resolving deltas: 0% (0/96573) ^MResolving deltas: 1% (973/96573) ^MResolving deltas: 2% (1974/96573) ^MResolving deltas: 3% (2900/96573) Checking connectivity... done. masayuki@trilenx:~/work$ cd atom CHANGELOG.md Dockerfile README.md ESC[0mESC[01;32matom.shESC[0m ESC[01;34mbuildESC[0m ESC[01;34mdocsESC[0m ESC[01;34mexportsESC CONTRIBUTING.md LICENSE.md ESC[01;34mapmESC[0m ESC[01;34mbenchmarkESC[0m coffeelint.json ESC[01;34mdot-atomESC[0m ESC[01;34mkeymapsESC[0m p masayuki@trilenx:~/work/atom$ git fetch -p masayuki@trilenx:~/work/atom$ git checkout $(git describe --tags `git rev-list --tags --max-count=1`) Note: checking out 'v1.0.0'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 3874576... :arrow_up: pathwatcher@4.4.1 masayuki@trilenx:~/work/atom$ git describe --tags `git rev-list --tags --max-count=1` v1.0.0
Ubuntu 14.04 LTSでは、node.jsとnpmのアップデートをしないとインストールできない。
$ sudo apt-get install python-software-properties $ sudo apt-add-repository ppa:chris-lea/node.js $ sudo apt-get update $ sudo apt-get install nodejs
atomをインストールする。
$ script/build Node: v0.10.37 npm: v1.4.28 Installing build modules... Installing apm... Installing modules [32m✓ [39mInstalling atom-dark-syntax@0.27.0 [32m✓ [39mInstalling atom-dark-ui@0.49.0 [32m✓ [39mInstalling atom-light-syntax@0.28.0 [32m✓ [39mInstalling atom-light-ui@0.41.0 [32m✓ [39mInstalling base16-tomorrow-dark-theme@0.26.0 [32m✓ [39mInstalling base16-tomorrow-light-theme@0.9.0 [32m✓ [39mInstalling one-dark-ui@0.9.1 [32m✓ [39mInstalling one-dark-syntax@0.7.1 [32m✓ [39mInstalling one-light-syntax@0.7.0 [32m✓ [39mInstalling one-light-ui@0.9.1 [32m✓ [39mInstalling solarized-dark-syntax@0.35.0 [32m✓ [39mInstalling solarized-light-syntax@0.21.0 [32m✓ [39mInstalling archive-view@0.58.0 [32m✓ [39mInstalling autocomplete-atom-api@0.9.0 [32m✓ [39mInstalling autocomplete-css@0.8.0 [32m✓ [39mInstalling autocomplete-html@0.7.2 [32m✓ [39mInstalling autocomplete-plus@2.17.4 [32m✓ [39mInstalling autocomplete-snippets@1.7.0 [32m✓ [39mInstalling autoflow@0.25.0 [32m✓ [39mInstalling autosave@0.21.0 [32m✓ [39mInstalling background-tips@0.25.0 [32m✓ [39mInstalling bookmarks@0.35.0 [32m✓ [39mInstalling bracket-matcher@0.76.0 [32m✓ [39mInstalling command-palette@0.36.0 [32m✓ [39mInstalling deprecation-cop@0.52.0 [32m✓ [39mInstalling dev-live-reload@0.46.0 [32m✓ [39mInstalling encoding-selector@0.20.0 [32m✓ [39mInstalling exception-reporting@0.25.0 [32m✓ [39mInstalling find-and-replace@0.174.0 [32m✓ [39mInstalling fuzzy-finder@0.87.0 [32m✓ [39mInstalling git-diff@0.55.0 [32m✓ [39mInstalling go-to-line@0.30.0 [32m✓ [39mInstalling grammar-selector@0.47.0 [32m✓ [39mInstalling image-view@0.54.0 [32m✓ [39mInstalling incompatible-packages@0.24.0 [32m✓ [39mInstalling keybinding-resolver@0.33.0 [32m✓ [39mInstalling link@0.30.0 [32m✓ [39mInstalling markdown-preview@0.150.0 [32m✓ [39mInstalling metrics@0.51.0 [32m✓ [39mInstalling notifications@0.56.0 [32m✓ [39mInstalling open-on-github@0.37.0 [32m✓ [39mInstalling package-generator@0.39.0 [32m✓ [39mInstalling release-notes@0.53.0 [32m✓ [39mInstalling settings-view@0.208.0 [32m✓ [39mInstalling snippets@0.95.0 [32m✓ [39mInstalling spell-check@0.59.0 [32m✓ [39mInstalling status-bar@0.74.0 [32m✓ [39mInstalling styleguide@0.44.0 [32m✓ [39mInstalling symbols-view@0.99.0 [32m✓ [39mInstalling tabs@0.81.0 [32m✓ [39mInstalling timecop@0.31.0 [32m✓ [39mInstalling tree-view@0.172.0 [32m✓ [39mInstalling update-package-dependencies@0.10.0 [32m✓ [39mInstalling welcome@0.29.0 [32m✓ [39mInstalling whitespace@0.30.0 [32m✓ [39mInstalling wrap-guide@0.35.0 [32m✓ [39mInstalling language-c@0.45.0 [32m✓ [39mInstalling language-clojure@0.16.0 [32m✓ [39mInstalling language-coffee-script@0.41.0 [32m✓ [39mInstalling language-csharp@0.6.0 [32m✓ [39mInstalling language-css@0.32.0 [32m✓ [39mInstalling language-gfm@0.77.0 [32m✓ [39mInstalling language-git@0.10.0 [32m✓ [39mInstalling language-go@0.27.0 [32m✓ [39mInstalling language-html@0.40.0 [32m✓ [39mInstalling language-hyperlink@0.13.0 [32m✓ [39mInstalling language-java@0.15.0 [32m✓ [39mInstalling language-javascript@0.80.0 [32m✓ [39mInstalling language-json@0.15.0 [32m✓ [39mInstalling language-less@0.27.0 [32m✓ [39mInstalling language-make@0.14.0 [32m✓ [39mInstalling language-mustache@0.11.0 [32m✓ [39mInstalling language-objective-c@0.15.0 [32m✓ [39mInstalling language-perl@0.26.0 [32m✓ [39mInstalling language-php@0.26.0 [32m✓ [39mInstalling language-property-list@0.8.0 [32m✓ [39mInstalling language-python@0.36.0 [32m✓ [39mInstalling language-ruby@0.56.0 [32m✓ [39mInstalling language-ruby-on-rails@0.22.0 [32m✓ [39mInstalling language-sass@0.39.0 [32m✓ [39mInstalling language-shellscript@0.15.0 [32m✓ [39mInstalling language-source@0.9.0 [32m✓ [39mInstalling language-sql@0.17.0 [32m✓ [39mInstalling language-text@0.7.0 [32m✓ [39mInstalling language-todo@0.25.0 [32m✓ [39mInstalling language-toml@0.16.0 [32m✓ [39mInstalling language-xml@0.30.0 [32m✓ [39mInstalling language-yaml@0.22.0 [32m✓ [39mDeduping modules [32m✓ [39m[4mRunning "download-atom-shell" task[24m [4mRunning "download-atom-shell-chromedriver" task[24m [4mRunning "build" task[24m [4mRunning "coffee:glob_to_multiple" (coffee) task[24m [32m>> [39m334 files created. [4mRunning "prebuild-less:src" (prebuild-less) task[24m [4mRunning "cson:glob_to_multiple" (cson) task[24m [32m>> [39m170 files compiled to JSON. [4mRunning "peg:glob_to_multiple" (peg) task[24m [4mRunning "generate-license:save" (generate-license) task[24m [4mRunning "generate-module-cache" task[24m [4mRunning "compile-packages-slug" task[24m [4mRunning "set-version" task[24m [4mRunning "generate-asar" task[24m [32mDone, without errors.[39m