วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เมื่อเร็ว ๆ นี้ 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 ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux
ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit
การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด
วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux
ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย
ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ
คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง
Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ
คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม