วันอังคารที่ 13 พฤษภาคม พ.ศ. 2557

Build Atom Text Editor on Ubuntu 14.04

Standard
     พอดีได้ลองใช้งานโปรแกรม Atom ในแมคแล้ว ติดใจก็เลยจะไปหาเวอร์ชั่น Ubuntu มาลองใช้กับเครื่องที่บ้าน ไปดูในเว็ปมีแค่ ตัวติดตั้งเฉพาะในแมค ก็เลยต้องมา build เอง



การ build Atom ก็ไม่มีอะไรมากครับ Tools ที่ต้องมีคือ

  • npm version 1.4.x
    • ถ้ามี npm อยู่แล้ว แต่ version น้อยว่า 1.4.0 ให้ใช้คำสั่ง
            $sudo npm install npm -g
    • ต้องตั่งค่าให้ npm ใช้งาน python2 ด้วยคำสั่ง
           $npm config set python /usr/bin/python2 -g
    • แต่ถ้ายังไม่มีให้ติดตั้งด้วยคำสั่ง
           $sudo apt-get install npm
  • node.js version 0.10.x
    • ถ้าไม่มีติดตั้งด้วยคำสั่ง
           $sudo apt-get install nodejs-legacy
  • libgnome-keyring-dev
    • ติดตั้งด้วยคำสั่ง
           $sudo apt-get install libgnome-keyring-dev
  • 64-Bit OS
 
วิธี build
  • git clone https://github.com/atom/atom
  • cd atom
  • sudo script/build
  • sudo script/grunt install ***ห้าม cd แล้วไป execute grunt install ในโพลเดอร์ script จะ error
  • script/grunt mkdeb //ใช้สร้างไฟล์ .deb

path หลังจาก build ไฟล์จะอยุ่ที่  /tmp/atom-build/Atom และหลัง install จะเก็บไฟล์ไว้ใน  /usr/local/bin/atom


ถ้าพบปัญหา 
  • /usr/bin/env: node: No such file or directory ให้ remove nodejs แล้ว install nodejs-legacy
  • gyp_main.py: error: no such option: --no-parallel ให้ remove gyp ด้วย apt-get remove

PPA 
    มีคนใจดีทำ build ให้แล้วเผื่อใครขี้เกีย สามารถติดได้โดย
  • sudo add-apt-repository ppa:webupd8team/atom
  • sudo apt-get update
  • sudo apt-get install atom





0 ความคิดเห็น:

แสดงความคิดเห็น