วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
ไฟล์เก็บถาวรแบบขยายตัวเองเป็นไฟล์บีบอัดที่สามารถแยกเนื้อหาได้โดยไม่ต้องใช้โปรแกรมพิเศษ นักพัฒนาซอฟต์แวร์จำนวนมากใช้ไฟล์เก็บถาวรแบบขยายตัวเองเพื่อส่งมอบซอฟต์แวร์อย่างรวดเร็วและมีประสิทธิภาพ อย่างไรก็ตาม ไฟล์เก็บถาวรแบบขยายตัวเองก็มีการใช้งานอื่นเช่นกัน กล่าวคือ อนุญาตให้คลายการบีบอัดไฟล์โดยไม่ต้องจัดการกับเครื่องมือที่ซับซ้อน เช่น Tar, Zip และอื่นๆ
ในคู่มือนี้ เราจะแสดงวิธีสร้างไฟล์เก็บถาวรแบบขยายตัวเองบน Linux เราจะพูดถึงวิธีเข้ารหัสไฟล์เก็บถาวรแบบขยายตัวเองของคุณเพื่อความปลอดภัยเป็นพิเศษ
สิ่งแรกที่เราต้องทำคือติดตั้งเครื่องมือ Shar บน Linux เหตุผล? แม้ว่าจะเป็นยูทิลิตี้ที่ใช้กันอย่างแพร่หลาย แต่ Shar ไม่ได้ติดตั้งไว้ล่วงหน้าบนระบบปฏิบัติการ Linux จำนวนมาก หากต้องการเริ่มการติดตั้ง ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้น ปฏิบัติตามคำแนะนำในการติดตั้งบรรทัดคำสั่งด้านล่าง
บน Ubuntu Linux คุณสามารถรับแอป Shar ด้วยคำสั่งAptต่อไปนี้
sudo apt ติดตั้ง sharutils
คุณใช้ Debian Linux หรือไม่? คุณจะสามารถให้ Shar ทำงานกับคำสั่งApt-getด้านล่าง
sudo apt-get ติดตั้ง sharutils
ต้องการทำให้ Shar ทำงานบนพีซีArch Linuxของคุณหรือไม่? ใช้คำสั่งPacmanด้านล่าง
sudo pacman -S sharutils
บน Fedora Linux ให้ติดตั้งแอปพลิเคชัน Shar บนระบบของคุณด้วยคำสั่งDnfต่อไปนี้
sudo dnf ติดตั้ง sharutils
คุณเป็นผู้ใช้ OpenSUSE Linux หรือไม่? ติดตั้งโปรแกรม Shar ด้วยคำสั่งZypperด้านล่าง
sudo zypper ติดตั้ง sharutils
ต้องการใช้แอปพลิเคชัน Shar และใช้ Linux รุ่นที่ไม่ครอบคลุมในคู่มือนี้หรือไม่? ไปที่หน้านี้เพื่อเรียนรู้วิธีดาวน์โหลดซอร์สโค้ด
การสร้างไฟล์เก็บถาวร Shar เสร็จสิ้นในเทอร์มินัล เนื่องจากโปรแกรม Shar เป็นยูทิลิตี้บรรทัดคำสั่งเท่านั้น หากต้องการสร้างไฟล์เก็บถาวร ให้เปิดหน้าต่างเทอร์มินัล จากนั้น ทำตามคำแนะนำทีละขั้นตอนด้านล่าง
ขั้นตอนที่ 1:ใช้คำสั่งlsเพื่อดูเนื้อหาของโฮมไดเร็กทอรีของคุณ
ลส
ขั้นตอนที่ 2: ดูผลลัพธ์ของคำสั่งlsและค้นหาโฟลเดอร์ที่คุณต้องการบีบอัดเนื้อหา จากนั้นป้อนด้วยคำสั่งซีดี ตัวอย่างเช่นถ้าคุณต้องการที่จะบีบอัดไฟล์ทั้งหมดที่เอกสารภายในของไดเรกทอรี“เอกสาร” คุณจะทำเอกสารแผ่นซีดี หากต้องการเพิ่มเนื้อหาในโฟลเดอร์ "ดาวน์โหลด" ให้ทำcd Downloads เป็นต้น
cd ชื่อโฟลเดอร์ในโฮมไดเร็กทอรี
ขั้นตอนที่ 3:เมื่ออยู่ในโฟลเดอร์แล้ว ให้เรียกใช้ คำสั่งsharเพื่อเพิ่มไฟล์ทั้งหมดภายใน (ด้วยคำสั่งCDในขั้นตอนที่ 2) ไปยังไฟล์ .shar ใหม่
โปรดทราบว่าเมื่อรันคำสั่งsharจะเป็นการเพิ่มทุกอย่างลงในไฟล์เก็บถาวร หากมีรายการในโฟลเดอร์ที่คุณไม่ต้องการเพิ่มไปยังไฟล์เก็บถาวร ให้ย้ายรายการออกจากไฟล์ด้วยตัวจัดการไฟล์ Linux ก่อนดำเนินการคำสั่งด้านล่าง
shar ./* > ../my-shar-archive.shar
ขั้นตอนที่ 4:เมื่อดำเนินการคำสั่งsharในขั้นตอนที่ 3 แอปพลิเคชัน Shar จะเริ่มสร้างไฟล์เก็บถาวรแบบขยายตัวเองของคุณ อดทนและปล่อยให้คำสั่งดำเนินการ เมื่อกระบวนการเสร็จสมบูรณ์ คุณจะเห็นmy-shar-archive.shar
ปรากฏในโฮมไดเร็กตอรี่ของคุณ (~)
ขั้นตอนที่ 5:หลังจากสร้างไฟล์เก็บถาวร Shar แบบขยายตัวเองใหม่ กระบวนการยังไม่เสร็จสมบูรณ์ ก่อนที่จะสามารถเรียกใช้เพื่อแยกเนื้อหาภายใน ต้องอัปเดตการอนุญาตของไฟล์
การอัปเดตการอนุญาตบน Linux ทำได้โดยใช้ยูทิลิตี้chmod ใช้การเปลี่ยนแปลงchmod +xmy-shar-archive.shar
เพื่อให้ทุกคนสามารถดำเนินการและแยกเนื้อหาได้
sudo chmod +x my-shar-archive.shar
อย่าลืมบอกเพื่อนของคุณว่าพวกเขาต้องอัปเดตการอนุญาตmy-shar-archive.shar
บนระบบ Linux ของตนด้วยเช่นเดียวกันกับคำสั่งchmodหากพวกเขาต้องการแยกเนื้อหาออกจากระบบ
ในการแยกเนื้อหาของไฟล์เก็บถาวร Shar แบบขยายตัวเองใหม่ของคุณ ให้รันคำสั่งต่อไปนี้
./my-shar-archive.shar
เนื้อหาของmy-shar-archive.shar
will จะถูกวางไว้ในไดเร็กทอรีที่ถูกแยกออกมา
หากคุณกำลังส่งไฟล์ที่มีความสำคัญในการเก็บแบบขยายตัวเองของคุณผ่านทางอินเทอร์เน็ตคุณอาจต้องการที่จะเข้ารหัสเพื่อความปลอดภัย โชคดีที่การเข้ารหัสไฟล์เก็บถาวรแบบขยายตัวเองบน Linux นั้นง่ายมาก หากต้องการดำเนินการกับระบบของคุณ ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง
ขั้นตอนที่ 1:ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งเครื่องมือ GPG บนพีซี Linux ของคุณโดยดำเนินการgpg --help
คำสั่งในเทอร์มินัล หากติดตั้ง GPG ไว้ คุณจะเห็นหน้าวิธีใช้ GPG หากไม่เป็นเช่นนั้นจะไม่มีอะไรเกิดขึ้น
หมายเหตุ: ต้องติดตั้ง GPG หรือไม่ คลิกที่นี่
gpg --help
ขั้นตอนที่ 2:เข้ารหัสไฟล์เก็บถาวรแบบขยายตัวเองด้วยคำสั่งgpgด้านล่าง อย่าลืมใช้รหัสผ่านที่ปลอดภัย
gpg -c my-shar-archive.shar
เมื่อเข้ารหัสแล้ว ไฟล์ที่ส่งออกจะเป็นmy-shar-archive.shar.gpg
.
ขั้นตอนที่ 3:ลบเก็บ Shar ที่ไม่ได้เข้ารหัสกับRM
rm my-shar-archive.shar
ขั้นตอนที่ 4:ส่งmy-shar-archive.shar.gpg
ให้เพื่อน สมาชิกในครอบครัว หรืออัปโหลดทางออนไลน์เพื่อความปลอดภัย
ในการแตกไฟล์ ให้รันคำสั่งต่อไปนี้
gpg my-shar-archive.shar.gpg ./my-shar-archive.shar
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม