Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีควบคุมพีซีของคุณด้วย Gentoo

Gentoo Linux เป็นระบบปฏิบัติการ Linux ที่มีตัวจัดการแพ็คเกจ Portage เป็นรากฐาน เป็นเอกลักษณ์เฉพาะในลีนุกซ์ดิสทริบิวชัน ("distros") สำหรับซอร์สโค้ดที่คอมไพล์ในเครื่อง ในขณะที่ Linux distros ให้ความยืดหยุ่นมากกว่าระบบปฏิบัติการแบบเดิม Gentoo นำความคิดที่ต้องทำด้วยตัวเองอย่างเต็มที่

ระบบปฏิบัติการ Linux ที่แท้จริงสำหรับผู้ใช้ระดับสูง Gentoo Linux ให้การควบคุมการติดตั้งซอฟต์แวร์อย่างสมบูรณ์ อย่างไรก็ตามไม่เหมาะสำหรับคนใจเสาะ แต่ด้วยความรู้ที่ถูกต้อง คุณจะสามารถควบคุมพีซีของคุณได้มากด้วย Gentoo Linux!

Gentoo Linux คืออะไร

วิธีควบคุมพีซีของคุณด้วย Gentoo

Gentoo Linux เป็นระบบปฏิบัติการ Linux ขั้นต่ำที่มีการควบคุมระบบทั้งหมด มันอยู่ในแนวเดียวกันกับ Linux distros เช่น NuTyX แม้ว่าสภาพแวดล้อมเดสก์ท็อปเช่น GNOME และ KDE จะพร้อมใช้งาน Gentoo จะบู๊ตตรงไปยังบรรทัดคำสั่งด้วยการติดตั้งหลัก Gentoo เป็นระบบปฏิบัติการขั้นต่ำที่ไม่มีแพ็คเกจติดตั้งไว้ล่วงหน้า Gentoo เป็นผ้าใบเปล่าซึ่งกำหนดให้ผู้ใช้คอมไพล์เคอร์เนลเมื่อติดตั้งครั้งแรก

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

โปรแกรมจัดการแพ็คเกจ Gentoo Linux Portage

Gentoo ใช้ระบบการจัดการแพ็คเกจการขนส่งและระบบการกระจายซอฟต์แวร์ การใช้คำสั่งฉุกเฉินจะทำการอัพเดตในเครื่อง ค้นหาการดาวน์โหลดหรือแพ็คเกจ และทำการคอมไพล์และติดตั้งให้สมบูรณ์พร้อมกับการขึ้นต่อกัน Portage มีแคตตาล็อกขนาดใหญ่กว่า 19,000 ชิ้น

เริ่มต้นใช้งาน Gentoo Linux

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

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

สิ่งที่คุณทำได้

วิธีควบคุมพีซีของคุณด้วย Gentoo

เมื่อคุณผ่านการติดตั้งหลักแล้ว ความสนุกก็จะเริ่มต้นขึ้น Gentoo กรุณาให้รายการแอปพลิเคชันที่แนะนำใน Wiki โดยเฉพาะอย่างยิ่ง นี่เป็นเพียงรายการที่ดีที่สุดเท่านั้น

ติดตั้ง GNOME

สำหรับผู้เริ่มต้น คุณอาจต้องการติดตั้งสภาพแวดล้อมเดสก์ท็อป มีคำแนะนำที่ยอดเยี่ยมสำหรับการติดตั้ง GNOME

คุณสามารถรับหน้าจอสแปลชที่สวยงามได้โดยการเรียกใช้:

echo "gnome-base/gnome-session branding" >> /etc/portage/package.use

จากนั้นในการติดตั้ง GNOME ให้ป้อน:

emerge --ask gnome-base/gnome

ติดตั้ง KDE

สำหรับ KDE นั้น Gentoo Wiki แนะนำให้เลือกโปรไฟล์ ดึงรายการโปรไฟล์ที่มี:

eselect profile list

จากนั้นเมื่อคุณตัดสินใจว่าจะใช้โปรไฟล์ใด ให้ป้อน:

select profile set X

แต่แทนที่ X ด้วยโปรไฟล์ KDE ที่คุณต้องการ

ติดตั้ง OpenOffice

เครื่องมือที่มีประโยชน์อีกอย่างในการติดตั้งคือ OpenOffice ขั้นแรก ค้นหา OpenOffice:

emerge --search openoffice

คุณจะสังเกตเห็นสองเวอร์ชัน มีเวอร์ชันที่อิงตามแหล่งที่มาและแพ็กเกจไบนารีที่คอมไพล์ล่วงหน้าแล้ว การทำซ้ำที่คอมไพล์ล่วงหน้าทำให้เวลาติดตั้งสั้นลงซึ่งยอดเยี่ยมมาก ตัวจัดการแพคเกจ Portage และที่เกิดขึ้นใหม่หมายความว่าคุณสามารถระบุแฟล็กต่างๆ เช่น แฟล็ก Java USE เพื่อให้ Portage ติดตั้งแพ็กเกจ Java ทั้งหมดสำหรับการใช้งาน OpenOffice ตัวอย่างเช่น:

USE="java" emerge --pretend openoffice

หรือ:

USE="java" emerge --pretend openoffice-bin

ติดตั้ง Monit

Monit เป็นวิธีที่ยอดเยี่ยมในการตรวจสอบและจัดการกระบวนการ ไฟล์ และโปรแกรมของระบบ ในการติดตั้ง monit ให้เรียกใช้:

emerge --ask app-admin/monit

คุณสามารถแก้ไข

/etc/monitrc

และเพิ่ม:

include /etc/monit.d/*

ซึ่งช่วยให้คุณรวมไฟล์ต่างๆ ภายในไดเร็กทอรีเฉพาะได้ คุณยังสามารถเริ่ม monit โดยอัตโนมัติเมื่อเปิดเครื่อง วิ่ง:

monit reload

และป้อน:

Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc

ติดตั้ง Sudo

Sudo เป็นอีกหนึ่งเครื่องมือที่ยอดเยี่ยมในการติดตั้ง:

emerge --ask app-admin/sudo

ซึ่งช่วยให้คุณดำเนินการได้โดยใช้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ

ติดตั้ง Dhcpcd

Dhcpcd ย่อมาจาก Dynamic Host Configuration Protocol Client Daemon นี่เป็นวิธีที่ยอดเยี่ยมในการจัดการเครือข่ายของคุณและจัดการการเชื่อมต่อ IPv4 และ IPv6:

emerge --ask net-misc/dhcpcd

คุณจะต้องกำหนดค่าของคุณในไฟล์ dhcpcd.conf

ติดตั้ง lm_sensors

เนื่องจากการติดตั้งแบบแยกส่วน ผู้ใช้ Gentoo จำนวนมากจึงให้ความสำคัญกับการควบคุมทั้งหมด

lm_sensors

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

lm_sensors

จะทำงานได้อย่างถูกต้อง คุณจะต้องมีโมดูลบางอย่างสำหรับเคอร์เนล

คุณจะต้องรองรับ l2C โดยเปิดใช้งานตัวเลือกเคอร์เนล:

Device Drivers ---> -*- I2C support ---> <*> I2C device interface <*> Hardware Monitoring support ---> Select a driver, e.g.: [*] Intel Core/Core2/Atom temperature sensor (coretemp)

ถัดไป ติดตั้ง

lm_sensor

:

emerge --ask sys-apps/lm_sensors

อย่างไรก็ตาม หากแพ็คเกจที่มีการติดตั้งแฟล็ก lm_sensors USE คุณจะต้องตั้งค่าสถานะสำหรับแต่ละแพ็คเกจใน

/etc/portage/package.use

หรือในระดับโลก

/etc/porgage/make.conf.

หลังจากนั้นให้อัปเดต @world เพื่อดึง

sys-apps/lm_sensors

เป็นที่พึ่ง:

emerge --ask --changed-use --deep @world

สุดท้าย ให้เรียกใช้:

sensors-detect

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

ติดตั้ง ConsoleKit

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

มีข้อกำหนดเคอร์เนลบางประการสำหรับการตั้งค่า ConsoleKit:

General setup ---> [*] Auditing support [*] Enable system-call auditing support

นอกจากนี้ คุณต้องเปิดใช้งาน D-Bus ในการเปิดใช้งาน D-Bus บน Gentoo Linux ให้เพิ่มแฟล็ก USE สำหรับ D-Bus ใน

/etc/portage/make.conf

:

USE="dbus"

หลังจากนั้น เรียกใช้การอัปเดต:

emerge --ask --changed-use --deep @world

เมื่อคุณกำหนดค่าตัวเลือกเคอร์เนลและเปิดใช้งาน D-Bus แล้ว ให้ดำเนินการแก้ไข

/etc/portage/make.conf

โดยที่คุณจะตั้งค่าสถานะ USE เป็น ConsoleKit:

USE="consolekit"

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

Gentoo Linux:ระบบปฏิบัติการ Linux ที่มีการควบคุมสูงสุด

ความยืดหยุ่นและการควบคุมสูงเป็นที่ที่ Gentoo Linux โดดเด่น เนื่องจากบูทโดยค่าเริ่มต้นในบรรทัดคำสั่งและไม่มีโปรแกรมที่ติดตั้งไว้ล่วงหน้า คุณจะไม่พบ bloatware กระนั้น Gentoo Linux ยังควบคุมอีกขั้นหนึ่ง โดยการรวบรวมเคอร์เนลของคุณเอง คุณจะได้รับประโยชน์จากระบบปฏิบัติการที่ปรับแต่งให้เหมาะกับฮาร์ดแวร์ของคุณ ในทางทฤษฎี อย่างน้อยก็เพิ่มประสิทธิภาพในการดำเนินงาน

วิธีควบคุมพีซีของคุณด้วย Gentoo

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

The Gentoo Wiki

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

ใครควรใช้ Gentoo Linux

ไม่เหมือนกับระบบปฏิบัติการ Linux แบบพิเศษ ไม่มีการใช้งานหลักสำหรับ Gentoo Linux แม้ว่า Container Linux จะเน้นที่การติดตั้งแบบกระจายและการหมุนคอนเทนเนอร์ แต่ Gentoo ก็เปิดกว้าง เหมาะมากกับทุกวัตถุประสงค์

ฉันขอแนะนำ Gentoo Linux สำหรับผู้ใช้ Linux ที่เชี่ยวชาญด้านเทคโนโลยี ยิ่งกว่านั้น ฉันขอแนะนำให้เจาะลึกถึง Gentoo Linux หากคุณมีความอดทน เพื่อสำรวจ Linux และบรรทัดคำสั่ง Gentoo เป็นหนึ่งในระบบปฏิบัติการ Linux ที่ดีที่สุด หากคุณต้องการการควบคุมและการติดตั้งที่ยุ่งยากน้อยลง ให้ลองใช้ NuTyX แม้ว่าการติดตั้ง Gentoo ไม่จำเป็นต้องยากเสมอไป แต่ก็ซับซ้อนกว่าระบบปฏิบัติการเดสก์ท็อปทั่วไป แม้ว่าคุณจะรู้จัก command line และ bash ดี ให้เตรียมพิมพ์คำสั่งผิดบ่อยๆ และต้อง back track นั้นหรือเพียงแค่พิมพ์ช้าจริงๆ และตรวจทานแต่ละคำสั่ง

วิธีควบคุมพีซีของคุณด้วย Gentoo

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

ความคิดสุดท้ายบน Gentoo Linux

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

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

คุณใช้ Gentoo Linux หรือไม่ ถ้าไม่คุณจะเปลี่ยนไหม

เครดิตภาพ:พันล้านภาพผ่าน Shutterstock