ความเห็น: 0
เมา wine ยก ๒: ก้าวย่างทางเดิน ลืมเลือนคืนวัน ดั้นด้นไป [C]
หลังจากที่หยุดพักเหนื่อยก็มาลุยกันต่อกับ wine รสชาติดีเยี่ยมคุณภาพเปี่ยมแก้วกันต่อ
แต่การติดตั้งโปรแกรม (package) เพิ่มเติมใน OS X นั้นต้องติดตั้งผ่านตัวจัดการ package (package manager) ในลักษณะเดียวกับระบบปฏิบัติการ Linux หรือ Unix
โปรแกรมที่ติดตั้งผ่านตัวจัดการ package นั้นจะต้องมีอยู่ใน repository server ถ้าหากต้องการติดตั้งโปรแกรมที่ไม่อยู่ใน repository server ก็จะต้องนำ source code ของโปรแกรมมาทำการ compile เอง ซึ่งขั้นตอนการ compile นั้นจะยาก ง่าย ก็ขึ้นอยู่กับความต้องการ (ระบบ เช่น compiler, library, ...) ของแต่ละโปรแกรม
ตัวจัดการ package ใน OS X มีหลายตัว เช่น apt-get (ตัวจัดการ package เดียวกับ Ubuntu Linux) แต่ตัวจัดการที่ผมเลือกใช้คือ brew หรือ homebrew
ก่อนที่จะใช้งาน brew ได้นั้นก็ต้องผ่านการติดตั้ง brew ให้กับระบบ (OS X) ซะก่อน การติดตั้งต้องทำผ่านบรรทัดคำสั่งใน Terminal
บรรทัดคำสั่งที่ใช้ในการติดตั้ง brew นั้นมีระบุไว้ที่เวปของ brew นั่นคือ
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ซึ่งจะเห็นได้ว่าการติดตั้งนั้นจะต้องใช้โปรแกรมที่ทำงานร่วมกันถึง ๒ โปรแกรม คือ Curl และ Ruby
Curl เปรียบง่าย ๆ ก็คือ Text Mode Browser นั่นเอง หรือทำหน้าที่ในการ download โปรแกรมจาก web site มา
curl is an open source command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.
Ruby นั้นเป็นเสมือน compiler ที่ใช้ compile brew ให้ใช้งานได้กับระบบที่ต้องการติดตั้ง
Ruby นี้เป็น compiler หรือเป็นภาษาคอมพิวเตอร์ภาษาหนึ่งและ share.psu ก็เขียนขึ้นโดย Ruby
ในหน้าเวปของ Ruby ได้ให้คำจำกัดความเอาไว้ว่า
Ruby is...
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
เมื่อใช้บรรทัดคำสั่งข้างต้นเรียบร้อยแล้วก็รอให้กระบวนการติดตั้ง brew เสร็จสิ้น
หากระบบปฏิบัติการของเรายังไม่ได้ติดตั้ง Xcode (Command line developer tools) ตัวติดตั้งก็จะขึ้นหน้าต่างมาแจ้งเตือนเพื่อให้เราติดตั้ง Xcode เพิ่มเติม ขั้นตอนนี้ให้คลิกตรง Install
หน้าต่าง Licence Agreement ให้กดปุ่ม Agree
ระบบจะทำการ Download Xcode จาก Internet มาติดตั้ง
หน้าต่างแจ้งเตือนเมื่อติดตั้ง Xcode เสร็จสิ้น
หลังจากติดตั้ง Xcode เสร็จสิ้นแล้ว ตรง Console (teminal) จะแจ้งเตือนให้เรากดปุ่ม Return (Enter) หากตั้งการติดตั้ง homebrew หรือกดปุ่มใดๆ เพื่อยกเลิกการติดตั้ง ในที่นี้ให้กดปุ่ม Return
หากระบบของเราได้ติดตั้ง Xcode ไว้ก่อนหน้านี้แล้วก็จะไม่มีขั้นตอนนี้ครับ
จากนั้นระบบจะให้เราใส่ password เพื่อยืนยันการติดตั้ง ให้ใส่ password เหมือนกับตอนที่ login เข้าระบบตอนเริ่มต้นใช้งาน
ระบบจะทำการ Download Homebrew มาติดตั้งในเครื่องของเรา รอครับขั้นตอนนี้
เมื่อติดตั้ง Brew เสร็จเรียบร้อย ที่หน้าต่าง terminal ก็จะกลับเข้าสู่ prompt เหมือนปกติ
เมื่อพิมพ์บรรทัดคำสั่ง brew help ที่ terminal จะปรากฏข้อความช่วยเหลือ (help) ของ brew ดังรูปครับ
และเมื่อพิมพ์บรรทัดคำสั่ง brew update เพื่อให้ brew ทำการตรวจสอบการ update ก็จะพบว่า เราได้ติดตั้ง brew รุ่นล่าสุดแล้ว
หลังจากนี้ brew ก็พร้อมสำหรับการใช้งานแล้วครับ
อิอิอิ
เราเอง
ปล. อัพเดตบันทึก 114822122015
เพลง: Heavy Fuel
ศิลปิน: Dire Straits