- แสดงความคิดเห็น
- อ่าน 249 ครั้ง
- not spam ()

ผู้ผลิต ubuntu เขาแจก CD ฟรีด้วยนะ
โปรแกรมทั้งหมดใน CD นั้นมันมาในแบบที่ใช้ได้เลย ไม่ต้อง compile ก็เลยไม่ใส่ gcc มาให้มั้ง เขาเลยคิดว่าไม่จำเป็น ผู้ใช้มือใหม่คงไม่ต้องการใช้ ส่วนผู้ใช้ระดับกลาง หรือโปรแกรมเมอร์ ก็คงหาทางเอา gcc มาลงได้อยู่แล้ว ไม่ต้องเป็นห่วง
ถ้าใส่มาด้วยก็คงจะดี แต่อาจทำให้มีที่ใส่โปรแกรมอื่นน้อยลง
ถ้าคุณมี internet เข้าถึงเครื่องอื่นที่บ้านได้ แต่เครื่องนั้นไม่ได้ต่อ ก็แค่ต่อ internet เพิ่มอีกเครื่อง มันไม่ยากหรอกครับ
- ถ้าที่บ้านคุณใช้ ADSL router 4 port ก็แค่ ต่อสายแลนเข้าไปที่เครื่องนั้นก็เสร็จแล้ว ถ้าเครื่องนั้นยังไม่มี ethernet interface ก็ไปซื้อมา ราคาสองร้อยกว่าบาท
- หรือถ้าคุณต่อ internet ด้วยวิธีอื่นที่ใช้กับเครื่องอื่นไม่ได้ แล้วตอนนี้ใช้ได้กับเครื่องที่เป็น Windows เครื่องเดียว ก็อาจใช้ internet connection sharing ใน windows ก็ได้ ใช้ ethernet card เครื่องละ 1 อัน ถ้ายังไม่มีก็ต้องซื้อเพิ่ม (การต่อระหว่างสองเครื่องอาจใช้สาย LAN แบบปกติ หรือแบบ cross ไม่แน่ใจ เตรียมไว้ทั้งสองแบบเลยก็ดี)
ถ้าไม่อยากต่อ internet ให้เครื่องนั้น แต่มีอีกเครื่องที่ต่อ internet ได้อยู่ที่บ้านด้วย ก็ใช้เครื่องที่ต่อ internet ได้ download file .deb ที่ต้องการ ก็ได้ครับ
-- แก้ไข ขอเขียนเพิ่มอีกนิด --
ดูเหมือนผมจะเข้าใจผิดไปหน่อย ที่จริงแล้ว build-essential มีอยู่ในแผ่น Ubuntu Live CD และ LinuxTLE 9.0 CD-ROM แต่เวลาติดตั้งตามปกติ จะไม่ได้ติดตั้งมาด้วย สาเหตุที่ไม่ได้ติดตั้งก็คงเป็นไปตามเหตุผลข้างบน
วิธีการติดตั้ง build-essential จาก CD

ผมไม่เข้าใจเหมือนกันว่าทำไม่ ubuntu ต้องตัด gcc ออกไปก็ไม่รู้ คงอยากขาย CD ให้ได้เยอะๆ มั่งครับ
ผมเคยขอแผ่นจาก ubuntu.com ฟรีนะครับ ไม่คิดค่าส่งด้วยทั้งๆ ที่ค่าส่งจาก อังกฤษมาไทยแพงมาก ผมไม่เคยเสียเงินให้ค่าแผ่น ubuntu เลย และผมส่งแผ่น ให้คนที่ขอผมฟรีด้วย .. ถ้าอยู่ในส่วนที่ผมไม่เสียค่าส่ง..(ส่งซองเปล่ากันกระแทก จ่าหน้าซองถึงตัวท่านเอง..ผมส่งให้ครับ ค่าแผน เจ็ดบาท ผมจ่ายเอง ยินดีจ่ายด้วย)
มันอาจรวมในแผ่นเดียวไม่ได้มั้งครับ เพราะ gcc เป็นส่วนพัฒนา ไม่ค่อยเกี่ยวกับผู้ใช้ทั่วไป อยากใช้เราก็ติดตั้งเพิ่มจากเน็ตได้นี่ครับ ไม่เห็นต้องเสียเงินค่าแผ่นอะไรเลย..

5555+
ว่าไปๆ ครับ เรื่องเน็ตนั้นหมดสิทธิ์ครับเพราะชนบทมันจะหาเน็ตที่ไหนล่ะครับ อีกอย่างผมก็เคยโหลดเจ้า .deb มาแล้วครับแต่มันยุบยับไปหมดเลยไม่รู้จะโหลดตัวไหนดี ไม่ทราบรบกวน Guru ช่วยผมทีครับถือว่าเอาบุญ
555+

dpkg-dev g++ g++-4.1 gcc libc6-dev libstdc++6-4.1-dev linux-libc-dev patch
เมื่อติดตั้งแล้วคุณก็จะสามารถ compile โปรแกรมภาษา C, C++ ได้แล้ว
แผ่นที่ผมทดสอบแล้วว่า นำมาใช้ติดตั้ง packages เหล่านี้ได้ครบชุด คือ Linux TLE 9.0 CD และ ubuntu 7.10 alternative CD (ไม่ใช่ live CD ที่ผมโพสข้างบนน่ะผิดนะขอโทษที) ทดสอบแล้วทั้งสองแผ่นว่าใช้ได้แน่ๆ
ส่วนแผ่น ubuntu 7.10 desktop live CD น่ะ อาจจะใช้ไม่ได้ ตอนบูตด้วย live CD มันมี gcc ติดตั้งมาด้วยเลย แต่ไม่มี libc-dev จึงไม่พอที่จะใช้ compile โปรแกรมจริงๆ ได้
สรุป สิ่งที่คุณควรทำคือ เอาแผ่น LinuxTLE 9.0 ใส่เข้าไป (มีแผ่นแล้วใช่ไหม) และสั่งสองคำสั่งนี้ ใน terminal โดยไม่ต้องต่อ internet ก็ได้
ตัวอย่าง
tote@tote-desktop:~$ sudo apt-cdrom add
ไม่ทราบว่าแผ่น LinuxTLE 8.01 พอจะใช้ได้ไหมครับพอดียังไม่มีแผ่น LinuxTLE 9 อ่ะครับ
Posts: 10
Joined: 08-12-2007