Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

เผยแพร่เมื่อวันที่ 22 กุมภาพันธ์ 2026 เวลา 16:00 น. EST

ประสบการณ์ของ Afam ในการเผยแพร่เทคโนโลยีย้อนกลับไปในปี 2018 เมื่อเขาทำงานให้กับ Make Tech Easier ในช่วงหลายปีที่ผ่านมา เขาได้สร้างชื่อเสียงจากการเผยแพร่คำแนะนำ บทวิจารณ์ เคล็ดลับ และบทความอธิบายคุณภาพสูง ครอบคลุมถึง Windows, Linux และเครื่องมือโอเพ่นซอร์ส ผลงานของเขาได้รับการนำเสนอบนเว็บไซต์ชั้นนำ รวมถึง Technical Ustad, Windows Report, Guiding Tech, Alphr และ Next of Windows

เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาวิทยาการคอมพิวเตอร์และเป็นผู้สนับสนุนอย่างแข็งขันในด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูล พร้อมด้วยเคล็ดลับ วิดีโอ และบทช่วยสอนมากมายเกี่ยวกับหัวข้อที่เผยแพร่บนช่อง YouTube ของ Fuzo Tech

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

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

สิ่งนี้เปลี่ยนไปเมื่อฉันใช้ Omakub ในการติดตั้ง Ubuntu 24.04 LTS ใหม่ มันแก้ปัญหาการกระโดดในลักษณะที่แตกต่างจาก Distrobox ซึ่งช่วยให้ฉันสามารถเรียกใช้ distros ที่แตกต่างกันได้ในคราวเดียว Omakub ให้เวิร์กสเตชันสำหรับนักพัฒนาที่ได้รับการกำหนดค่าเต็มรูปแบบให้ฉันด้วยคำสั่งเดียว แทนที่จะซ่อมแซมอะไรไม่รู้จบ มันทำให้ฉันมีสมาธิกับงานจริงได้

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

โอมาคุบ

ระบบปฏิบัติการ อูบุนตู

รูปแบบราคา ฟรี

Omakub เป็นเครื่องมือที่สร้างโดย DHH ซึ่งเปลี่ยนการติดตั้ง Ubuntu 24.04 ใหม่ให้กลายเป็นสภาพแวดล้อมการพัฒนาเว็บที่ได้รับการกำหนดค่าอย่างสมบูรณ์ ทันสมัย และสวยงามโดยใช้คำสั่งเดียว

แท้จริงแล้ว Omakub คืออะไร

เป็นมากกว่าสคริปต์ทุบตี — ปรัชญาในการดำเนินการ

ฉันคิดเสมอว่า Omakub เป็นเพียงสคริปต์ทุบตี แต่นี่จะไม่ถูกต้องเท่ากับการเรียก Rails เพียงรหัส Ruby มันสร้างสภาพแวดล้อมสำหรับนักพัฒนาเต็มรูปแบบบน Ubuntu ด้วยคำสั่งเดียว แต่คุณค่าที่แท้จริงของเครื่องมือนี้อยู่ในปรัชญา เครื่องมือนี้สะท้อนให้เห็นถึงขั้นตอนการทำงานที่มีความคิดเห็นของ David Heinemeier Hansson (DHH) โดยเริ่มจากเครื่องมือ โทนสี และแบบอักษรไปจนถึงการตั้งค่าเชลล์

เทอร์มินัลเริ่มต้นที่ Omakub ติดตั้งบนคอมพิวเตอร์ของฉันคือ Alacritty ฉันได้รับ Neovim ด้วยค่าเริ่มต้นที่กำหนดค่าไว้ล่วงหน้าและสมเหตุสมผล จากนั้นก็มี Tmux สำหรับการจัดการเซสชัน (หนึ่งในเครื่องมือมัลติทาสกิ้งที่ฉันชื่นชอบ) และตัวจัดการเวอร์ชันรันไทม์เริ่มต้นคือ Mise Omakub ยังมอบ 1Password CLI ให้ฉันด้วย แต่ส่วนที่น่าสนใจกว่านั้นคือมันใช้ฟอนต์ Mono Lisa กับธีมเทอร์มินัลของโตเกียว สิ่งนี้สร้างสภาพแวดล้อมที่มีความเครียดต่ำที่สมบูรณ์แบบซึ่งช่วยให้ฉันสแกนบล็อกโค้ดขนาดใหญ่ได้ง่ายขึ้น

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

ขั้นตอนการทำงานที่ใช้งานได้

เครื่องมือที่เลือกมาเพื่อเสริมซึ่งกันและกัน

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

ความสะดวกสบายที่มาพร้อมกับขั้นตอนการทำงานของ Omakub นั้นยอดเยี่ยม แต่สิ่งที่โดดเด่นที่สุดคือความเป็นมิตรกับหน่วยความจำของกล้ามเนื้อ เป็นเรื่องง่ายที่จะเด้งไปรอบๆ เทอร์มินัลสองสามเครื่องเพื่อแก้ไขโค้ด จัดการรันไทม์ และดูบริการเบื้องหลังที่ทำงานอยู่ ค่าเริ่มต้นที่ให้มานั้นสมเหตุสมผล Neovim มีการแมปคีย์ที่สมเหตุสมผลและเริ่มรู้สึกคุ้นเคยอย่างรวดเร็ว Tmux เป็นตัวเลือกที่มีประสิทธิภาพสำหรับเซสชันแบบถาวร และ Alacritty ช่วยให้การเลื่อนบันทึกราบรื่น และยังรวดเร็วและเร่งด้วย GPU

ในอดีตฉันใช้ rbenv, nvm และ pyenv แต่ Mise แทนที่พวกมันทั้งหมด ด้วยคำสั่งเดียว ตอนนี้ฉันสามารถสลับระหว่างเวอร์ชัน Ruby, Node และ Python โดยไม่ทำลายระบบ หากคุณชื่นชอบเวิร์กโฟลว์ที่ขับเคลื่อนด้วยคีย์บอร์ด คุณจะได้รับประโยชน์สูงสุดจากเทอร์มินัล ตัวแก้ไข และตัวจัดการรันไทม์

อย่างไรก็ตาม นอกเหนือจากประสิทธิภาพที่คุณได้รับจากการตั้งค่าสภาพแวดล้อมแบบทันทีแล้ว ความสวยงามยังยอดเยี่ยมอีกด้วย ธีมโตเกียวที่สวยงามและแบบอักษร Mono Lisa ช่วยลดความขัดแย้งด้านการรับรู้ที่คุณอาจพบในเครื่องมืออื่นๆ โดยให้สัญญาณภาพที่สอดคล้องกัน ทุกเช้าเมื่อฉันเปิดตัวเทอร์มินัล รู้สึกว่าใช้งานได้ดีและพร้อมที่จะใช้งาน

เนื้อสัมผัสที่แท้จริงของการใช้ Omakub ทุกวัน

การได้ใช้ชีวิตในสภาพแวดล้อมแบบนี้ในแต่ละวันเป็นอย่างไร

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

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

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

แม้ว่าตัวเลือกต่างๆ เช่น ธีมสี ตัวเลือกแบบอักษร และลักษณะการทำงานของเทอร์มินัลอาจถือว่ามีขนาดเล็ก แต่ก็จำเป็นต่อประสิทธิภาพ ภายในหนึ่งสัปดาห์หลังจากใช้เครื่องมือนี้ ฉันได้สร้างหน่วยความจำของกล้ามเนื้อเพียงพอจนการใช้ทางลัด เค้าโครงหน้าต่าง และคำสั่งรันไทม์ให้ความรู้สึกเป็นธรรมชาติ สิ่งพิเศษเล็กๆ น้อยๆ เหล่านี้ที่เพิ่มเข้ามาที่ด้านบนของสแต็กที่ได้รับการดูแลจัดการได้เปลี่ยนคอมพิวเตอร์ Ubuntu ของฉันให้เป็นสภาพแวดล้อมที่เหมาะกับการใช้งานในแต่ละวัน

การเริ่มต้นใช้งานและสิ่งที่คาดหวัง

จากการติดตั้ง Ubuntu 24.04 LTS ใหม่ไปจนถึงการตั้งค่าที่มีประสิทธิภาพภายในไม่ถึงหนึ่งชั่วโมง

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด

ในการเริ่มต้น คุณต้องมีการติดตั้ง Ubuntu 24.04 LTS ใหม่ นี่อาจเป็นบน Bare Metal หรือเครื่องเสมือน จากนั้นรันคำสั่งนี้ในเทอร์มินัลของคุณ:

wget -qO- https://omakub.org/install | bash

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

เมื่อคุณรีบูตครั้งแรก คุณจะได้รับการต้อนรับจากเดสก์ท็อป GNOME โดยมี Alacritty เป็นเทอร์มินัลเริ่มต้น, Neovim และเซสชัน tmux คุณยังได้รับการกำหนดค่า Mise ไว้แล้ว พร้อมด้วย 1Password CLI ที่พร้อมใช้งาน จากนั้นคุณก็พร้อมและสามารถกระโดดเข้าสู่การเขียนโค้ดได้เลย

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

การตั้งค่าเดสก์ท็อปขั้นสุดท้ายของฉัน:โซลูชันสำหรับการสลับ Distro ที่ไม่มีที่สิ้นสุด ที่เกี่ยวข้อง

ทำไมในที่สุด Omakub ก็ให้ฉันอยู่

Omakub แสดงให้ฉันเห็นวิธีอื่นในการโต้ตอบกับ Linux แนวทางของฉันที่มีต่อ Linux distro ใหม่ทุกตัวที่ฉันลองเริ่มต้นด้วยการปรับแต่งและการกำหนดค่ามากมาย แต่สิ่งนั้นก็ถูกแทนที่หลังจากที่ฉันรันคำสั่งบรรทัดเดียว

ความเร็วและความสวยงามนั้นยอดเยี่ยม แต่คุณค่าที่ยิ่งใหญ่ที่สุดของ Omakub คือความชัดเจนทางจิตที่นำมา มันขจัดอุปสรรคในการตั้งค่าทั้งหมดและช่วยให้ฉันปรับตัวได้ ฉันรู้จักผู้เชี่ยวชาญบางคนที่เปลี่ยนจาก Ubuntu; บางทีตอนนี้พวกเขาอาจมีเหตุผลที่ดีพอที่จะลองใช้ distro อีกครั้ง