วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
Riot เป็นไคลเอนต์แชทสากลที่ขับเคลื่อนโดย Matrix ซึ่งเป็นโปรโตคอลแบบเปิดที่ทำให้ง่ายต่อการแชทกับเพื่อน สมาชิกในทีม เพื่อนร่วมงาน ฯลฯ โดยมาพร้อมคุณสมบัติที่ผู้ใช้คาดหวังจากโซลูชันที่เป็นกรรมสิทธิ์เช่น Slack และเป็นทางเลือกที่ดีหาก คุณต้องการโซลูชันแบบเปิดสำหรับการสื่อสาร IM บน Linux และแพลตฟอร์มอื่นๆ วิธีติดตั้ง Riot บน Linux มีดังนี้
ไคลเอนต์ Riot มีอยู่ใน Ubuntu ผ่านที่เก็บซอฟต์แวร์อย่างเป็นทางการ หากต้องการเปิดใช้งาน ให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์ หลังจากนั้น เริ่มกระบวนการติดตั้งโดยติดตั้งการพึ่งพาที่จำเป็นเพื่อเข้าถึง repo
sudo apt install -y lsb-release apt-transport-https
ด้วยสองแพ็คเกจที่จำเป็นในการโต้ตอบกับ repo ที่เปิดใช้งาน ให้ใช้คำสั่ง wgetเพื่อดาวน์โหลดคีย์ GPG เพื่อให้ Ubuntu สามารถเข้าถึงซอฟต์แวร์ repo ได้
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
เมื่อคีย์ได้รับการดูแลแล้ว ให้เพิ่มเซิร์ฟเวอร์ซอฟต์แวร์อย่างเป็นทางการของ Riot ลงใน Ubuntu Linux PC ของคุณ
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list
เรียกใช้คำสั่งupdateเพื่อสิ้นสุดการตั้งค่า repo ของ Riot
sudo apt อัปเดต
สุดท้าย ติดตั้งแอปพลิเคชันบน Ubuntu ด้วย:
sudo apt ติดตั้ง riot-web
นักพัฒนาได้รับการปล่อยตัวพื้นที่เก็บข้อมูลซอฟต์แวร์สำหรับการแข่งขันสำหรับอูบุนตูที่ยังทำงานใน Debian 9. หากคุณต้องการที่จะใช้มันเปิดหน้าต่าง terminal และเริ่มต้นโดยการติดตั้งlsb -releaseและapt-ขนส่ง https
sudo apt-get ติดตั้ง lsb-release apt-transport-https
หลังจากติดตั้งแพ็คเกจบนระบบของคุณแล้ว ให้ใช้ แอพwget เพื่อดาวน์โหลดคีย์การวางจำหน่าย GPG
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
ถัดไป ใช้คำสั่งechoเพื่อเปิดใช้งานที่เก็บซอฟต์แวร์ Riot บนระบบ
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list
เรียกใช้คำสั่งupdateบน Debian เพื่อให้เห็นแหล่งซอฟต์แวร์ใหม่
sudo apt-get update
สุดท้าย ติดตั้ง Riot บน Debian ด้วยคำสั่งapt-get install
sudo apt-get ติดตั้ง riot-web
แอปพลิเคชั่น Riot ไม่มีแพ็คเกจอย่างเป็นทางการสำหรับ Arch Linux และผู้พัฒนาไม่มีแผนที่จะรองรับ อย่างไรก็ตาม มีแพ็คเกจ AUR ที่ไม่เป็นทางการให้ผู้ใช้ติดตั้ง
ในการติดตั้งแอป Riot AUR อย่างไม่เป็นทางการ ให้เปิดหน้าต่างเทอร์มินัลและเริ่มต้นด้วยการติดตั้ง "Base-devel" และ "Git" โดยใช้ Pacman
sudo pacman -S ฐานพัฒนา git
แพ็คเกจ"Base-devel" และ"Git"ได้รับการดูแล ตอนนี้ใช้คำสั่งgit cloneเพื่อดาวน์โหลดแอปพลิเคชั่นตัวช่วย Trizen AUR รุ่นล่าสุด การรับแอปนี้เป็นสิ่งสำคัญ เนื่องจากจะทำให้การสร้างและติดตั้ง Riot เป็นไปโดยอัตโนมัติ แทนที่จะยุ่งยากและใช้เวลานาน
โคลน git https://aur.archlinux.org/trizen.git
ติดตั้งโปรแกรม Trizen บน Arch ลินุกซ์พีซีของคุณโดยใช้makepkg
cd trizen makepkg -ศรี
ด้วยตัวช่วย Trizen AUR และทำงานบน Arch Linux คุณจะสามารถติดตั้งแอปพลิเคชัน Riot ได้โดยใช้คำสั่งด้านล่างอย่างรวดเร็ว
trizen -S riot-desktop-git
เป็นที่ทราบกันดีอยู่แล้วว่านักพัฒนาแอป Riot ไม่สนใจที่จะเผยแพร่แพ็คเกจอย่างเป็นทางการสำหรับ Fedora, OpenSUSE และระบบปฏิบัติการ Linux อื่นๆ ที่ไม่ค่อยได้รับความนิยมมากนัก โชคดีที่ผู้คนที่ Canonical ได้สร้างแพ็คเกจ Snap ของ Riot ซึ่งทุกคนที่ใช้ Snapd สามารถติดตั้งได้จากร้านค้า
ที่จะได้รับการเปิดตัวสแนปของศึกการทำงานบนลินุกซ์ที่คุณจะต้องทำตามคำแนะนำของเราเกี่ยวกับวิธีการติดตั้งรันไทม์ Snap หรือหากคุณไม่สามารถให้ Snaps ทำงานบน distro ที่คุณกำลังใช้งานอยู่ ให้ลองใช้ Flatpak เวอร์ชันใหม่แทน
เมื่อจัดการรันไทม์ของ Snap แล้ว การติดตั้งจะตรงไปตรงมา เพียงเรียกใช้คำสั่งsnap installด้านล่างเพื่อไปต่อ!
sudo snap ติดตั้ง riot-web
Riot อยู่ใน App Store Flathub Flatpak หากคุณเป็นผู้ใช้ Linux ที่ต้องการแอป แต่ไม่สามารถใช้ที่เก็บซอฟต์แวร์อย่างเป็นทางการได้ นี่เป็นทางออกที่ดีที่สุดของคุณ (นอกเหนือจากรุ่น Snap)
ในการรับ Riot เวอร์ชัน Flatpak ให้เริ่มต้นด้วยการติดตั้งแพ็คเกจ Flatpak บนพีซีของคุณและเปิดใช้งาน Flathub ไม่ทราบวิธีตั้งค่า Flatpak บนพีซี Linux ของคุณหรือไม่ เราสามารถช่วย! ตรงไปที่คำแนะนำของเราเกี่ยวกับวิธีการตั้งค่ารันไทม์ Flatpak ในระบบของคุณ
เมื่อรันไทม์ Flatpak และทำงานบนคอมพิวเตอร์ของคุณ ให้ใช้คำสั่งด้านล่างเพื่อติดตั้ง Riot
flatpak ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak ติดตั้ง flathub im.riot.Riot
สำหรับคนส่วนใหญ่ที่ไม่สามารถเข้าถึง Riot ผ่านที่เก็บซอฟต์แวร์อย่างเป็นทางการ โซลูชัน Flatpak และ Snap ทำงานได้ดี ที่กล่าวว่า ถ้าคุณไม่ชอบ Snap หรือ Flatpak บน Linux PC ของคุณและต้องการเข้าถึง Riot ซอร์สโค้ดก็เป็นตัวเลือกที่ดี
ในการสร้างและติดตั้งโค้ดจากแหล่งที่มาตรงไปที่หน้า GitHub อย่างเป็นทางการสำหรับการแข่งขัน ในหน้านี้จะแสดงวิธีติดตั้งการพึ่งพา วิธีสร้างและติดตั้งโปรโตคอลเมทริกซ์ ตั้งค่า Yarn และสิ่งอื่น ๆ ที่จำเป็นในการเรียกใช้แอป
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม