วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
ในเทอร์มินัลผู้ใช้จำนวนมากติดกับ Bash เป็นผลให้ประสบการณ์การใช้งานเทอร์มินัลของพวกเขาไม่ดีเท่าที่ควร เป็นพื้นฐานที่ไม่มีคุณลักษณะที่ทันสมัยเลย หากคุณต้องการประสบการณ์การใช้งานเทอร์มินัลที่ดีขึ้น ให้ลองเปลี่ยนจาก Bash เป็น Fish Shell
ก่อนเปลี่ยนจาก Bash เป็น Fish Shell เป็น Terminal Shell หลัก คุณจะต้องติดตั้งบน Linux โชคดีที่มันได้รับความนิยมอย่างมากและมีแพ็คเกจของมันอยู่ในแทบทุกการกระจาย Linux ที่มีอยู่ เปิดเทอร์มินัลแล้วป้อนคำสั่งด้านล่างเพื่อติดตั้ง
sudo apt ติดตั้งปลา
sudo apt-get ติดตั้งปลา
sudo pacman -S ปลา
sudo dnf ติดตั้งปลา
sudo zypper ติดตั้งปลา
ปลามีอยู่มาระยะหนึ่งแล้ว แม้ว่าจะค่อนข้างทันสมัยในลักษณะต่างๆ เนื่องจากอายุของมัน มันจึงค่อนข้างง่ายที่จะนำไปใช้กับลีนุกซ์รุ่นใดก็ได้ ในการติดตั้ง ให้เปิดเทอร์มินัลและตรวจสอบตัวจัดการแพ็คเกจของคุณสำหรับ "ปลา" หรือ "เปลือกปลา" หรือตรวจสอบหน้า Github อย่างเป็นทางการและสร้างจากซอร์สโค้ดด้วยรหัสโปรแกรม
การใช้ Fish เป็นเปลือกหลักอาจต้องทำความคุ้นเคย เพราะมันแตกต่างจาก Bash มาก ต่างจากทางเลือกอื่นมากมาย (เช่น Zsh, Ksh ฯลฯ) Fish ไม่ได้ใช้ระบบ Bash เป็นฐาน เนื่องจาก Fish มีการออกแบบนี้ คำสั่งบางคำสั่งจึงอาจปฏิเสธที่จะทำงานเนื่องจากไวยากรณ์ที่ต่างออกไป และคุณอาจต้องเปลี่ยนนิสัยบางอย่างเมื่อใช้เทอร์มินัล
โชคดีสำหรับคุณ มีหน้าที่ยอดเยี่ยมที่สรุปความซับซ้อนทั้งหมดของ Fish Shell และสภาพแวดล้อมที่ควรพิจารณา ซึ่งจะสรุปรูปแบบ Fish Syntax วิธีจัดการกับการวางท่อ และอื่นๆ อีกมากมาย หากคุณกำลังพิจารณาที่จะเปลี่ยน ให้ทำอะไรให้เป็นประโยชน์และลองอ่านดู
เมื่อคุณดูสูตรโกงเสร็จแล้ว การเปิดเทอร์มินัลและเปลี่ยนเชลล์เริ่มต้นของผู้ใช้จาก Bash เป็น Fish Shell นั้นปลอดภัย ในเทอร์มินัล ให้รัน คำสั่งchsh อย่างไรก็ตาม อย่าเรียกใช้ด้วย sudoหรือคุณอาจสลับเชลล์ของผู้ใช้รูทเป็น Fish แทนที่จะเป็นเชลล์ของคุณเอง
chsh -s /usr/bin/fish
การรันคำสั่งchshจะกำหนดเชลล์ใหม่ให้กับผู้ใช้ของคุณ หากต้องการเข้าถึง Fish ได้ทันทีกับผู้ใช้ของคุณ ให้เขียนFishลงในเทอร์มินัล มิฉะนั้น ให้รีสตาร์ทพีซี Linux ของคุณเพื่อสิ้นสุดสวิตช์ หลังจากรีบูตเครื่องแล้ว ให้กลับเข้าสู่ระบบและเปิดเทอร์มินัลอีกครั้ง หากทุกอย่างถูกต้อง Fish จะเป็นค่าเริ่มต้นใหม่และคุณจะได้รับการต้อนรับด้วย Fish Shell แทนที่จะเป็น Bash
แม้ว่าคุณจะเปลี่ยนไปใช้ Fish Shell แล้ว แต่ก็ยังไม่พร้อมใช้งานอย่างสมบูรณ์ ขั้นตอนต่อไปคือการกำหนดค่า ในเทอร์มินัล สร้างโฟลเดอร์การกำหนดค่าใหม่
mkdir -p ~/.config/fish
ถัดไป สร้างไฟล์การกำหนดค่าใหม่ ภายในโฟลเดอร์การกำหนดค่า Fish ใหม่:
แตะ ~/.config/fish/config.fish
การใช้การสัมผัสจะสร้างไฟล์กำหนดค่า Fish Shell เปล่าโดยไม่มีอะไรอยู่ในนั้น ณ จุดนี้ การเพิ่มการกำหนดค่าแบบกำหนดเองลงในเชลล์นั้นปลอดภัย สำหรับผู้ใช้ส่วนใหญ่ การปรับเปลี่ยนเพียงอย่างเดียวที่จำเป็นคือการปิดใช้งานข้อความต้อนรับอย่างถาวร เพิ่มการแก้ไขในการกำหนดค่า Fish โดยรันคำสั่งต่อไปนี้:
echo 'set fish_greeting ""' >> ~/.config/fish/config.fish
การตั้งค่า Fish บนคอมพิวเตอร์หลายเครื่องนั้นค่อนข้างน่ารำคาญ เนื่องจากคุณจะต้องสร้างการกำหนดค่าใหม่สำหรับพีซีแต่ละเครื่อง วิธีที่รวดเร็วกว่าคือสร้างข้อมูลสำรองของไฟล์และกู้คืนไฟล์ในพีซีแต่ละเครื่องที่คุณวางแผนจะใช้ Fish บน หากต้องการสำรองข้อมูลการกำหนดค่า ให้รันคำสั่งนี้ในเทอร์มินัล
cp ~/.config/fish/config.fish ~/Documents/
ในการกู้คืนการกำหนดค่า ให้ย้ายไฟล์ไปยังพีซีเครื่องใหม่ วางไว้ในโฟลเดอร์เอกสารและเรียกใช้:
mkdir -p ~/.config/fish cp ~/Documents/config.fish ~/.config/fish/config.fish
โดยส่วนใหญ่ Fish ได้รับการตั้งค่าและพร้อมใช้งานแล้ว อย่างไรก็ตาม หากคุณต้องการปรับแต่งและกำหนดค่าเพิ่มเติม มีวิธีดำเนินการดังกล่าว ไปที่เทอร์มินัลแล้วรันคำสั่งนี้:
fish_config
การเรียกใช้คำสั่งนี้จะเป็นการเปิดแท็บใหม่ในเว็บเบราว์เซอร์ของคุณโดยอัตโนมัติ โดยมีความเป็นไปได้ในแง่มุมต่างๆ ของ Fish
ในหน้าต่าง Fish_Config คุณจะสามารถใช้ธีมเชลล์ที่กำหนดไว้ล่วงหน้า กำหนดตัวแปร ตั้งค่าฟังก์ชันที่กำหนดเอง ดูประวัติคำสั่ง กำหนดตัวย่อ นามแฝง และอื่นๆ อีกมากมาย!
คุณลักษณะที่น่าสนใจที่สุดใน Fish คือคุณลักษณะการเติมข้อความอัตโนมัติ มันล้ำหน้ากว่าสิ่งอื่นใด และฟีเจอร์เดียวนี้ก็เพียงพอแล้วที่จะโน้มน้าวให้แม้แต่แฟน ๆ ของ Bash ที่ดื้อรั้นที่สุดก็ลองดู ส่วนที่ดีที่สุดเกี่ยวกับคุณลักษณะนี้คือไม่ต้องใช้ความรู้มากมายในการใช้ประโยชน์ แม้แต่เทอร์มินัล noobs ก็สามารถใช้ประโยชน์ได้มากมาย
หากต้องการใช้คุณสมบัติเติมข้อความอัตโนมัติของ Fish ให้ไปที่เทอร์มินัลแล้วเริ่มพิมพ์คำสั่ง ขณะที่คุณพิมพ์ คุณจะเห็นเปลือกพยายามเดาในขณะที่คุณทำ แก้ไขเมื่อได้รับข้อมูลเพิ่มเติม คุณสามารถเติมคำสั่งอัตโนมัติได้ทุกเมื่อโดยกดแป้น ลูกศรขวาบนแป้นพิมพ์ หลังจากกดปุ่มที่ถูกต้อง คำสั่ง half-fin ของคุณจะเสร็จสมบูรณ์โดยอัตโนมัติ
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม