การเปลี่ยนจาก macOS เป็น Ubuntu - เรื่องราวของนักพัฒนา การติดตั้ง Linux บน Mac

บางทีชาว Khabra อาจสนใจความคิดเห็นของไดรเวอร์ Mac ที่มีประสบการณ์ 6 ปี "ในทางตรงกันข้าม" (ใช่นี่คือตอนที่ยังมี PowerBook G3/G4 พร้อมโปรเซสเซอร์ PowerPC และ Mac OS X Tiger) ซึ่งโดย มีโอกาสต้องทำงานต่อไป ลินุกซ์ อูบุนตูโดยมีโนมส์อยู่บนเครื่อง

ลินุกซ์ => แมคโอเอส

การเปลี่ยนจาก Linux เป็น Mac OS ไม่ควรน่ากลัวเลย - การใช้แบบแรกมักจะไม่ จำกัด อยู่ที่เปลือกกราฟิก (ใช่แล้ว โรงเรียนอนุบาล โรงเรียน และอื่น ๆ องค์กรภาครัฐพวกเขากำลังก้าวไปสู่สิ่งนี้และไม่ได้ก้าวไปไกลกว่านี้แม้แต่ก้าวเดียว) และโรคที่ใหญ่ที่สุดระหว่างทางอย่างแน่นอนอาจเป็นการขาดสิ่งสำคัญบางอย่าง สาธารณูปโภคที่จำเป็นเช่น apt-get และอื่น ๆ (แม้ว่าจะพบในภายหลัง แม้แต่บน Mac คุณก็สามารถรับฟังก์ชันที่คล้ายกันได้)

แมคโอเอส => ลินุกซ์

สำหรับผู้ใช้ Mac การเปลี่ยนมาใช้ Linux ถือเป็นหายนะโดยสิ้นเชิง เพราะครึ่งหนึ่งของการเปลี่ยนมาใช้ Linux นั้นไม่สามารถเข้าใจได้โดยสัญชาตญาณ เป็นไปได้ว่าปัญหานี้สามารถแก้ไขได้โดยการเลือกทางเลือกอื่น เปลือกกราฟิกอย่างไรก็ตามฉันไม่มีสิทธิ์เลือกโดยเฉพาะ - ที่ทำงานจัดโดยเฉพาะกับ Gnome (สำหรับการอ้างอิง - ทำงานในบริการ การสนับสนุนทางเทคนิคผู้ให้บริการโฮสติ้ง) ในอนาคตจะยิ่งแย่ลงไปอีกเมื่อต้องแก้ไขปัญหาใด ๆ คุณต้องหันไปแก้ไขการกำหนดค่าด้วยตนเอง แน่นอนว่าผู้ใช้ Linux อาจหัวเราะ แต่เมื่อในรอบ 6 ปีที่คุณเปิด /etc/hosts มากที่สุดเพื่อแทรกรายการและไม่มีอะไรอื่น - นี่น่ากลัว ในหลักการ Mac OS ไม่เคยมีความจำเป็นเช่นนี้มาก่อน ระบบการจัดระเบียบแอปพลิเคชันใน Linux ยังเป็นระบบใหม่ ไฟล์หนึ่งไฟล์ที่มีนามสกุล .app ในอิมเมจ .dmg ดูเหมือนเป็นไฟล์ที่มาจากสวรรค์เมื่อเทียบกับการติดตั้งและโฮสต์แอปพลิเคชันบน Linux แต่เพียงมองแวบแรกเท่านั้น

เรื่องราวของการเปลี่ยนแปลงของฉัน

มันเกิดขึ้นอย่างนั้น จุดสำคัญเมื่อเลือกพนักงานให้กับบริษัทของเรา เราเลือก "ความสามารถในการฝึกอบรม" และ "ความสามารถในการเรียนรู้อย่างรวดเร็วและเป็นอิสระ" บางทีนี่อาจเป็นสิ่งที่ทำให้ฉันติดใจ เมื่อฉันรู้ว่าฉันต้องทำงานบน Linux ฉันคงดีใจมากเท่านั้น ฉันรู้ว่า MacBook จะไม่หนีจากฉันไปไหน

เมื่อคุณเริ่มทำงานใน Linux คุณจะเข้าใจครึ่งหนึ่งทันที ครึ่งนี้คือสิ่งที่ใช้ได้กับ Gnome (สงสัยจะไม่ใช่ครึ่ง) ในช่วงเดือนแรกของการโต้ตอบกับ Linux ฉันพยายามอย่างเต็มที่เพื่อหลีกเลี่ยงคอนโซล แค่เห็นเธอก็ทำให้ฉันรู้สึกไม่ไว้วางใจและรังเกียจ หลังจาก Finder การใช้ cd, ls, mv, rm, mkdir เป็นเรื่องไร้สาระ ต่อมา เพื่อนที่รัก Mac ของฉัน เมื่อพวกเขาเห็นการโต้ตอบของฉันในเทอร์มินัลกับไฟล์บน Mac ก็ทำตาโปนและจ้องมอง ในสายตาของผู้ปลูกฝิ่นทั่วไปนี่คือ "การอวดดี" "ความวิปริต" และถ้อยคำที่เบื่อหูเชิงตรรกะประการหนึ่ง - "ทำไมทุกอย่างซับซ้อน" อย่างไรก็ตาม มันไม่คุ้มเลยที่จะทำให้เกิดความซับซ้อนเมื่อคุณมี Finder อยู่ในมือ แต่... เมื่อไหร่ก็ตาม มันไม่ได้อยู่ที่นั่น...

บางทีฉันอาจไม่เข้าใจปรัชญาของมาตรฐาน ตัวจัดการไฟล์ Gnome แต่ฉันจำอะไรที่น่าขยะแขยงใน Linux ไม่ได้อีกแล้ว บางทีอาจเป็นเขาที่สอนให้ฉันดำเนินการทั้งหมดกับไฟล์จากคอนโซล

หลังจากทำความคุ้นเคยกับ Linux ฉันพบว่าการทำงานผ่าน ssh กับเครื่องอื่น ๆ ถือเป็นข้อได้เปรียบอย่างมาก ก่อนหน้านี้ ฉันเพียงต้องการการเข้าถึงแบบ ssh เพื่ออัปโหลดแผนที่ของเซนต์ปีเตอร์สเบิร์กและภูมิภาคไปยัง iPhone และฉันถูกจำกัดไว้เฉพาะไคลเอนต์ CyberDuck ซึ่งทำงานกับไฟล์ต่างๆ ความงามของ ssh คือสิ่งนี้: การเข้าถึงแบบเต็มไปยังเครื่องและการใช้งาน สาธารณูปโภคต่างๆฉันพบว่ามันน่าสนใจและมีประโยชน์อย่างเหลือเชื่อ

ข้อดีอีกประการหนึ่งที่ฉันนำมาใช้หลังจากใช้ Linux คือข้อดีหลายประการ สาธารณูปโภคที่มีประโยชน์เช่น grep, awk, vim เป็นต้น สิ่งที่น่าพึงพอใจอย่างยิ่งคือการเขียนเชลล์สคริปต์ของคุณเองโดยตรง บรรทัดคำสั่ง- หลังจากมีประสบการณ์ในการเขียนโปรแกรมในภาษาอื่นแล้ว แม้ว่าเชลล์จะเชี่ยวชาญเป็นการส่วนตัวได้ยากกว่า แต่ก็ค่อนข้างสมจริงและมีประสิทธิผล
ฉันสารภาพ ใช้ลินุกซ์บน ในขณะนี้ถูกจำกัดไว้เพียงจำนวนคำสั่งที่กำหนด แต่ไม่ใช่เพราะ "ยังไม่เชี่ยวชาญ" แต่เนื่องจากยังไม่ต้องการมากกว่านี้

เกี่ยวกับการจัดระเบียบโปรแกรมในทั้งสองระบบ ... ฉันไม่ได้เจาะลึกถึงกระบวนการติดตั้งแอปพลิเคชันใน Linux - บางทีมันอาจจะไม่น่าสนใจสำหรับฉันมากนัก แต่ฉันได้รับแจ้งว่าโปรแกรมมักจะอยู่ในไดเร็กทอรีที่แตกต่างกันหลังจากนั้น ไฟล์แอปพลิเคชันหนึ่งไฟล์ใน Mac OS (ใช่ มีส่วนประกอบของแอปพลิเคชันในไดเร็กทอรี Library ด้วย แต่ไม่สำคัญ โดยปกติจะเป็นแคชและบันทึกบางอย่าง) ก็น่ากลัวเล็กน้อยเช่นกัน สิ่งเดียวที่ทำให้ฉันมีความสุขอย่างไม่น่าเชื่อเกี่ยวกับพื้นหลังนี้คือ ยูทิลิตี้มาตรฐานการติดตั้งแอปพลิเคชัน (มีและไม่มีอินเทอร์เฟซ) แอปพลิเคชันทั้งหมดที่มีคำอธิบายและแม้แต่ภาพหน้าจอได้รับการรวบรวมอย่างสะดวกมาก (หลักการทำงานของ Cydia บน iPhone ได้ชัดเจน)

ความประทับใจทั่วไป

การขาดอินเทอร์เฟซที่เหมือนกันทั่วทั้งระบบถือเป็นลบ รถเข็นลินุกซ์นี่เป็นเรื่องที่น่าหงุดหงิดเล็กน้อย การมีอยู่ของสารพัดทุกประเภทใน Linux นั้นเป็นข้อเสียในตะกร้า Mac OS ขาด รองรับไอโอเอสอุปกรณ์บนเฟิร์มแวร์ปัจจุบันใน Linux - ลบ การจัดระบบการจัดการแอปพลิเคชันเป็นข้อดีของ Linux จริงๆ แล้ว สถาปัตยกรรมเหมือนกัน คำสั่งส่วนใหญ่ที่ฉันใช้ที่ทำงานยังช่วยฉันที่บ้านบน Mac ได้ด้วย แต่ไม่ใช่ทั้งหมด ฉันแก้ไขปัญหาได้ง่ายๆ - ฉันตั้งค่าการใช้ apt-get บน Mac OS และฉันก็ยังไม่ทราบปัญหา สิ่งที่ขาดหายไปจะถูกติดตั้งภายในไม่กี่นาที ฟังก์ชั่นทั้งหมดของ Linux นั้นยอดเยี่ยมสำหรับการทำงานบนเครือข่ายอย่างที่คิดสำหรับฉันคือสำหรับนักพัฒนาและ ผู้ใช้ที่มีประสบการณ์- ข้อแตกต่างเพียงอย่างเดียวคือใน Linux มันเป็น "นอกกรอบ" และใน Mac OS เป็นทางเลือก กล่าวอีกนัยหนึ่ง: “เพื่อให้ Linux ใช้งานง่ายยิ่งขึ้น จำเป็นต้องใช้ไม้ค้ำ เพื่อให้ Mac OS ทำงานได้มากขึ้น จำเป็นต้องใช้ไม้ค้ำยัน”

พูดตามตรง - ฉันชอบ Linux ฉันยังติดตั้งมันเป็นระบบที่สองบนแล็ปท็อปของฉันเพื่อเป็นการทดลอง ในระหว่างการทดลองเดียวกันนี้ ฉันได้ข้อสรุปว่า... ฉันสามารถมอบ MacBook ให้กับแม่ และติดตั้ง Linux บน EEE 901 ได้ และนี่จะมากเกินพอสำหรับฉัน หากไม่ใช่เพื่อใครก็ตาม

สักวันหนึ่ง Apple จะสร้าง iTunes สำหรับ Linux แม่ของฉันจะทำงานบน Mac และฉันจะใช้เวลา 9 ชั่วโมงกับ EEE ไปกับพลังงานแบตเตอรี่ แก้ไขเรื่องไร้สาระบางอย่างที่ไม่ยอมเริ่มทำงาน (ซึ่งเกิดขึ้นบางครั้ง เดือนละครั้งอย่างสม่ำเสมอ) . ทิ้ง iPhone และ iPad ไว้โดยไม่มี พี่ใหญ่แม้ว่าสิ่งนี้จะเป็นไปไม่ได้ แต่ก็ยังคงเป็นรายการโปรดเดียวกันที่ช่วยได้ (อย่างไรก็ตามการทำงานในคอนโซลด้วย iPad ก็ค่อนข้างสะดวกเช่นกัน)
ในระหว่างนี้ฉันใช้ Mac OS ทุกอย่างที่ฉันใช้ที่ทำงานใน Ubuntu ก็สามารถใช้ที่บ้านได้เช่นกัน ใน เป็นทางเลือกสุดท้ายมีการเข้าถึงที่จำกัดผ่าน ssh บนเครื่องที่บ้าน ซึ่งช่วยได้เป็นประจำ

Linux และ Mac OS แม้จะมีความคล้ายคลึงกัน - ระบบที่แตกต่างกัน- นี่เป็นเพราะปัจจัยหลายประการ (อันดับหนึ่งคือการค้าขายของ Mac OS) แต่อย่างที่พวกเขาพูดกันสำหรับตัวเขาเองแต่ละคน

แต่ละระบบปฏิบัติการมีตำนานและประวัติที่เป็นที่ยอมรับของตัวเอง วินโดวส์เป็น ม้านั่งทำงานซึ่งพบแอปพลิเคชันในผู้ใช้เกือบทุกหมวดหมู่ตั้งแต่ภาคองค์กรไปจนถึงแม่บ้าน Linux เป็นระบบที่ซับซ้อนและไม่แน่นอน เข้าถึงได้เฉพาะโปรแกรมเมอร์ที่แข็งแกร่งเท่านั้นและ ผู้ดูแลระบบ- Mac มีความเกี่ยวข้องกับการออกแบบและศิลปะมากกว่า โดยมอบความสวยงามและความสะดวกสบาย สภาพแวดล้อมการทำงานเพื่อความคิดสร้างสรรค์

อย่างไรก็ตามทัศนคติทั้งหมดนี้มาจากเราในอดีต ทุกวันนี้ การประเมินที่ไม่คลุมเครือเช่นนี้เป็นเรื่องประมาทและไม่ถูกต้อง ยกตัวอย่างพระเอกรีวิววันนี้มาจากโลก Linux แต่ประพฤติตนและดูเหมือนเป็นลูกครึ่งของ Apple

เป็นการแจกจ่ายใหม่ที่ใช้ Ubuntu 12.04 LTS คนมีความรู้จะเข้าใจทันทีว่านี่หมายถึงความมั่นคงไม่มีข้อผิดพลาดเกือบร้อยเปอร์เซ็นต์และ ระยะยาวสนับสนุน. หลักการสำคัญที่เป็นรากฐานของการพัฒนาคือความเรียบง่าย การออกแบบ และไม่จำเป็นต้องมีการตั้งค่าที่ยาวและซับซ้อน

สิ่งแรกที่จะทักทายคุณหลังจากติดตั้งระบบคือ ส่วนต่อประสานกับผู้ใช้. สภาพแวดล้อมในการทำงานระบบปฏิบัติการเบื้องต้นคือ การพัฒนาของตัวเองและถูกเรียกว่า แพนธีออน- มันดูดีมากและเป็นไปไม่ได้ที่จะไม่สังเกตเห็นความคล้ายคลึงกับ Mac OS ที่นี่เราเห็นแท่นวางแอปพลิเคชันที่คล้ายกันที่ด้านล่าง แผงการทำงานที่ด้านบนของหน้าจอ และความใส่ใจแบบเดียวกันในทุกองค์ประกอบของอินเทอร์เฟซ ตามปกติของ Apple

เมนูเปิดแอปพลิเคชันเรียกว่า หนังสติ๊กและสามารถเข้าถึงได้จากด้านซ้ายของแผงด้านบน หนังสติ๊กสามารถแสดงได้ แอปพลิเคชันที่ติดตั้งโดย หมวดหมู่ต่างๆและมีแถบค้นหา แผงด้านบนเรียกว่า แผงปีก- สร้างขึ้นในสไตล์มินิมอล มีนาฬิกาอยู่ตรงกลางและแผงไฟแสดงทางด้านขวา

ท่าเรือด้านล่าง มีชื่อรหัสว่า ไม้กระดานทำงานเหมือนกับองค์ประกอบที่เกี่ยวข้องใน OS X ทุกประการ โดยมีปุ่มสำหรับ เปิดตัวอย่างรวดเร็วและแสดงแอพพลิเคชั่นที่กำลังรันอยู่ นอกจากนี้ Elementary OS Luna ยังมีความสามารถในการแสดงสำเนาขนาดเล็กของหน้าต่างทั้งหมดเมื่อคุณเลื่อนเมาส์ไปที่มุมของหน้าจอ (คล้ายกับการแสดง) และเดสก์ท็อปหลายเครื่องซึ่งคุณสามารถสลับไปมาได้อย่างง่ายดาย

แน่นอนว่า Elementary OS Luna ก็เหมือนกับ Linux อื่นๆ ที่มี แพคเกจที่สมบูรณ์ซอฟต์แวร์ที่ติดตั้งไว้ล่วงหน้า เฉพาะการตั้งค่าที่นี่เท่านั้นที่มอบให้กับผู้ที่เบาที่สุดและ โปรแกรมง่ายๆอินเทอร์เฟซที่ได้รับการดัดแปลงเป็นพิเศษสำหรับระบบนี้ด้วย

  • มิโดริ— เว็บเบราว์เซอร์
  • เสียงรบกวน- เครื่องเล่นเพลง
  • เกียรี่— โปรแกรมรับส่งเมล;
  • ช็อตเวลล์— ผู้จัดการภาพถ่าย;
  • โทเท็ม- เครื่องเล่นวิดีโอ
  • ความเข้าอกเข้าใจ— การสื่อสารบนเครือข่าย
  • เกา- โปรแกรมแก้ไขข้อความ

Elementary OS Luna ค่อนข้างโดดเด่นในกลุ่มครอบครัวใหญ่ การแจกแจงลินุกซ์. การออกแบบที่สวยงามสภาพแวดล้อมผู้ใช้ที่สะดวกสบาย และแอปพลิเคชันที่ดัดแปลงเป็นพิเศษสำหรับระบบนี้ ทำให้เหมาะสำหรับผู้เริ่มต้นหรือผู้ที่ไม่ต้องการใช้เวลามากในการตั้งค่าและตกแต่งระบบให้เสร็จสิ้น หลักการ “ติดตั้งแล้วเริ่มทำงานทันที” ใช้ได้ผลดีที่นี่ เพิ่มความเสถียรนี้และ ระยะยาวรองรับ Ubuntu 12.04 LTS (จนถึงเดือนเมษายน 2017) และคุณจะเข้าใจว่าสิ่งนี้ถูกต้อง ทางเลือกที่ดีสำหรับการทำงาน

ขณะเดียวกันก็มีประสบการณ์ ผู้ใช้ลินุกซ์และผู้ที่ชอบปรับแต่งการตั้งค่าอาจรู้สึกอึดอัดบ้างที่นี่ เพราะพวกเขาอาจรู้สึกว่าไม่จำเป็นต้องมีทักษะใดๆ ทำไมต้องแก้ไขสิ่งที่ได้ผลอยู่แล้ว?

คุณลืม Windows มานานแล้วหรือยัง? เบื่อกับ OS X หรือเปล่า? ถึงเวลาคิดถึงลินุกซ์แล้ว

ในหมู่ผู้ใช้ คอมพิวเตอร์ส่วนบุคคลมีผู้คนประเภทหนึ่งที่ค้นหาสิ่งที่ดีที่สุดอยู่ตลอดเวลา ซอฟต์แวร์ซึ่งเป็นระบบนิเวศที่ก้าวหน้ายิ่งขึ้นและระบบปฏิบัติการทางเลือกที่สามารถตอบสนองความต้องการเฉพาะของพวกเขาได้ คำแนะนำวันนี้เกี่ยวกับการติดตั้ง ระบบปฏิบัติการซึ่งแยกตัวออกจากกันมานานกว่า 30 ปี บางคนคิดว่ามันยากเกินไปที่จะเข้าใจ บางคนก็ใช้ชื่อแปลกๆ ลินุกซ์พบกันครั้งแรก แต่ก็มีผู้ที่ถือว่า Linux เป็นหนึ่งในระบบที่ปลอดภัยที่สุด ปรับแต่งได้ และ ระบบที่สะดวกในโลก เรามาเริ่มการติดตั้งกันดีกว่า!

ขั้นตอนที่ 1. เตรียมการติดตั้งแฟลชไดรฟ์ USB

หนึ่งในที่สุด ขั้นตอนสำคัญเมื่อติดตั้ง Linux เป็นการเตรียมตัว แฟลชไดรฟ์การติดตั้ง- แม้จะมีสาธารณูปโภคพิเศษที่ให้คุณสร้างได้ ไดรฟ์ USB ที่สามารถบู๊ตได้จากเชลล์กราฟิก วิธีที่ถูกต้องที่สุดคือเมานต์รูปภาพโดยใช้บรรทัดคำสั่งและแอปพลิเคชัน Terminal ใน OS X

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

1. เปิดหน้าดาวน์โหลด Ubuntu แล้วเลือก รุ่น 64 บิตระบบปฏิบัติการ (32 บิตไม่เหมาะสำหรับ Mac) คลิก ดาวน์โหลดและต่อไป หน้าถัดไปเลือกรายการ ไม่ใช่ตอนนี้ พาฉันไปดาวน์โหลด.

การแจกจ่าย Ubuntu นั้นฟรีอย่างแน่นอน ดังนั้นคุณจึงปฏิเสธการสนับสนุนทางการเงินจากนักพัฒนา แต่ถ้าคุณยังต้องการแสดงความขอบคุณ ให้ลากแถบเลื่อน "ดอลลาร์" ที่เกี่ยวข้องไปยังค่าที่ต้องการและชำระเงินตามจำนวนผลลัพธ์โดยใช้ ระบบการชำระเงิน เพย์พาล.

รอจนกระทั่งการแจกจ่ายเสร็จสิ้นการโหลด

2. เชื่อมต่อแฟลชไดรฟ์ USB สำหรับการติดตั้ง ภาพบูตไดรฟ์ที่มีขนาดเหมาะสม อย่างน้อย 2 GB- ข้อมูลทั้งหมดที่อยู่ในนั้น ช่วงเวลาปัจจุบันอยู่ในแฟลชไดรฟ์จะ ถูกลบล้างอย่างถาวร.

3. เปิดยูทิลิตี้ เทอร์มินัล- งานของเราคือการแปลงไฟล์ที่ดาวน์โหลด ภาพไอเอสโอในการยอมรับโดยทั่วไปใน สภาพแวดล้อมของแมค IMG/DMG เมื่อต้องการทำเช่นนี้ เราจำเป็นต้องรันคำสั่งง่ายๆ

hdiutil แปลง - รูปแบบ UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso

ตามค่าเริ่มต้น การดาวน์โหลดทั้งหมดบน Mac จะจบลงที่โฟลเดอร์ Downloads หากต้องการระบุเส้นทางไปยังภาพที่ดาวน์โหลด ให้พิมพ์ส่วนแรกของคำสั่งใน Terminal: hdutil แปลง - รูปแบบ UDRW -o- จากนั้นลากไฟล์ภาพที่ดาวน์โหลด (มีนามสกุล ISO) ไปยังหน้าต่างเทอร์มินัล จะถูกแทรกโดยอัตโนมัติ ที่อยู่ที่ถูกต้องถึง ไฟล์ต้นฉบับ- ชื่อไฟล์ ubuntu-14.04.2-desktop-amd64.isoสามารถเปลี่ยนเป็นอะไรก็ได้พูด ติดตั้งลีนุกซ์, จมูก บังคับการเปลี่ยนนามสกุล ไอเอสโอบน ไอเอ็มจี- เว้นวรรคแล้วลากรูปภาพที่ดาวน์โหลดมาลงในหน้าต่างเทอร์มินัลอีกครั้ง คราวนี้ไม่จำเป็นต้องทำการเปลี่ยนแปลง นี่คือลักษณะของคำสั่งที่ป้อน:

ระวัง: อันดับแรก คุณควรระบุชื่อและตำแหน่งของไดเร็กทอรีด้วยรูปภาพที่ได้รับระหว่างกระบวนการแปลง จากนั้นระบุด้วยไฟล์ต้นฉบับ (การแจกจ่ายที่ดาวน์โหลด) หลังจากป้อนคำสั่งแล้วให้กด ENTER และรอจนกว่ากระบวนการแปลงจะเสร็จสิ้น

หากหลังจากดำเนินการคำสั่งแล้วคุณเห็นบรรทัด สร้างโดยมีที่อยู่ไฟล์ในรูปแบบ ความเสียหาย– ทุกอย่างเป็นไปด้วยดีและคุณสามารถไปยังขั้นตอนต่อไปได้

4. ปรับใช้อิมเมจการติดตั้งบนแฟลชไดรฟ์ หลังจากรันคำสั่งด้านบนในโฟลเดอร์แล้ว ดาวน์โหลดปรากฏขึ้น ไฟล์ใหม่ LinuxInstall.img.dmg- หน้าที่ของเราคือการปรับใช้กับแฟลชไดรฟ์ ตรวจสอบให้แน่ใจว่าไดรฟ์ USB เชื่อมต่อกับ Mac ของคุณแล้วป้อนคำสั่งต่อไปนี้ใน Terminal:

รายการ diskutil

ผลลัพธ์ของคำสั่ง:

รูปภาพของไดรฟ์ลอจิคัลที่เชื่อมต่อทั้งหมดของระบบที่เปิดต่อหน้าเรา แฟลชไดรฟ์ USB ของเราอยู่ภายใต้รหัส ดิสก์1(ขนาด 2GB) มาปิดการใช้งานโดยใช้คำสั่งต่อไปนี้:

diskutil unmountDisk /dev/disk1

ดิสก์1กรณีพิเศษและในคำสั่งให้จดชื่อแฟลชไดรฟ์ที่อยู่ในระบบของคุณ หลังจากถอดไดรฟ์ออกแล้ว มาเริ่มบันทึกภาพที่แปลงแล้วกัน:

sudo dd if=/path/to/downloaded.img จาก=/dev/rdisk1 bs=1m

เช่นเดียวกับในจุดที่ 3 หากต้องการระบุไดเรกทอรีอย่างรวดเร็ว ให้ป้อนส่วนของคำสั่ง sudo dd ถ้า=จากนั้นลาก ภาพใหม่(กับ ส่วนขยายความเสียหาย) ไปยังหน้าต่างเทอร์มินัล เสร็จสิ้นการป้อนคำสั่ง จำไว้นะ rdisk1อาจมีอีก หมายเลขซีเรียลและชื่อ และขึ้นอยู่กับระบบเฉพาะของคุณ กด ENTER และป้อนรหัสผ่านผู้ดูแลระบบ

อีกไม่กี่นาทีข้างหน้า จะไม่มีกระบวนการใดเกิดขึ้นในหน้าต่างเทอร์มินัล อย่ารีบปิดยูทิลิตี้และกังวลเกี่ยวกับกระบวนการที่ค้างอยู่ ภาพที่ปรากฏ" วี โหมดเงียบ - รอให้กระบวนการเสร็จสิ้น ข้อความต่อไปนี้จะส่งสัญญาณการสิ้นสุดการปรับใช้อิมเมจ:

คลิก อิซเวลช์แต่ตัวเธอเอง อย่าถอดแฟลชไดรฟ์ออกจากพอร์ต. บูตไดรฟ์พร้อม.

ขั้นตอนที่ 2 พาร์ติชันดิสก์

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

วิ่ง ยูทิลิตี้ดิสก์- ไฮไลต์ฮาร์ดไดรฟ์หลักของคุณ (ได้แก่ ฮาร์ดไดรฟ์ ไม่ใช่พาร์ติชัน) แล้วเปิดแท็บ พาร์ติชั่นดิสก์.

คลิกที่ป้าย «+» และกำหนดขนาดพาร์ติชั่นที่ต้องการ (สำหรับ การทำงานปกติ Linux 10 GB ก็เพียงพอแล้ว เราขอแนะนำปริมาณ 20 GB) คลิก นำมาใช้และรอให้กระบวนการเสร็จสิ้น

บันทึก:หากไม่มีแผนการแยกไม่ว่าด้วยเหตุผลใดก็ตาม (เครื่องหมาย "+/-" สีเทาและไม่ตอบสนองต่อการคลิก) เพิ่ม ส่วนใหม่เป็นไปได้จาก เมนูบูตแม็ค- รีสตาร์ทคอมพิวเตอร์และทันทีที่หน้าจอเปลี่ยนเป็นสีขาว ให้กดปุ่มค้างไว้ คำสั่ง+R- กดค้างไว้จนกว่าจะปรากฏ เมนูระบบ Mac จากนั้นเปิด Disk Utility กระบวนการแยกจะคล้ายกับที่อธิบายไว้ข้างต้นโดยสิ้นเชิง

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

ขั้นตอนที่ 3 ติดตั้ง Linux Ubuntu

ทันทีหลังจากเริ่มการรีบูต ให้กดค้างไว้ ปุ่ม ALT และรอจนกระทั่งเมนูปรากฏขึ้นพร้อมตัวเลือกไดรฟ์แบบลอจิคัลที่จะติดตั้ง เลือก ที่เก็บข้อมูลแบบถอดได้อีเอฟไอ(แรก) แล้วกด Enter

ในเมนูการตั้งค่าห้องผ่าตัดที่ปรากฏขึ้น ระบบอูบุนตูเลือก: ติดตั้ง Ubuntu กระบวนการเตรียมการติดตั้งจะเริ่มขึ้น หลังจากเลือกภาษาที่ต้องการและเชื่อมต่อแล้ว เครือข่าย Wi-Fiโปรแกรมติดตั้งจะถามว่าเราวางแผนจะติดตั้งระบบอย่างไร

ความสนใจ! ระวัง!หากคุณต้องการให้ OS X และ Linux ทำงานต่อไป ให้เลือก อีกทางเลือกหนึ่ง(เลือกรายการ ลบดิสก์และติดตั้ง Ubuntu จะถึง การจัดรูปแบบเต็มรูปแบบโครงสร้างดิสก์ทั้งหมดและการลบพาร์ติชันที่สร้างไว้ก่อนหน้านี้รวมถึงพาร์ติชั่น OS X ด้วย)

ในเมนูที่เปิดขึ้น ให้ค้นหาเมนูที่สร้างขึ้นด้านล่าง พาร์ติชันลินุกซ์ดิสก์ (การรู้ขนาดของมันจะช่วยได้)

ดับเบิลคลิกที่พาร์ติชันที่ต้องการแล้วติดตั้ง พารามิเตอร์ต่อไปนี้:

คลิก ตกลงและ ติดตั้งทันที- ละเว้นข้อความเกี่ยวกับการไม่มีไฟล์เพจจิ้งโดยคลิกดำเนินการต่อ การติดตั้งระบบปฏิบัติการ Linux จะเริ่มต้นขึ้น อาจจะเป็นครั้งเดียว รีบูตเครื่องแมค- เมื่อการติดตั้งเสร็จสิ้น ผู้ใช้จะได้รับแจ้งให้ระบุชื่อ บัญชีและตั้งรหัสผ่านขึ้นมา กระบวนการติดตั้งใช้เวลาตั้งแต่ 5 ถึง 15 นาที

11 สิงหาคม 2554 เวลา 21:02 น

การเปลี่ยนจาก Mac OS X เป็น Linux

  • ซอฟต์แวร์

บางทีชาว Khabra อาจสนใจความคิดเห็นของไดรเวอร์ Mac ที่มีประสบการณ์ 6 ปี (ใช่นี่คือตอนที่ PowerBook G3/G4 พร้อมโปรเซสเซอร์ PowerPC และ Mac OS X Tiger) ซึ่งโดยบังเอิญ ต้องทำงานบน Linux Ubuntu โดยมี Gnome อยู่บนเครื่อง

ลินุกซ์ => แมคโอเอส

การเปลี่ยนจาก Linux เป็น Mac OS ไม่ควรน่ากลัวเลย - การใช้แบบแรกมักจะไม่ จำกัด อยู่ที่เปลือกกราฟิก (ใช่แล้ว โรงเรียนอนุบาล โรงเรียน และองค์กรภาครัฐอื่น ๆ กำลังก้าวไปสู่สิ่งนี้และไม่ใช่ก้าวต่อไป ) และปัญหาที่ใหญ่ที่สุดระหว่างทางก็คือ อาจขาดยูทิลิตี้ที่สำคัญบางอย่าง เช่น apt-get และอื่นๆ (แม้ว่าจะพบในภายหลังว่าฟังก์ชันที่คล้ายกันนี้สามารถติดตั้งได้แม้แต่บน Mac)

แมคโอเอส => ลินุกซ์

สำหรับผู้ใช้ Mac การเปลี่ยนมาใช้ Linux ถือเป็นหายนะโดยสิ้นเชิง เพราะครึ่งหนึ่งของการเปลี่ยนมาใช้ Linux นั้นไม่สามารถเข้าใจได้โดยสัญชาตญาณ เป็นไปได้ว่าปัญหานี้สามารถแก้ไขได้โดยการเลือกเชลล์กราฟิกทางเลือก แต่ฉันไม่มีสิทธิ์เลือกโดยเฉพาะ - สถานที่ทำงานจัดโดย Gnome โดยเฉพาะ (สำหรับการอ้างอิง ฉันทำงานในบริการสนับสนุนด้านเทคนิคของผู้ให้บริการโฮสติ้ง ). ในอนาคตจะยิ่งแย่ลงไปอีกเมื่อต้องแก้ไขปัญหาใด ๆ คุณต้องหันไปแก้ไขการกำหนดค่าด้วยตนเอง แน่นอนว่าผู้ใช้ Linux อาจหัวเราะ แต่เมื่อในรอบ 6 ปีที่คุณเปิด /etc/hosts มากที่สุดเพื่อแทรกรายการและไม่มีอะไรอื่น - นี่น่ากลัว ในหลักการ Mac OS ไม่เคยมีความจำเป็นเช่นนี้มาก่อน ระบบการจัดระเบียบแอปพลิเคชันใน Linux ยังเป็นระบบใหม่ ไฟล์หนึ่งไฟล์ที่มีนามสกุล .app ในอิมเมจ .dmg ดูเหมือนเป็นไฟล์ที่มาจากสวรรค์เมื่อเทียบกับการติดตั้งและโฮสต์แอปพลิเคชันบน Linux แต่เพียงมองแวบแรกเท่านั้น

เรื่องราวของการเปลี่ยนแปลงของฉัน

ประเด็นสำคัญในการเลือกพนักงานให้กับบริษัทของเราคือ “ความสามารถในการฝึกอบรม” และ “ความสามารถในการเรียนรู้อย่างรวดเร็วและเป็นอิสระ” บางทีนี่อาจเป็นสิ่งที่ทำให้ฉันติดใจ เมื่อฉันรู้ว่าฉันต้องทำงานบน Linux ฉันคงดีใจมากเท่านั้น ฉันรู้ว่า MacBook จะไม่หนีจากฉันไปไหน

เมื่อคุณเริ่มทำงานใน Linux คุณจะเข้าใจครึ่งหนึ่งทันที ครึ่งนี้คือสิ่งที่ใช้ได้กับ Gnome (สงสัยจะไม่ใช่ครึ่ง) ในช่วงเดือนแรกของการโต้ตอบกับ Linux ฉันพยายามอย่างเต็มที่เพื่อหลีกเลี่ยงคอนโซล แค่เห็นเธอก็ทำให้ฉันรู้สึกไม่ไว้วางใจและรังเกียจ หลังจาก Finder การใช้ cd, ls, mv, rm, mkdir เป็นเรื่องไร้สาระ ต่อมา เพื่อนที่รัก Mac ของฉัน เมื่อพวกเขาเห็นการโต้ตอบของฉันในเทอร์มินัลกับไฟล์บน Mac ก็ทำตาโปนและจ้องมอง ในสายตาของผู้ปลูกฝิ่นทั่วไปนี่คือ "การอวดดี" "ความวิปริต" และถ้อยคำที่เบื่อหูเชิงตรรกะประการหนึ่ง - "ทำไมทุกอย่างซับซ้อน" อย่างไรก็ตาม มันไม่คุ้มเลยที่จะทำให้เกิดความซับซ้อนเมื่อคุณมี Finder อยู่ในมือ แต่... เมื่อไหร่ก็ตาม มันไม่ได้อยู่ที่นั่น...

บางทีฉันอาจไม่เข้าใจปรัชญาของตัวจัดการไฟล์ Gnome มาตรฐาน แต่ฉันจำอะไรที่น่าขยะแขยงใน Linux ไม่ได้อีกแล้ว บางทีอาจเป็นเขาที่สอนให้ฉันดำเนินการทั้งหมดกับไฟล์จากคอนโซล

หลังจากทำความคุ้นเคยกับ Linux ฉันพบว่าการทำงานผ่าน ssh กับเครื่องอื่น ๆ ถือเป็นข้อได้เปรียบอย่างมาก ก่อนหน้านี้ ฉันเพียงต้องการการเข้าถึงแบบ ssh เพื่ออัปโหลดแผนที่ของเซนต์ปีเตอร์สเบิร์กและภูมิภาคไปยัง iPhone และฉันถูกจำกัดไว้เฉพาะไคลเอนต์ CyberDuck ซึ่งทำงานกับไฟล์ต่างๆ ความสวยงามของ ssh คือการเข้าถึงเครื่องได้อย่างเต็มที่และการใช้งานยูทิลิตี้ต่างๆ ฉันพบว่ามันน่าสนใจและมีประโยชน์อย่างเหลือเชื่อ

ข้อดีอีกประการหนึ่งที่ฉันนำมาใช้หลังจากใช้ Linux คือยูทิลิตี้ที่มีประโยชน์มากมาย เช่น grep, awk, vim เป็นต้น สิ่งที่น่าพึงพอใจอย่างยิ่งคือการเขียนเชลล์สคริปต์ของคุณเองบนบรรทัดคำสั่งโดยตรง หลังจากมีประสบการณ์ในการเขียนโปรแกรมในภาษาอื่นแล้ว แม้ว่าเชลล์จะเชี่ยวชาญเป็นการส่วนตัวได้ยากกว่า แต่ก็ค่อนข้างสมจริงและมีประสิทธิผล
ฉันยอมรับว่าปัจจุบันการใช้ Linux ถูกจำกัดอยู่เพียงจำนวนคำสั่งที่กำหนด แต่ไม่ใช่เพราะว่า "ยังไม่เชี่ยวชาญ" แต่เนื่องจากยังไม่ต้องการมากกว่านี้

เกี่ยวกับการจัดระเบียบโปรแกรมในทั้งสองระบบ ... ฉันไม่ได้เจาะลึกถึงกระบวนการติดตั้งแอปพลิเคชันใน Linux - บางทีมันอาจจะไม่น่าสนใจสำหรับฉันมากนัก แต่ฉันได้รับแจ้งว่าโปรแกรมมักจะอยู่ในไดเร็กทอรีที่แตกต่างกันหลังจากนั้น ไฟล์แอปพลิเคชันหนึ่งไฟล์ใน Mac OS (ใช่ มีส่วนประกอบของแอปพลิเคชันในไดเร็กทอรี Library ด้วย แต่ไม่สำคัญ โดยปกติจะเป็นแคชและบันทึกบางอย่าง) ก็น่ากลัวเล็กน้อยเช่นกัน สิ่งเดียวที่ทำให้ฉันพอใจมากเมื่อเทียบกับพื้นหลังนี้คือยูทิลิตี้การติดตั้งแอปพลิเคชันมาตรฐาน (มีหรือไม่มีอินเทอร์เฟซ) แอปพลิเคชันทั้งหมดที่มีคำอธิบายและแม้แต่ภาพหน้าจอได้รับการรวบรวมอย่างสะดวกมาก (หลักการทำงานของ Cydia บน iPhone ได้ชัดเจน)

ความประทับใจทั่วไป

การขาดอินเทอร์เฟซที่เหมือนกันทั่วทั้งระบบนั้นถือเป็นข้อเสียในตะกร้า Linux ซึ่งทำให้ไม่สะดวกเล็กน้อย การมีอยู่ของสารพัดทุกประเภทใน Linux นั้นเป็นข้อเสียในตะกร้า Mac OS ขาดการสนับสนุน อุปกรณ์ iOSบนเฟิร์มแวร์ปัจจุบันใน Linux - ลบ การจัดระบบการจัดการแอปพลิเคชันเป็นข้อดีของ Linux จริงๆ แล้ว สถาปัตยกรรมเหมือนกัน คำสั่งส่วนใหญ่ที่ฉันใช้ที่ทำงานยังช่วยฉันที่บ้านบน Mac ได้ด้วย แต่ไม่ใช่ทั้งหมด ฉันแก้ไขปัญหาได้ง่ายๆ - ฉันตั้งค่าการใช้ apt-get บน Mac OS และฉันก็ยังไม่ทราบปัญหา สิ่งที่ขาดหายไปจะถูกติดตั้งภายในไม่กี่นาที ฟังก์ชั่นทั้งหมดของ Linux นั้นยอดเยี่ยมสำหรับการทำงานบนเครือข่ายอย่างที่คิดสำหรับฉันนั่นคือสำหรับนักพัฒนาและผู้ใช้ที่มีประสบการณ์ ข้อแตกต่างเพียงอย่างเดียวคือใน Linux มันเป็น "นอกกรอบ" และใน Mac OS เป็นทางเลือก กล่าวอีกนัยหนึ่ง: “เพื่อให้ Linux ใช้งานง่ายยิ่งขึ้น จำเป็นต้องใช้ไม้ค้ำ เพื่อให้ Mac OS ทำงานได้มากขึ้น จำเป็นต้องใช้ไม้ค้ำยัน”

พูดตามตรง - ฉันชอบ Linux ฉันยังติดตั้งมันเป็นระบบที่สองบนแล็ปท็อปของฉันเพื่อเป็นการทดลอง ในระหว่างการทดลองเดียวกันนี้ ฉันได้ข้อสรุปว่า... ฉันสามารถมอบ MacBook ให้กับแม่ และติดตั้ง Linux บน EEE 901 ได้ และนี่จะมากเกินพอสำหรับฉัน หากไม่ใช่เพื่อใครก็ตาม

สักวันหนึ่ง Apple จะสร้าง iTunes สำหรับ Linux แม่ของฉันจะทำงานบน Mac และฉันจะใช้เวลา 9 ชั่วโมงกับ EEE ไปกับพลังงานแบตเตอรี่ แก้ไขเรื่องไร้สาระบางอย่างที่ไม่ยอมเริ่มทำงาน (ซึ่งเกิดขึ้นบางครั้ง เดือนละครั้งอย่างสม่ำเสมอ) . ยังเป็นไปไม่ได้ที่จะทิ้ง iPhone และ iPad โดยไม่มีพี่ใหญ่ พวกเขายังคงเป็นรายการโปรดเดียวกันที่ช่วยได้ (อย่างไรก็ตามการทำงานในคอนโซลด้วย iPad ก็ค่อนข้างสะดวกเช่นกัน)
ในระหว่างนี้ฉันใช้ Mac OS ทุกอย่างที่ฉันใช้ที่ทำงานใน Ubuntu ก็สามารถใช้ที่บ้านได้เช่นกัน ทางเลือกสุดท้าย มีการเข้าถึงอย่างจำกัดผ่าน ssh บนเครื่องที่บ้าน ซึ่งช่วยได้เป็นประจำ

Linux และ Mac OS แม้จะมีความคล้ายคลึงกัน แต่ก็เป็นระบบที่แตกต่างกัน นี่เป็นเพราะปัจจัยหลายประการ (อันดับหนึ่งคือการค้าขายของ Mac OS) แต่อย่างที่พวกเขาพูดกันสำหรับตัวเขาเองแต่ละคน