วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
Linux นั้นค่อนข้างเร็ว แต่ต้องขอบคุณ Grub boot loader ที่อาจต้องใช้เวลาค่อนข้างมากสำหรับทุกอย่างในการเริ่มต้นและใช้งานได้ ดังนั้น หากคุณต้องการเร่งความเร็วการบูตระบบ Linux ของคุณ คุณจำเป็นต้องแก้ไขการตั้งค่าเริ่มต้นเริ่มต้นใน Grub bootloader เพื่อให้ความเร็วในการบูต Linux ของคุณไม่ช้าเกินไป
การเปลี่ยนแปลงไฟล์การกำหนดค่า Grub ไม่ว่าจะเล็กแค่ไหนก็เป็นอันตราย ข้อผิดพลาดใดๆ อาจทำให้ระบบของคุณเสียหายและอาจทำให้ระบบเสียหายได้ ดังนั้นก่อนที่จะแสดงวิธีเร่งเวลาบูตของคุณบน Linux สิ่งสำคัญคือเราต้องศึกษาวิธีสำรองข้อมูลไฟล์การกำหนดค่า Grub ของคุณ ในการดำเนินการนี้ ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ เข้าถึงรากในเปลือกโดยการพิมพ์su หรือหากคุณไม่สามารถเข้าสู่ระบบในฐานะ root ได้ ให้ลองใช้คำสั่งsudo -s
ซู -
หรือ
sudo -s
เมื่อคุณเข้าถึงรูทเชลล์แล้ว ให้ใช้คำสั่งCPเพื่อสร้างสำเนาไฟล์กำหนดค่า Grub bootloader ที่สมบูรณ์
หมายเหตุ: อย่าลืมแทนที่ชื่อผู้ใช้ในคำสั่งด้านล่างด้วยชื่อผู้ใช้ที่คุณใช้บน Linux PC ของคุณ
cp /etc/default/grub /home/username/grub.bak
Grub bootloader มีการตั้งค่าที่เรียกว่า “GRUB_TIMEOUT” การตั้งค่านี้คือระยะเวลาที่คอมพิวเตอร์ของคุณจะอยู่และไม่ได้ใช้งานก่อนที่จะเลือกโหลดระบบปฏิบัติการเริ่มต้นขึ้น โดยค่าเริ่มต้น ระบบจะตั้งค่าไว้ที่ 5 วินาที และสำหรับคนส่วนใหญ่ ก็เพียงพอแล้วที่จะรอ อย่างไรก็ตาม หากคุณต้องการเร่งเวลาบูต การเปลี่ยนหมายเลขนี้เป็นวิธีที่มีประสิทธิภาพมากที่สุด
หากต้องการเปลี่ยนความเร็วในการบู๊ตใน Grub bootloader คุณจะต้องแก้ไขไฟล์การกำหนดค่า การแก้ไขไฟล์การกำหนดค่าของ Grub ทำได้ดีที่สุดโดยใช้โปรแกรมแก้ไขข้อความ Nano เนื่องจากเป็นวิธีที่ง่ายที่สุดในการนำทาง ในการเริ่มกระบวนการแก้ไข ให้เปิดหน้าต่างเทอร์มินัลแล้วเข้าถึงรูทหรือ sudo
ซู –
หรือ
sudo -s
ถัดไป เปิดไฟล์การกำหนดค่า Grub ในโปรแกรมแก้ไขข้อความนาโน
nano -w /etc/default/grub
ดูไฟล์ข้อความสำหรับรายการ "GRUB_TIMEOUT" จากนั้นลบเลข 5 แล้วเปลี่ยนเป็นตัวเลขที่น้อยกว่า โปรดทราบว่ายิ่งตัวเลขนี้ต่ำเท่าใด พีซีของคุณจะบูตเร็วขึ้นเท่านั้น เพื่อผลลัพธ์ที่รวดเร็วที่สุด ให้เปลี่ยนเป็น:
GRUB_TIMEOUT=0
หรือหากคุณสนใจที่จะเร่งความเร็วของ Grub แต่ยังต้องการอ่านเมนูอยู่ ให้ตั้งค่าเป็น 2 วินาที
GRUB_TIMEOUT=2
หลังจากที่คุณพอใจกับการเปลี่ยนแปลงที่ทำกับแฟล็ก GRUB_TIMEOUT แล้ว ให้บันทึกการแก้ไขของคุณในไฟล์โดยกดCtrl + Oบนแป้นพิมพ์ จากนั้นปิดตัวแก้ไขข้อความ Nano โดยกดCtrl +X
เมื่อมีการเปลี่ยนแปลงไฟล์การกำหนดค่า Grub ก็ถึงเวลานำไปใช้ วิธีเดียวที่จะใช้การเปลี่ยนแปลงการกำหนดค่ากับ Grub คือการอัพเดต Bootloader ในการทำเช่นนั้น คุณจะต้องใช้กลไกการอัพเดต bootloader ของ Linux distribution
ในการเริ่มต้น ให้เปิดหน้าต่างเทอร์มินัล เมื่อมีการเปิดรับเปลือกรากใช้suหรือsudo -s
ซู -
หรือ
sudo -s
เมื่อเทอร์มินัลเชลล์มีการเข้าถึงรูทแล้ว ให้ทำตามคำแนะนำเพื่ออัปเดต Grub bootloader ที่ตรงกับการแจกจ่าย Linux ที่คุณใช้
บน Ubuntu Linux และ Debian คุณไม่จำเป็นต้องกรอกคำสั่งยาว ๆ หากคุณต้องการแก้ไข Grub bootloader ให้เสร็จสิ้น เพียงเรียกใช้คำสั่งupdate-grub !
update-grub
ใน Fedora และ OpenSUSE ไม่มีคำสั่ง update-grub ง่ายๆ เหมือนใน Ubuntu หากต้องการใช้การเปลี่ยนแปลงกับ bootloader คุณจะต้องเรียกใช้คำสั่งgrub2-mkconfig
grub2-mkconfig -o /boot/grub2/grub.cfg
หากต้องการอัปเดตการตั้งค่า Grub บนArch Linuxคุณจะต้องเรียกใช้คำสั่งgrub-mkconfig
grub-mkconfig -o /boot/grub/grub.cfg
เมื่อคำสั่งอัปเดต Grub ทำงานเสร็จ การเปลี่ยนแปลงควรมีผล!
ตัดสินใจว่าคุณไม่ชอบการเปลี่ยนแปลงที่ทำกับ Grub หรือไม่? หากเป็นเช่นนั้น คุณจะต้องกู้คืนข้อมูลสำรองที่ทำไว้ก่อนหน้านี้ ในการทำเช่นนั้น ให้เปิดหน้าต่างเทอร์มินัลแล้วรับรูทเชลล์
ซู -
หรือ
sudo -s
หลังจากได้รับรูทเชลล์แล้ว ให้ไปที่เซสชันเทอร์มินัล Linux จากตำแหน่งที่เปิด (/) ไปยังโฟลเดอร์หลักบนพีซี Linux ของคุณ แต่อย่าลืมว่าคุณจะต้องเปลี่ยนส่วนชื่อผู้ใช้ของคำสั่งด้านล่าง
cd /home/ชื่อผู้ใช้/
ถัดไป ลบไฟล์การกำหนดค่า Grub ที่มีอยู่ในระบบ Linux ของคุณโดยใช้คำสั่งRM
rm /etc/default/grub
เมื่อลบไฟล์การกำหนดค่า Grub เก่าออกจากระบบ ก็ถึงเวลากู้คืนข้อมูลสำรอง ใช้คำสั่งMVใส่ไฟล์grub.bakเข้าที่
mv grub.bak /etc/default/grub
สุดท้าย อัปเดต Grub เพื่อสิ้นสุดการเปลี่ยนแปลงที่ทำ
update-grub
grub-mkconfig -o /boot/grub/grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม