การลง Sublime Text 2 บน Ubuntu 12.04

Sublime Text 2 on Ubuntu 12.04

Sublime Text 2 on Ubuntu 12.04

ผมใช้ Sublime Text ในการช่วยเขียนโปรแกรม ข้อดีของมันมีหลายๆ อย่าง ที่ทำให้ผมหลงรัก อีกอย่างหนึ่งก็คือมันรองรับหลายระบบปฏิบัติการทั้ง Mac, Windows, Linux แล้ววันนี้ผมมีเหตุต้องลง Ubuntu 12.04 ในเครื่อง เลยเอาโปรแกรม Sublime Text 2 มาลงเพื่อช่วยเขียนโปรแกรม เลยเอาวิธีการและปัญหาในการลงมาแบ่งปันครับ

ปัญหาคือถ้าเราโหลดไฟล์ tar.bz2 มา extract ธรรมดามันสามารถเปิดโปรแกรมได้ครับ แต่มันจะไม่สามารถ Lock to Launcher เหมือนโปรแกรมอื่นๆ ได้ครับ เพราะ Lock แล้วเมื่อออกโปรแกรมหากเข้าทาง Launcher แล้วจะเข้าโปรแกรมไม่ได้ (ไม่รู้คนอื่นจะเจอแบบนี้หรือเปล่า) ผมเลยต้องไปหาวิธีการลง โดยมีวิธีการลงดังนี้ครับ

ขั้นตอนที่ 1
โหลดโปรแกรมจากเว็บไซต์เลือกเวอร์ชั่น Linux ตามระบบของเครื่องเลยนะครับ (ในกรณีผมโหลด x64 มานะครับ) แล้วเข้า Terminal ไปที่ไฟล์ tar.bz2 ที่โหลดได้มาครับพิมพ์ตามคำสั่งด้านล่างเลยครับเพื่อ extract ไฟล์

ขั้นตอนที่ 2
เมื่อ extract เสร็จแล้วเราก็จะได้ Folder ที่เก็บโปรแกรมและส่วนต่างๆ ของโปรแกรม Sublime Text 2 ครับ ให้เราย้ายมันไปไว้ที่ /opt/ ในหน้า terminal เพิ่มคำสั่งนี้ต่อเลยครับ

ขั้นตอนที่ 3
ขั้นตอนนี้เป็นการตั้งค่าให้ Sublime Text สามารถพิมพ์คำสั่ง “sublime” เรียกได้จาก Terminal ได้นะครับ เพราะคนใช้ Sublime Text ชอบพิมพ์ฮ่าๆ คำสั่งตามนี้เลยครับ

ขั้นตอนที่ 4
ตอนนี้ไฟล์โปรแกรม Sublime Text ได้อยู่ในที่ๆถูกต้องแล้ว เรามาทำสร้างทางเข้าโปรแกรมผ่านทาง Launcher ใน Unity กันครับ โดยการสร้างไฟล์ .desktop ใน “/usr/share/applications” ครับ โดยการพิมพ์คำสั่งต่อไปนี้ครับ

โปรแกรม Sublime Text 2 ก็จะถูกเปิดขึ้นมาพร้อมกับไฟล์ “sublime.desktop” โดยที่จะให้เราเขียนคำสั่งลงไปในไฟล์ตามนี้นะครับ (Copy ได้เลย)

ซึ่งขั้นตอนทั้งหมดหลักๆ จะจบตามนี้เราก็จะสามารถใช้โปรแกรม Sublime Text 2 บน Ubuntu 12.04 ได้เหมือนโปรแกรมที่ถูกติดตั้งผ่านคำสั่ง sudo apt-get install แล้วครับ

Sublime Text 2

Sublime Text 2 on Launcher

[Optional]
ขั้นตอนต่อไปนี้จะเป็นการตั้งค่าใช้ทุก text ไฟล์นั้นถูกเปิดด้วยโปรแกรม Sublime Text ซึ่งหากใครไม่ต้องการทำ ก็สามารถหยุดตั้งแต่ขั้นตอนที่ 4 ได้เลยครับ

หลังจากนั้นค้นหาและแก้คำว่า gedit.desktop เป็น sublime.desktop ทั้งหมดเลยนะครับก็เป็นอันเสร็จสิ้น

ขอขอบคุณ บทความนี้ผมแปลและเรียบเรียงมาจาก How to install Sublime Text 2 on Ubuntu 12.04 (Unity)