ลองใช้เดสก์ท็อปที่ใช้ snap ใหม่ของ Ubuntu

เมื่อเร็ว ๆ นี้ Canonical ได้ประกาศ Ubuntu รุ่น "all snap" เวอร์ชันนี้จะไม่สามารถเปลี่ยนแปลงได้ เหมือนกับ Steam OS หรือFedora Silverblue/Kinoite อย่างไรก็ตาม Canonical จะไม่ปล่อยUbuntu เวอร์ชันนี้ จนกว่าจะถึงปีหน้า

หากคุณสนใจที่จะลองใช้การแจกจ่ายนี้ก่อนที่จะออกมาเพื่อดูว่าเดสก์ท็อปแบบ "สแนปทั้งหมด" เหมาะสมกับกรณีการใช้งานของคุณหรือไม่ คุณสามารถทำได้ ในคู่มือนี้ เราจะพูดถึงวิธีการลองใช้เดสก์ท็อป Ubuntu แบบ “all snap ” ใหม่

กำลังดาวน์โหลดอิมเมจ Ubuntu Core Desktop ลงในคอมพิวเตอร์ของคุณ

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

หากต้องการดาวน์โหลดอิมเมจ Ubuntu Core Desktop ล่าสุดลงในระบบของคุณ ให้ลงชื่อเข้าใช้ GitHub (ซึ่งเป็นสิ่งจำเป็น) ไปที่หน้านี้และเลือกรายการล่าสุด จากนั้นค้นหา "สิ่งประดิษฐ์" และเลือกลิงก์ "รูปภาพ" เมื่อคุณเลือก “image” เบราว์เซอร์จะแจ้งให้คุณดาวน์โหลด “image.zip”

เมื่อดาวน์โหลดไฟล์ “image.zip” ลงในคอมพิวเตอร์ของคุณเสร็จแล้ว คุณจะต้องแตกไฟล์ออกจากไฟล์เก็บถาวร คุณสามารถทำได้โดยเปิดหน้าต่างเทอร์มินัล จากนั้นใช้ คำสั่ง unzipและtarด้านล่าง

cd ~/Downloads/ unzip image.zip tar xvf pc.tar.gz

การกำหนดค่าสิทธิ์

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

การติดตั้ง Gnome Boxes บนคอมพิวเตอร์ของคุณ

มีเครื่องมือการจำลองเสมือนจำนวนมากที่คุณสามารถเรียกใช้ Ubuntu Core Desktop บน Linux อย่างไรก็ตาม เพื่อความง่าย เราจะไปดู Gnome Boxes กัน เป็นส่วนหน้าที่ใช้งานง่ายสำหรับ Qemu/KVM

มีการกระจายไม่มากที่ติดตั้ง Gnome Box ไว้ล่วงหน้า ดังนั้นคุณต้องติดตั้งบนระบบของคุณล่วงหน้า ในการทำเช่นนี้ ให้เปิดหน้าต่างเทอร์มินัล จากนั้น ป้อนคำสั่งการติดตั้งด้านล่างที่สอดคล้องกับระบบปฏิบัติการ Linux ที่คุณใช้

อูบุนตู

sudo apt install gnome-boxes

เดเบียน

sudo apt install gnome-boxes

อาร์ชลินุกซ์

sudo pacman -S gnome-boxes

เฟดอร่า

sudo dnf install gnome-boxes

OpenSUSE

sudo zypper in gnome-boxes

การติดตั้งเครื่องมือที่จำเป็นอื่นๆ

นอกเหนือจาก Gnome Boxes คุณต้องใช้qemu-systemแพ็คเกจlibvirt-daemon-systemแพ็คเกจ และvirtinstแพ็คเกจ แพ็คเกจเหล่านี้จะช่วยคุณติดตั้ง Ubuntu Core Desktop ลงใน Gnome Boxes เนื่องจากการตั้งค่าด้วย Gnome Boxes UI ในขณะนี้ใช้งานไม่ได้ ในการติดตั้งแพ็คเกจเหล่านี้บนระบบของคุณ ให้ทำดังต่อไปนี้ในเทอร์มินัล:

อูบุนตู
sudo apt install qemu-system libvirt-daemon-system virtinst

เดเบียน
sudo apt install qemu-system libvirt-daemon-system virtinst

อาร์ชลินุกซ์
sudo pacman -S qemu-full libvirt virt-install

เฟดอร่า

sudo dnf install qemu libvirt virt-install

OpenSUSE

sudo zypper in virt-install qemu libvirt-daemon

เมื่อติดตั้งแพ็คเกจเหล่านี้แล้ว ให้เพิ่มบัญชีผู้ใช้ของคุณลงในกลุ่มlibvirtโดยใช้groupaddคำสั่งด้านล่าง

sudo groupadd YOUR_USER_NAME libvirt

การตั้งค่า Ubuntu Core Desktop VM

เมื่อตั้งค่าเครื่องมือทั้งหมดแล้ว คุณต้องติดตั้ง Ubuntu Core VM โดยใช้เครื่องมือ Virt-install ในการเริ่มต้น ให้เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux ของคุณ เมื่อเปิดแอปเทอร์มินัล ให้ใช้คำmkdirสั่งเพื่อสร้างไดเร็กทอรี~/vms

mkdir -p ~/vms

หลังจากสร้างไดเร็กทอรีแล้ว ให้คัดลอกpc.imgไฟล์จาก~/Downloadsไดเร็กทอรีของคุณและวางลงใน~/vmsโฟลเดอร์ ใหม่

mv ~/Downloads/pc.img ~/vms/

เมื่อไฟล์อยู่ใน~/vmsโฟลเดอร์ คุณจะต้องอัปเดตสิทธิ์เพื่อให้สามารถเข้าถึงได้ผ่าน Gnome Boxes และ QEMU คุณสามารถทำได้ด้วยchmodคำสั่ง

chmod 777 ~/vms/pc.img

หลังจากอัปเดตสิทธิ์ ให้ใช้คำสั่งต่อไปนี้เพื่อสร้างและเพิ่ม VM ลงใน Gnome Boxes

virt-install --connect qemu:///session --name core-desktop \ --memory 2048 --vcpus 2 --boot uefi --os-variant ubuntu22.04 \ --video virtio,accel3d=no --graphics spice \ --import --disk path=~/vms/pc.img,format=raw

การกำหนดค่าเริ่มต้นจะใช้เวลาสักหน่อย คุณจะรู้ว่าเสร็จสมบูรณ์เมื่อปิดหน้าต่าง GUI เอง และคุณเห็นDomain creation completedในเทอร์มินัล

วิธีตรวจสอบ All Snap Ubuntu Desktop

หากต้องการตรวจสอบ Ubuntu Core Desktop ให้เปิดแอปพลิเคชัน "Boxes" จากเมนูแอปของคุณและเริ่มต้น Ubuntu Core Desktop VM จะเป็น VM เดียวที่ปรากฏใน Boxes หากคุณไม่เคยใช้มาก่อน

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


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

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

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม