วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
ต้องการโปรแกรมรับส่งเมลขนาดเล็กสำหรับ Linux หรือไม่? พิจารณาติดตั้ง Trojita มันสร้างขึ้นจากเทคโนโลยี Qt ล่าสุด ใช้ทรัพยากรน้อยกว่าโปรแกรมอื่น ๆ ส่วนใหญ่บนแพลตฟอร์มอย่างเห็นได้ชัดและมองเห็นได้ง่ายมาก ในการติดตั้ง Trojita คุณต้องใช้งาน Ubuntu, Debian, Arch Linux, Fedora หรือ OpenSUSE
หมายเหตุ: ทำตามคำแนะนำของซอร์สโค้ดหากระบบปฏิบัติการของคุณไม่อยู่ในบทช่วยสอนนี้
อูบุนตู
การติดตั้ง Trojita บน Ubuntu นั้นค่อนข้างอึดอัดเมื่อเทียบกับลีนุกซ์รุ่นอื่น ๆ (ด้วยเหตุผลบางประการ) ไม่อยู่ในแหล่งซอฟต์แวร์หลัก และไม่มี PPA สำหรับการเปิดใช้งาน โชคดีที่คุณสามารถติดตั้ง Trojita ได้ ขอบคุณผู้คนใน OpenSUSE Build Service การติดตั้ง Trojita คุณจะต้องเป็นครั้งแรกที่จะเปิดสถานีและได้รับเปลือกรากใช้ -s sudo
หมายเหตุ: OBS มีที่เก็บซอฟต์แวร์สำหรับ Ubuntu 16.04 เท่านั้น หากคุณกำลังใช้ Ubuntu เวอร์ชันใหม่กว่า คุณควรทำตามคำแนะนำ "การสร้างจากแหล่งที่มา" แทน
sudo -s
ตอนนี้คุณได้รับรูทแล้ว ให้เพิ่มที่เก็บซอฟต์แวร์ใหม่:
sudo sh -c "echo 'deb https://download.opensuse.org/repositories/home:/jkt-gentoo:/trojita/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/trojita. รายการ"
ถัดไป ใช้ คำสั่งwget เพื่อคว้าคีย์ปล่อย อย่าข้ามขั้นตอนนี้! หากไม่มีคีย์รีลีส Ubuntu จะไม่ติดตั้ง Trojita
wget https://download.opensuse.org/repositories/home:jkt-gentoo:trojita/xUbuntu_16.04/Release.key
ใช้ apt-keyเปิดใช้งานคีย์รีลีสที่ดาวน์โหลดใหม่บน Ubuntu
sudo apt-key เพิ่ม - <>
เมื่อที่เก็บซอฟต์แวร์และคีย์ใช้งานได้แล้ว ก็ถึงเวลาใช้ คำสั่งapt update เพื่อรีเฟรชแหล่งซอฟต์แวร์ของ Ubuntu
sudo apt อัปเดต
เมื่อคุณเรียกใช้ apt updateคุณจะสังเกตเห็นว่าเทอร์มินัลแจ้งว่ามีการอัปเกรดซอฟต์แวร์ ติดตั้งการอัพเกรดเหล่านี้ด้วย คำสั่งapt upgrade
sudo apt อัพเกรด -y
สุดท้าย หลังจากติดตั้งการอัปเกรดแล้ว ให้ใช้เทอร์มินัลเพื่อติดตั้ง Trojita ลงใน Ubuntu 16.04
sudo apt ติดตั้งโทรจิต้า
เดเบียน
สามารถติดตั้ง Trojita บน Debian 9 Stable ได้ แต่คุณจะต้องดาวน์โหลดแพ็คเกจเก่าบางตัว ก่อนที่ Trojita จะติดตั้งเอง คุณจะต้องตอบสนองไฟล์การพึ่งพา การพึ่งพานี้มีอยู่ใน Debian Jesse เท่านั้น ดังนั้นจึงไม่สามารถใช้ apt-get เพื่อแก้ปัญหาได้ ให้เปิดเทอร์มินัลแล้วใช้ เครื่องมือดาวน์โหลดwget เพื่อคว้าแพ็คเกจ
wget https://ftp.us.debian.org/debian/pool/main/m/mimetic/libmimetic0_0.9.8-1_amd64.deb
ต้องติดตั้งไฟล์ libmimetic0 ก่อนแพ็คเกจ Trojita Dpkg จะแตกอย่างสมบูรณ์มิฉะนั้น ในการติดตั้ง ให้ใช้ คำสั่งCD เพื่อย้ายเทอร์มินัลไปยังไดเร็กทอรี~/Downloads
cd ~/ดาวน์โหลด
ติดตั้ง libmimetic0 เพื่อ Debian คอมพิวเตอร์ของคุณด้วย dpkg
sudo dpkg -i libmimetic0_0.9.8-1_amd64.deb
หากทุกอย่างเป็นไปด้วยดี การพึ่งพาที่ Trojita ต้องการก็จะพร้อมใช้งาน ที่เหลือก็แค่ใช้ wget เพื่อดาวน์โหลดแพ็คเกจอีเมล Trojita แล้วติดตั้ง
wget https://provo-mirror.opensuse.org/repositories/home:/jkt-gentoo:/trojita/Debian_8.0/amd64/trojita_0.7_amd64.deb sudo dpkg -i trojita_0.7_amd64.deb
Libmemetic0 เป็นไฟล์พึ่งพาเพียงไฟล์เดียวที่ Debian 9 ไม่สามารถตอบสนองได้ อย่างไรก็ตาม ไม่ใช่การพึ่งพาอาศัยกันที่สำคัญเพียงอย่างเดียว หลังจากเรียกใช้dpkgคุณอาจยังคงเห็นข้อผิดพลาด ในการแก้ไขปัญหานี้เรียกใช้apt-get install -f
sudo apt-get install -f
การติดตั้งโปรแกรมนี้โดยใช้แพ็คเกจเก่านั้นค่อนข้างง่าย วิธีนี้น่าจะได้ผล แต่ก็ไม่ได้สมบูรณ์แบบ หากคุณคาดว่าจะใช้ Trojita บน Debian และไม่สามารถใช้งานได้หลังจากทำตามคำแนะนำ ทางเลือกที่ดีคือทำตามคำแนะนำ "build from source" แทน
Arch Linux
เท่าที่ติดตั้ง Trojita ไปArch Linuxผู้ใช้มีเรื่องง่ายเป็น app ที่สามารถใช้ได้อย่างง่ายดายผ่านทางชุมชนพื้นที่เก็บข้อมูลซอฟต์แวร์ ในการติดตั้ง ก่อนอื่นต้องแน่ใจว่าคุณเปิดใช้งานชุมชนแล้ว หากไม่เป็นเช่นนั้น ให้เปิด /etc/pacman.confใน Nano และเปิดใช้งาน
sudo nano /etc/pacman.conf
เลื่อนลงและลบ # จากด้านหน้า repo ซอฟต์แวร์ชุมชน จากนั้นซิงค์กับ:
sudo pacman -Syyu
สุดท้าย ติดตั้ง Trojita บน Arch PC ของคุณโดยใช้ Pacman
sudo pacman -S trojita
ถอนการติดตั้ง Trojita จาก Arch Linux ด้วย:
sudo pacman -R โทรจิต้า
Fedora
เช่นเดียวกับ Arch ผู้ใช้ Fedora จะมีปัญหาเล็กน้อยในการติดตั้ง Trojita ซึ่งเป็นไคลเอนต์อีเมล ในการรับมัน ให้เปิดหน้าต่างเทอร์มินัลแล้วใช้เครื่องมือแพ็คเกจ DNF
sudo dnf ติดตั้งโทรจิต้า
ถอนการติดตั้ง Trojita จาก Fedora ใช้ DNF ลบ
sudo dnf ลบ trojita
คำแนะนำ OpenSUSE
ผู้ใช้ Suse ที่ต้องการรับ Trojita เวอร์ชันล่าสุดบนระบบปฏิบัติการจะต้องตรวจสอบ OBS ไปที่หน้านี้และเลือกเวอร์ชันของ OpenSUSE ที่คุณใช้ หลังจากเลือกเวอร์ชันที่ถูกต้องแล้ว ก็ควรเรียก YaST ขึ้นมาและเริ่มกระบวนการติดตั้ง
การสร้างจากแหล่งที่มา
ผู้ที่มีปัญหาในการค้นหาแพ็คเกจการติดตั้งไบนารีสำหรับ Trojita ยังคงสามารถใช้โปรแกรมได้ แต่จะต้องคอมไพล์ซอร์สโค้ดด้วยตนเองก่อน ก่อนเริ่มกระบวนการคอมไพล์ คุณจะต้องตอบสนองการขึ้นต่อกันที่สำคัญบางอย่างก่อน เนื่องจากลีนุกซ์ทั้งหมดมีความหลากหลาย มันจึงเป็นไปไม่ได้ที่จะแสดงรายการการพึ่งพาที่แน่นอนสำหรับทุกคน ให้ตรวจสอบหน้าดาวน์โหลดอย่างเป็นทางการ เลื่อนลงและอ่านรายการอย่างเป็นทางการที่จำเป็นในการสร้าง
เมื่อคุณพอใจกับไฟล์การพึ่งพาทั้งหมดแล้ว คุณสามารถสร้างแอปอีเมล Trojita ได้:
โคลน git git://anongit.kde.org/trojita mkdir _build cd _build cmake .. ทำ -j4 ctest -j 4 --output-on-failure
เมื่อสร้างแล้ว ให้เรียกใช้แอปด้วย:
./trojita
การตั้งค่าโทรจิต้า
การตั้งค่าไคลเอนต์อีเมล Trojita นั้นง่าย ตราบใดที่คุณรู้ว่าต้องทำอย่างไร ในการเริ่มต้น ค้นหาข้อมูล IMAP สำหรับบัญชีอีเมลของคุณ ไม่สามารถคิดออก? ไปที่ Google และค้นหาดังนี้:
ผู้ให้บริการอีเมล + การเชื่อมต่อ imap
หรือติดต่อกับผู้ให้บริการอีเมลของคุณและหาข้อมูลโดยตรง
เมื่อคุณได้ข้อมูลที่ถูกต้องแล้ว ให้คลิกแท็บ "IMAP" ในหน้าต่างที่ปรากฏขึ้นเมื่อคุณเปิดใช้ Trojita ครั้งแรก ภายใต้ “เซิร์ฟเวอร์” กรอกเซิร์ฟเวอร์ IMAP ที่ถูกต้องสำหรับบัญชีอีเมลของคุณ นอกจากนี้ ให้เปลี่ยน “พอร์ต” ให้ตรงกับพอร์ตที่ต้องการ
ในการสิ้นสุดการเชื่อมต่อ IMAP ให้กรอก “ชื่อผู้ใช้” ด้วยที่อยู่อีเมลของคุณ และ “รหัสผ่าน” ด้วยรหัสผ่านของบัญชีของคุณ
หลังจากเสร็จสิ้นส่วน IMAP แล้ว ให้กรอกส่วน SMTP เพิ่มข้อมูล SMTP ของผู้ให้บริการอีเมลของคุณเพื่อสิ้นสุดขั้นตอนการตั้งค่า เมื่อเสร็จแล้ว ให้คลิกบันทึก และดู Trojita โหลดบัญชีอีเมลใหม่ของคุณ
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม