วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
GNS3 เป็นเครื่องมือจำลองเครือข่ายสำหรับผู้เชี่ยวชาญด้านไอที ผู้ใช้สามารถปรับปรุงเครือข่ายของตนได้ ต่อไปนี้คือวิธีติดตั้ง GNS3 บน Linux
คำแนะนำในการติดตั้งอูบุนตู
GNS3 สามารถติดตั้งได้บน Ubuntu และระบบปฏิบัติการ Linux ที่ใช้ Ubuntu (Linux Mint, Zorin OS, Elementary ฯลฯ) ผ่าน PPA ในการติดตั้ง GNS3 บนระบบ Ubuntu ให้เริ่มเปิดหน้าต่างเทอร์มินัล
เมื่อหน้าต่างเทอร์มินัลเปิดขึ้นและพร้อมใช้งาน ให้รัน คำสั่ง add-apt-repositoryเพื่อเพิ่ม GNS3 PPA ให้กับระบบของคุณ PPA นี้จะทำให้ GNS3 เป็นปัจจุบันด้วยแพตช์ล่าสุด
sudo add-apt-repository ppa:gns3/ppa
หลังจากเพิ่ม PPA แล้ว ให้ใช้ คำสั่ง dpkg –add-architecture เพื่อเพิ่มการรองรับ IOU สำหรับ GNS3
sudo dpkg --add-architecture i386
จากนั้น ให้เรียกใช้ คำสั่ง apt updateเพื่อรีเฟรชแหล่งซอฟต์แวร์ของ Ubuntu
อัปเดต sudo apt
สุดท้าย คุณจะสามารถติดตั้ง GNS3 GUI และแพ็คเกจเซิร์ฟเวอร์ GNS3 บน Ubuntu ของคุณ (หรือระบบที่ใช้ Ubuntu)
sudo apt ติดตั้ง gns3-gui gns3-server gns3-iou
คำแนะนำในการติดตั้งเดเบียน
หากคุณใช้ Debian หรือระบบปฏิบัติการ Linux ที่ใช้ Debian คุณจะสามารถติดตั้ง GNS3 ได้ GNS3 รองรับ Debian Jesse, Debian Stretch และ Debian Buster อย่างเป็นทางการ อย่าลืมอัปเกรดเป็น Debian เวอร์ชันใดเวอร์ชันหนึ่งก่อนที่จะพยายามติดตั้ง GNS3
เปิดหน้าต่างเทอร์มินัลเพื่อตั้งค่า GNS3 บนระบบ Debian ของคุณ เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้ใช้ คำสั่ง nano -wเพื่อเปิดไฟล์ “sources.list”
sudo nano -w /etc/apt/sources.list
เมื่ออยู่ในไฟล์ “sources.list” ให้ย้ายไปด้านล่าง จากนั้นสร้างบรรทัดใหม่และเพิ่มความคิดเห็นต่อไปนี้ ความคิดเห็นนี้จะระบุว่า repos ที่คุณเพิ่มทำอะไร
หมายเหตุ: อย่าเปิด Nano หากคุณใช้ Debian Buster
# GNS3 repos
หลังจากเพิ่มบรรทัดความคิดเห็นแล้ว ให้เพิ่มโค้ดต่อไปนี้ในไฟล์ "source.list" ของคุณ
เดเบียน เจสซี่
deb http://ppa.launchpad.net/gns3/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/gns3/ppa/ubuntu trusty main
เมื่อเพิ่มบรรทัด repo สองบรรทัดลงในไฟล์ “sources.list” ของ Debian Jesse แล้ว ให้บันทึก Nano ด้วยCtrl + Oออกด้วยCtrl + Xและเรียกใช้ คำสั่ง apt-get updateเพื่อรีเฟรชซอร์สซอฟต์แวร์ของ Debian
sudo apt-get อัปเดต
เมื่อทุกอย่างอัปเดตบน Debian Jesse แล้ว ให้ติดตั้ง GNS3
sudo apt-get install -y gns3-gui gns3-server
เดเบียนยืด
deb http://ppa.launchpad.net/gns3/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/gns3/ppa/ubuntu xenial main
เมื่อ repo สองบรรทัดไปยังไฟล์ Debian Stretch “sources.list” ให้บันทึกตัวแก้ไข Nano โดยกดCtrl + Oบนแป้นพิมพ์ จากนั้น ปิด Nano ด้วยCtrl + Xแล้วรัน คำสั่ง apt-get update ต่อไปนี้ เพื่อรีเฟรช Debian
sudo apt-get อัปเดต
สุดท้าย ติดตั้ง GNS3 บน Debian Stretch
sudo apt-get install -y gns3-gui gns3-server
เดเบียนบัสเตอร์
หากคุณใช้ Debian Buster คุณไม่จำเป็นต้องเพิ่ม PPA ในไฟล์ “sources.list” คุณต้องติดตั้งแพ็คเกจต่อไปนี้เพื่อเปิดใช้งาน GNS3 แทน
อัปเดต sudo apt
sudo apt ติดตั้ง -y python3-pip python3-pyqt5 python3-pyqt5.qtsvg \ python3-pyqt5.qtwebsockets \ qemu qemu-kvm qemu-utils libvirt-clients libvirt-daemon-system virtinst \ wireshark xtightvncviewer apt-transport-https \ ca - ใบรับรอง curl gnupg2 ซอฟต์แวร์คุณสมบัติทั่วไป
เมื่อติดตั้งแพ็คเกจทั้งหมดบน Debian buster แล้ว ให้รัน คำสั่ง pip3 installเพื่อตั้งค่า GNS3
pip3 ติดตั้ง gns3-server pip3 ติดตั้ง gns3-gui
คำแนะนำในการติดตั้ง Arch Linux
หากคุณต้องการใช้ GNS3 บนระบบ Arch Linux คุณจะยินดีที่ทราบว่ามีแพ็คเกจที่ติดตั้งง่ายใน Arch Linux AUR หากต้องการติดตั้ง ให้เริ่มด้วยการตั้งค่าตัวช่วย Trizen AUR
ใช้ คำสั่ง pacman -Sติดตั้งแพ็คเกจ "git" และ "base-devel" บนคอมพิวเตอร์ของคุณ
sudo pacman -S git ฐานพัฒนา
เมื่อติดตั้งแพ็คเกจทั้งสองแล้ว ให้รันคำสั่งด้านล่างเพื่อตั้งค่าโปรแกรมตัวช่วย Trizen AUR บน Arch Linux
git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri
เมื่อตั้งค่าตัวช่วย Trizen AUR แล้ว ให้ใช้ คำสั่ง trizen -Sเพื่อตั้งค่า GNS3 บนระบบ Arch Linux ของคุณ
trizen -S gns3-gui gns3-เซิร์ฟเวอร์
คำแนะนำในการติดตั้ง Fedora
หากคุณใช้ Fedora Linux และจำเป็นต้องติดตั้งเครื่องมือ GNS3 ในระบบของคุณ คุณโชคดีแล้ว: Fedora 34, Fedora 35 และเวอร์ชันในอนาคตรองรับ GNS3 โดยตรงผ่าน repos ซอฟต์แวร์ทางการ
เพื่อให้ GNS3 ทำงานบนระบบ Fedora ของคุณ ให้เริ่มเปิดหน้าต่างเทอร์มินัล เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้ใช้ คำสั่ง dnf installเพื่อตั้งค่าแพ็คเกจ GNS3
sudo dnf ติดตั้ง gns3-gui gns3-server
คำแนะนำในการติดตั้ง OpenSUSE
ผู้ใช้ OpenSUSE Linux จะสามารถใช้งาน GNS3 ได้ทันทีโดยไม่ต้องตั้งค่าที่เก็บซอฟต์แวร์ของบุคคลที่สาม อย่างไรก็ตาม คุณต้องใช้ OpenSUSE Tumbleweed ดังนั้น หากคุณใช้ OpenSUSE Leap ให้พิจารณาอัปเกรดก่อน
หากต้องการติดตั้ง GNS3 บน OpenSUSE Tumbleweed ให้เปิดหน้าต่างเทอร์มินัลแล้วใช้คำสั่งติดตั้ง zypper ต่อไปนี้
sudo zypper ติดตั้ง gns3-gui gns3-server
คำแนะนำในการติดตั้ง Pip3
หากคุณใช้ระบบปฏิบัติการ Linux ที่คู่มือนี้ไม่ครอบคลุม คุณจะยังคงสามารถติดตั้ง GNS3 ผ่าน Pip3/PyPi ได้ ในการติดตั้ง ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า Python 3 และ Pip3 ล่าสุดแล้ว จากนั้น เปิดหน้าต่างเทอร์มินัลแล้วรัน คำสั่ง pip3 ต่อไปนี้ เพื่อตั้งค่า GNS3 บนระบบ Linux ของคุณ
pip3 ติดตั้ง gns3-server pip3 ติดตั้ง gns3-gui
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม