วิธีเรียกใช้ Arch Linux AUR บน Ubuntu

AUR เป็นหนึ่งในสิ่งที่ดีที่สุดเกี่ยวกับ Arch Linux เป็นพื้นที่เก็บข้อมูลที่ขับเคลื่อนโดยชุมชนซึ่งอนุญาตให้ผู้ใช้อัปโหลดโปรแกรมของตน เป็นผลให้มีแอพที่ยอดเยี่ยมมากมายให้ติดตั้ง

หากคุณเป็นผู้ใช้ Ubuntu คุณอาจรู้สึกว่าถูกมองข้าม เนื่องจากคุณไม่สามารถเข้าถึง AUR ได้ แต่คุณรู้หรือไม่ว่าด้วย Distrobox คุณสามารถใช้ AUR บน Ubuntu ได้ ต่อไปนี้คือวิธีทำให้ระบบทำงาน

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

คุณจะต้องติดตั้งแอป Distrobox ลงในระบบ Ubuntu เพื่อใช้ซอฟต์แวร์จาก AUR มีสองสามวิธีที่คุณสามารถติดตั้ง Distrobox บนระบบ Ubuntu ของคุณได้ วิธีแรกในการติดตั้งคือผ่านที่เก็บซอฟต์แวร์ Ubuntu ที่มาพร้อมกับระบบของคุณ

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

หากต้องการติดตั้ง Distrobox ผ่านแหล่งซอฟต์แวร์ Ubuntu อย่างเป็นทางการ ให้เปิดหน้าต่างเทอร์มินัล คุณสามารถเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Ubuntu ได้โดยกดCtrl + Alt + Tบนแป้นพิมพ์ หรือค้นหา “Terminal” ในเมนูแอพแล้วเปิดใช้งานด้วยวิธีนั้น

เมื่อหน้าต่างเทอร์มินัลเปิดอยู่ ให้ใช้ คำสั่ง apt install ต่อไปนี้ เพื่อติดตั้งแพ็คเกจ Distrobox

sudo apt ติดตั้ง distrobox* -y

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

หากต้องการติดตั้ง Distrobox ผ่านโปรแกรมติดตั้งอย่างเป็นทางการ คุณจะต้องติดตั้งโปรแกรม “curl” ก่อน เนื่องจากโปรแกรมนี้ใช้เพื่อดาวน์โหลดตัวมันเอง คุณสามารถติดตั้ง “curl” ด้วยคำสั่งด้านล่าง

sudo apt ติดตั้ง curl

เมื่อคุณตั้งค่าโปรแกรม Curl แล้ว คุณสามารถใช้เพื่อดาวน์โหลด Distrobox เวอร์ชันล่าสุดได้

Distrobox - การเข้าถึงรูท

ขด https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Distrobox — ไม่มีสิทธิ์เข้าถึงรูท

ขด https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- -p ~/.local/bin/

เมื่อคุณเรียกใช้สคริปต์การติดตั้ง Distrobox บน Ubuntu แล้ว คุณจะต้องติดตั้ง Podman Podman เป็นเครื่องมือคอนเทนเนอร์ที่เราจะใช้เพื่อโต้ตอบกับ Distrobox ในการติดตั้งเครื่องมือ Podman บน Ubuntu คุณจะต้องใช้ คำสั่ง apt installด้านล่าง

sudo apt ติดตั้งพอดแมน

เมื่อติดตั้งเครื่องมือ Podman แล้ว คุณสามารถเรียกใช้ คำสั่ง podmanเพื่อตรวจสอบว่าทำงานได้

พ็อดแมน

แทนที่ไฟล์ registries.conf

สิ่งสุดท้ายที่คุณต้องทำก่อนจึงจะสามารถใช้ Distrobox บน Ubuntu ได้คือการแทนที่ไฟล์ “registries.conf” สิ่งที่มาพร้อมกับ Ubuntu ไม่มีที่ไหนสำหรับผู้ใช้ในการดาวน์โหลดอิมเมจ OCI (คอนเทนเนอร์ OS)

เพื่อให้ง่ายขึ้น ฉันได้อัปโหลดไฟล์ที่กำหนดค่าไว้ล่วงหน้าบน Archive.org ในการติดตั้งบนระบบของคุณ ให้ทำดังต่อไปนี้

ก่อนอื่นให้เปิดเทอร์มินัล จากนั้นใช้ คำสั่ง sudo -sเพื่อรับรูตเชลล์

sudo -s

ถัดไป เปิดใช้งานบัญชีรูทด้วย Ubuntu (มักถูกปิดใช้งาน)

รหัสผ่าน

ออกจากรูทเชลล์โดยใช้คำสั่งexit

ทางออก

ป้อนรูทเชลล์โดยใช้คำสั่งsu

สุ

ใช้ คำสั่ง CDเพื่อเข้าถึงโฟลเดอร์ /etc/containers/

ซีดี /etc/containers/

ลบไฟล์ registries.conf ที่มีอยู่โดยใช้คำสั่งrm

rm registries.conf

สุดท้าย ติดตั้งไฟล์การกำหนดค่าใหม่

wget https://ia601603.us.archive.org/11/items/registries/registries.conf

วิธีสร้างคอนเทนเนอร์ Arch Linux บน Ubuntu ด้วย Distrobox

หากต้องการใช้ AUR บน Arch Linux ก่อนอื่นคุณต้องสร้างคอนเทนเนอร์ Arch Linux ด้วย Distrobox ในการทำเช่นนี้ ให้ใช้คำสั่งสร้าง distrobox คำสั่งนี้จะดึงอิมเมจ Arch Linux OCI ลงมา

distrobox สร้าง --name archlinux --image archlinux:latest

การดึงอิมเมจ Arch Linux OCI ไม่ควรใช้เวลานาน เมื่อเสร็จแล้ว ให้ใช้ คำสั่ง distrobox enterด้านล่างเพื่อเข้าถึงเทอร์มินัลใหม่

distrobox ป้อน archlinux

เมื่อคุณเข้าสู่คอนเทนเนอร์ Arch Linux ให้ใช้คำสั่งด้านล่างเพื่อตั้งค่าตัวช่วย Trizen AUR ในระบบ Ubuntu ของคุณ

sudo pacman -Syy sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri

เมื่อติดตั้ง Trizen AUR helper แล้ว คุณสามารถค้นหาโปรแกรมที่จะติดตั้งโดยใช้  ชื่อโปรแกรม trizen -Ss เมื่อคุณพบโปรแกรมที่คุณต้องการติดตั้งผ่าน AUR ให้ใช้คำสั่งด้านล่าง

ชื่อโปรแกรม trizen -S

เมื่อติดตั้งแอปใน AUR แล้ว คุณสามารถส่งออกไปยัง Ubuntu โดยใช้คำสั่งต่อไปนี้

distrobox-export -- ชื่อโปรแกรมแอป


วิธีการติดตั้ง 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม