ติดตั้ง Ubuntu บน MacBook Pro


5

วิธีที่แนะนำในการติดตั้ง Ubuntu บนMacBook Proคืออะไร

ฉันมี MacBook Pro พร้อม Mac OS X 10.5 ฉันต้องการสภาพแวดล้อม Linux บางครั้ง ดังนั้นวิธีที่ดีที่สุดในการบรรลุนั้นคืออะไร?

  1. ทำให้เป็นบูตคู่หรือไม่ (แต่ฉันไม่รู้ว่าเป็นไปได้กับ MacBook)
  2. ติดตั้งVirtualBoxแล้ววาง Ubuntu ไว้ข้างบน (แต่ฉันไม่แน่ใจว่าการกำหนดค่านี้จะช้าหรือไม่ดังนั้นฉันต้องการสภาพแวดล้อม Linux สำหรับการเข้ารหัสดังนั้นจึงจำเป็นต้องทำการรวบรวมและดีบักและแก้ไข)

คำตอบ:


5

ฉันได้ติดตั้ง Ubuntu 9.04 ใน VirtualBox บน MacBook Pro ของฉันด้วยเหตุผลเดียวกัน (เพื่อลองใช้MonoDevelop ) การติดตั้งค่อนข้างเล็กน้อย

ก่อนอื่นให้ดาวน์โหลด Ubuntu Live CD และ VirtualBox ใน VirtualBox สร้างเครื่องเสมือนและเปิดใช้งานการติดตั้งซีดีสำหรับ VM บูต VM ลงใน Ubuntu Live CD คุณสามารถติดตั้ง Ubuntu บน VM ได้อย่างง่ายดาย

แน่นอนเพื่อให้ประสบการณ์การใช้งานที่ราบรื่นคุณจำเป็นต้องมีความสามารถอย่างเต็มที่กับทรัพยากรที่มีให้กับ VM อย่างไรก็ตามเนื่องจากกระบวนการทั้งหมดในการทำให้อูบุนตูทำงานไม่ต้องใช้ความพยายามมากนักจึงควรลองทำดู



1

คุณสามารถบู๊ตคู่กับ Mac OS X และ Ubuntu วิธีที่ฉันทำคือติดตั้ง Ubuntu บนฮาร์ดไดรฟ์แยกต่างหาก อย่าไม่ติดตั้ง bootloader บนฮาร์ดไดรฟ์ Mac OS X อยู่บน ฉันขอแนะนำให้ติดตั้งบนฮาร์ดไดรฟ์แยกต่างหาก ติดตั้ง bootloader บนฮาร์ดไดรฟ์ที่แล้วติดตั้งอานิสงส์ สิ่งนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับฉันบน MacBook กับ Mac OS X 10.6.5


1

ดูการติดตั้ง Ubuntu บน MacBook Pro

ฉันไม่เคยมีประสบการณ์การใช้งาน Ubuntu ในฐานะแขกของโฮสต์ Mac OS X แต่ฉันแน่ใจว่าการกำหนดสิ่งที่เป็นแขกมากกว่า 256 MB ของ RAM และ 64 MB ของ RAM วิดีโอควรอนุญาตให้ทำงานได้ดี


1

ฉันมี VM ไปบูตคู่จากนั้นกลับไปที่ VM ทำไม? ฉันพบว่าฉันได้รับประโยชน์มากขึ้นจากการถูกบูตเข้าสู่ Mac OS X ในขณะที่ใช้ Ubuntu VirtualBox เป็นสิ่งที่ดี แต่การตั้งค่าเริ่มต้นไม่เร็วนักบน Mac OS X Google เพื่อรับข้อมูลเพิ่มเติม


1

ฉันกำลังทำทั้งสองอย่างบน Macbook ของฉัน: ฉันใช้ VirtualBox ใน Mac OS X เพื่อเล่นกับลีนุกซ์รุ่นอื่นและใช้Sabayon Linuxบนพาร์ติชันแยกต่างหากสำหรับการพัฒนา ฉันจะบอกว่าทั้งสองทางเลือกมีแนวโน้มที่จะให้บริการ แน่นอนว่ามีข้อเสียเปรียบทั้งสองวิธีดังนั้นนี่คือวิธีการตัดสินใจของคุณ:

  1. สิ่งที่ว่าคุณต้องจากเซิร์ฟเวอร์ลินุกซ์ของคุณหรือไม่ คุณพูดถึงการคอมไพล์และการดีบัก - คุณกำลังรวบรวมการมอบหมาย Project Euler หรือเคอร์เนล Linux แบบเต็มหรือไม่ โครงการที่แตกต่างกันจะต้องใช้กำลังการประมวลผลที่แตกต่างกัน ฉันพัฒนาFlexและสามารถใช้Flex Builder 3 รุ่น Linux (ใช้ Eclipse) ใน VirtualBox บน Mac ของฉัน บางครั้งมันก็เป็น clunky แต่ฉันก็สามารถทำงานที่เป็นของแข็งได้และไม่ต้องยุ่งกับการบูทสองครั้ง
  2. คุณจะต้องทำการไขว้ระหว่างระบบปฏิบัติการหรือไม่? นี่คือความรำคาญหลักของฉันเมื่อใช้การบูทคู่ เมื่อฉันพัฒนาบางสิ่งในระบบหนึ่งฉันมักต้องการใช้มันในอีกระบบหนึ่งและต้องรีบูต การซิงโครไนซ์ระบบปฏิบัติการสองระบบที่แตกต่างกันบนฮาร์ดแวร์เดียวกันไม่สนุกอย่างยิ่ง ฉันสามารถลองและติดตั้งไดรฟ์ในแต่ละระบบปฏิบัติการได้ แต่ฉันไม่เคยโชคดีมาก่อน
  3. สภาพแวดล้อม Linux ที่คุณต้องการมีมากแค่ไหน? หากคุณกำลังใช้ Emacs / Vim เพียงอย่างเดียวในการพัฒนาคุณสามารถละทิ้งเซิร์ฟเวอร์ X และติดตั้ง Ubuntu รุ่นที่ใช้เทอร์มินัลใน VM ได้หรือไม่? คุณต้องการทรัพยากรระบบของคุณเพื่อมุ่งเน้นการจัดการเดสก์ท็อปเป็นหลักหรือไม่? ถ้าเป็นเช่นนั้นการติดตั้งบนพาร์ติชั่นแยกต่างหาก (หรือฮาร์ดไดรฟ์อื่นตามที่กล่าวไว้) จะเป็นตัวเลือกที่ดีกว่า
  4. คุณมีความกังวล / เตรียมการสำหรับการบำรุงรักษาระบบอย่างไร? เมื่อฉันติดตั้ง Ubuntu ครั้งแรกบน Mac ของฉัน (9.04 ฉันเชื่อว่า) ฉันพบปัญหาระบบไร้สายและวิดีโอเป็นประจำหลังจากการอัปเดตเคอร์เนล ส่วนใหญ่เวลาเหล่านี้แก้ไขได้ง่าย บางครั้งมันก็เจ็บมาก ในที่สุดฉันก็ย้ายไปที่ Sabayon เพราะดูเหมือนว่าจะรองรับฮาร์ดแวร์ได้ดีกว่า Ubuntu (ฉันตกใจเชื่อฉัน) แต่ฉันยังมีอินสแตนซ์ที่ฉันต้องแก้ไขไดรเวอร์ไร้สายของฉัน ไม่ใช่ความเจ็บปวดที่ยิ่งใหญ่ IMHO แต่มันก็ยังเสียเวลา

อย่างไรก็ตามเพื่อสรุปนี่คือสิ่งที่ฉันอยากจะแนะนำ:

หากโครงการของคุณจะไม่ใช้ทรัพยากรจำนวนมาก (เช่นงานรวบรวมขนาดใหญ่) และไม่จำเป็นต้องใช้สภาพแวดล้อมการแสดงผลที่หนักหน่วงให้พิจารณา VM ฉันชอบ VirtualBox จริง ๆ แต่มีตัวเลือกอื่น ๆ แน่นอน สิ่งนี้ยังช่วยลดความต้องการการดูแลระบบของคุณหากการอัปเดตการกระจายความเข้ากันได้กับฮาร์ดแวร์ของคุณและช่วยให้คุณสามารถอยู่ใน Mac OS X ได้

หากโครงการของคุณจะต้องใช้ทรัพยากรจำนวนมากต้องมีสภาพแวดล้อมเดสก์ทอปหนัก (เช่นKDE พลาสม่าพัฒนา :) และความต้องการสมัยฟรีบนฮาร์ดแวร์ของคุณติดตั้งไว้ในพาร์ทิชันและการใช้งานที่แยกต่างหากอานิสงส์ ดังที่คนอื่น ๆ พูดถึง: ตรวจสอบให้แน่ใจว่าคุณติดตั้ง boot-loader ของคุณบนพาร์ติชั่นเดียวกับการกระจาย Linux ของคุณ ; ทำอย่างอื่นมีความเสี่ยงที่พัดหายไป Mac OS X (ซึ่งฉันได้เรียนรู้วิธีที่ยาก :)

อีกบันทึกย่อหนึ่งถ้าคุณเลือกสภาพแวดล้อมของ VM: ถ้าคุณต้องการสภาพแวดล้อมเดสก์ท็อปพิจารณาสิ่งที่เบากว่า Gnome / KDE ฉันใช้Openboxเมื่อพัฒนาใน VM และทำงานได้ดีมาก


"คุณต้องการอะไรจากเซิร์ฟเวอร์ Linux ของคุณ" ในศตวรรษนี้ GNU / Linux Linux ยังทำงานได้ดีเช่นเดียวกับการติดตั้งเดสก์ท็อป
woohoo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.