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

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

Ubuntu เป็นระบบปฏิบัติการมั่นคง ติดตั้งบน PC เกือบทุกเครื่องได้ และ "just work" มี derivatives ยอดเยอะของ Ubuntu แต่ละตัวมี desktop environment ต่างๆ สร้างบน core เดียวกันที่ยอดเยี่ยมใน Ubuntu Desktop หลัก แต่ทุกตัวมาพร้อมซอฟต์แวร์เยอะมากที่คุณอาจไม่ใช้เลย

เช่น แอปเผา DVD ติดตั้งบนแล็ปท็อปที่ไม่มี DVD burner หรือ default video player ที่คุณไม่ใช้เพราะมี VLC ติดตั้งอยู่แล้ว อาจคุณพร้อมเรียนรู้เพิ่มเติมเกี่ยวกับชิ้นส่วนที่ทำให้ Linux box ของคุณทำงาน

ถ้าผมบอกว่าด้วยคำสั่งพื้นฐานไม่กี่คำสั่ง คุณสร้าง Ubuntu installation ของตัวเองได้ พร้อมแค่ซอฟต์แวร์ที่คุณต้องการ? ตามมาสร้าง Ubuntu distro ของคุณเองด้วย Ubuntu Server installation image

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

ติดตั้ง Ubuntu Server

ผมไม่จะรายละเอียดมากเกินไปในกระบวนการติดตั้ง เนอกจากบอกว่า Ubuntu Server GUI ลักษณะ "old school" มากกว่า Ubuntu Desktop ขั้นตอนพื้นฐานเหมือนผ่าน Live DVD และผู้ใช้ใหม่อาจติดตั้ง desktop image ดีกว่า เคล็ดลับสองอย่าง:

  • ปุ่มลูกศรบนคีย์บอร์ดให้ highlight ตัวเลือกในเมนูต่างๆ
  • ปุ่ม Tab ย้ายระหว่างเมนูและตัวเลือกยืนยัน (back, continue)
  • ปุ่ม Space เลือกตัวเลือกในเมนู
  • ปุ่ม Enter เลือก continue อัตโนมัติ เว้นแต่คุณเลือก back ด้วยตนเอง

ถ้าคุณกังวลเล็กน้อยเกี่ยวกับการติดตั้ง เปิด virtual machine และรันการติดตั้งเพื่อเข้าใจว่ามีอะไรบ้าง ไมยาก โดยเฉพาะถ้าคุณมีประสบการณ์ Linux บ้าง ขณะที่คุณดาวน์โหลด Ubuntu Server และติดตั้ง ผมไปหยิบกาแฟมาก่อน

ตอนถึงหน้าจอเลือกแพ็กเกจ (ท้ายกระบวนการติดตั้ง) กด enter ระบบพื้นฐานและการตั้งค่าจะถูกเลือก — และคุณต้องการพวกมัน — แต่คุณไม่ต้องติดตั้ง LAMP server หรือ DNS server จากหน้าจอนี้

จำไว้ การติดตั้งฐานนี้จะไม่มี GUI หรูหราหรือ web browser ให้คุณติดตามต่อ ผมแนะนำให้เปิดบทความนี้บน mobile device หรือพิมพ์ออกมาก่อนเริ่ม เพราะคุณต้องพิมพ์คำสั่งที่แสดงตรงตามที่ปรากฏ

คุณอาจอย่าอ่าน primer บน command line-fu ถ้ารู้สึกไม่สบายในเทอร์มินัล แล้วอ่าน rundown ของผมเกี่ยวกับ package management systems เพราะคุณจะใช้ Apt ติดตั้ง desktop environment

อัปเดต Ubuntu

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

หลังติดตั้งเสร็จและล็อกอินเข้าเทอร์มินัล สิ่งแรกที่อยากทำบน Linux installation ใหม่คือ update และ upgrade ระบบ เพื่อให้ซอฟต์แวร์ทันสมัยและปลอดภัย คำสั่งต่อไปนี้ทำได้ นอกจากจะ upgrade ระบบ มันยัง update software sources บนระบบของคุณ ตอนเราติดตั้ง desktop environment จริง เราอยากแน่ใจว่าไม่ติดตั้งซอฟต์แวร์เก่า นี่รับรองระบบคงที่และปลอดภัย

sudo apt update && sudo apt upgrade

ตอนนี้คุณอัปเดตแล้ว และมองกำแพงข้อความ พิมพ์ต่อไปนี้เพื่อล้างหน้าจอ:

clear

ติดตั้งสภาพแวดล้อมเดสก์ท็อป

ดีแล้ว ตอนนี้ติดตั้ง desktop environment Ubuntu มี desktop packages ตั้งค่าล่วงหน้าหลายตัว ซึ่งติดตั้งซอฟต์แวร์เยอะที่คุณอาจไม่ต้องการ แทนที่จะเป็นนั้น เราอยากติดตั้ง graphical server Xorg ซึ่งจะให้เรารัน login manager LXDM และ desktop environment เบาแต่ครบคุณสมบัติ LXDE

เรายังอยากติดตั้ง terminal emulator LXTerminal เพื่อให้เราส่งคำสั่งต่อจาก desktop environment สุดท้าย เราอยากบอก Ubuntu อย่าติดตั้งแอปพลิเคชันอื่นๆ ที่ไม่จำเป็นสำหรับรัน desktop environment ของเรา จึงเพิ่ม flag ในคำสั่ง

sudo apt install xorg lxterminal lxdm lxde --no-install-recommends

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

กำแพงข้อความจะปรากฏ รายการ desktop environment และ dependencies ที่จะติดตั้ง และพื้นที่ที่ต้องการ ดำเนินต่อไปและหยิบของว่างมา ของว่างเล็กๆ อย่างแท่งขนม ถึงพอ เพราะควรใช้เวลาเพียงไม่กี่นาที

หลังการติดตั้งใหญ่ๆ ผมแนะนำ reboot ระบบเสมอ ให้ Linux ล้าง background processes หรือซอฟต์แวร์รันในหน่วยความจำ ให้ Ubuntu คำสั่ง:

sudo reboot

ตั้งค่า LXDE & ใช้ Synaptic

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

หลัง reboot คุณจะได้หน้าจอล็อกอิน LXDM ใส่ credentials และคุณจะเห็น desktop environment LXDE

ถ้าคลิกไอคอนเมนูมุมซ้ายล่างของแถบงาน จะว่างเปล่าประหลาด... มาเปลี่ยนกัน เปิด LXTerminal จาก submenu System Tools ตอนนี้คุณได้ command line prompt ที่คุณเริ่มเก่งขึ้น

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

ผมอยากให้คุณค้นหาแพ็กเกจแบบ graphical Synaptic package manager เป็นโปรแกรมยอดเยี่ยมที่ให้คุณไม่แค่ค้นหาซอฟต์แวร์ แต่ติดตั้งและลบซอฟต์แวร์เข้าและออกจากระบบ ติดตั้งด้วยคำสั่ง:

sudo apt install synaptic
วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

Synaptic หาได้ใน submenu Preferences เปิดขึ้นมา

ด้านซ้ายเห็น package groups ต่างๆ จะ sort ซอฟต์แวร์ที่พร้อมใช้งานตามกลุ่ม ด้านขวาบน มีปุ่ม "Search" คลิกและพิมพ์ "LXDE" ใน search bar

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

จะแสดงซอฟต์แวร์ทั้งหมดกับแท็ก "LXDE" และบ่งชี้ซอฟต์แวร์ติดตั้งแล้วด้วย checkbox เต็ม ถ้าคลิกชื่อซอฟต์แวร์ ชื่อและคำอธิบายแพ็กเกจจะโหลดในกล่องคำอธิบาย

วิธีสร้าง Ubuntu Installation แบบกำหนดเอง

ตอนนี้ ค้นหา Firefox เลื่อนลงใน package listing จนเจอ Firefox คลิก checkbox ถัดจากมัน เลือก "Mark for installation" ตอนนี้คลิกปุ่ม apply ใน ribbon เหนือ package list หลังติดตั้ง Firefox หาได้ใน submenu Internet ของ start menu

ผมอยากให้ลิงก์เพิ่มเติมนิดหน่อยเพื่อช่วยคุณต่อไป และช่วยถ้าคุณเจอปัญหา

  • เว็บไซต์ LXDE ให้ overview ดีเกี่ยวกับ LXDE
  • LXDE wiki ให้คำอธิบายรายละเอียดแต่ละชิ้นของซอฟต์แวร์ใน LXDE
  • ถ้าต้องการ support LXDE forum เป็นที่ดีถามคำถาม
  • เพราะระบบสร้างบน Ubuntu Ubuntu forum เป็นทรัพยากรอีกแห่งที่ดีสำหรับถามและหาคำตอบ

เพลิดเพลินกับ Ubuntu system แบบกำหนดเองของคุณ

คุณเพิ่งติดตั้ง base Linux system, desktop environment เบาๆ, web browser, และ graphical package manager ไม่ยากเท่าที่คิด และไม่ใช่วิธีเลวที่จะใช้เวลาหนึ่งสองชั่วโมง เหรอ?

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

ผมอยากรู้ว่าคุณชอบระบบอย่างไร คุณลองติดตั้ง desktop environment และ login manager ต่างกันไหม? คุณวางแผนติดตั้งแอปพลิเคชันอะไรเพื่อทำให้ distro นี้เป็นของคุณ? บอกผมในความคิดเห็นด้านล่าง!