วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
ต้องการดาวน์โหลดไฟล์ไปยัง Linux PC ของคุณจากบรรทัดคำสั่ง แต่ไม่รู้ว่าต้องทำอย่างไร เราสามารถช่วย! ปฏิบัติตามในขณะที่เราใช้เทอร์มินัล Linux เพื่อดาวน์โหลดไฟล์!
ดาวน์โหลด Linux จาก URL – Wget
วิธีหนึ่งในการดาวน์โหลดไฟล์จากเทอร์มินัล Linux คือใช้เครื่องมือดาวน์โหลด Wget มันแข็งแกร่ง มีคุณสมบัติที่มีประโยชน์มากมาย และสามารถกำหนดค่าให้ดาวน์โหลดไฟล์หลายไฟล์พร้อมกันผ่านคุณสมบัติรายการดาวน์โหลด
เครื่องมือ Wget ดาวน์โหลดมาพร้อมกับมาตรฐานบนความหลากหลายของระบบปฏิบัติการลินุกซ์ ผู้ใช้ส่วนใหญ่จะสามารถเข้าถึง Wget ได้โดยไม่ต้องติดตั้งโดยใช้ตัวจัดการแพ็คเกจ อย่างไรก็ตาม ในระบบปฏิบัติการ Linux บางตัว Wget จะไม่ถูกติดตั้ง ด้วยเหตุนี้เราจึงต้องสาธิตวิธีการติดตั้ง
ในการเริ่มต้นติดตั้งเครื่องมือ Wget downloader บนพีซี Linux ของคุณ ให้เปิดหน้าต่างเทอร์มินัล คุณเปิดหน้าต่างเทอร์มินัลได้โดยกดCtrl + Alt + T บนเดสก์ท็อป Linux ส่วนใหญ่ เมื่อเปิดแล้ว ให้ทำตามคำแนะนำด้านล่างเพื่อรับ Wget
อูบุนตู
sudo apt ติดตั้ง wget
เดเบียน
sudo apt-get ติดตั้ง wget
Arch Linux
sudo pacman -S wget
Fedora
sudo dnf ติดตั้ง wget
OpenSUSE
sudo zypper ติดตั้ง wget
หลังจากติดตั้งเครื่องมือ Wget แล้ว ให้รัน คำสั่งwget –help คำสั่งนี้จะช่วยให้คุณทำความคุ้นเคยกับโปรแกรม
wget --help
การดาวน์โหลดขั้นพื้นฐานด้วย Wget
หากคุณต้องการดาวน์โหลดไฟล์ด้วย Wget และไม่สนใจคุณลักษณะและตัวเลือกขั้นสูงใด ๆ ที่ระบุไว้ในส่วน–help คุณยินดีที่จะทราบว่าคุณสามารถดาวน์โหลดไฟล์ใดก็ได้จาก URL บน Linux PC ของคุณด้วย คำสั่งต่อไปนี้
ตัวอย่างเช่น ในการดาวน์โหลด Debian Linux รุ่นล่าสุดจาก Debian.org คุณจะต้องดำเนินการดังนี้
wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso
การดาวน์โหลดพื้นฐานผ่าน Wget นั้นง่ายพอ ๆ กับ wget ตามด้วย URL โปรดทราบว่าเครื่องมือ Wget จะดาวน์โหลดไฟล์ของคุณไปยังโฟลเดอร์ที่เทอร์มินัลของคุณอยู่ ตัวอย่างเช่น หากเซสชันเทอร์มินัลของคุณกำลังเข้าถึงโฟลเดอร์ "Documents" คำสั่งWget download จะดาวน์โหลดไปยังโฟลเดอร์ "Documents"
wget HTTP://MY_FILE_URL.com/FILE.FILENAME
Wget รายการดาวน์โหลด
หากคุณต้องการดาวน์โหลดไฟล์หลายไฟล์ใน Wget ด้วยคำสั่งเดียว คุณจะต้องสร้างรายการดาวน์โหลดก่อน ใช้คำสั่งสัมผัส สร้างรายการดาวน์โหลดใหม่
แตะรายการดาวน์โหลด
ถัดไป เปิดไฟล์ "รายการดาวน์โหลด" ในโปรแกรมแก้ไขข้อความ Nano เพื่อวัตถุประสงค์ในการแก้ไข
นาโนดาวน์โหลดรายการ
วาง URL ทั้งหมดที่คุณต้องการให้ Wget ดาวน์โหลดไปยังพีซีของคุณในรายการดาวน์โหลด ตัวอย่างเช่น หากคุณต้องการดาวน์โหลดไฟล์ PDF หลายชุด ไฟล์ “รายการดาวน์โหลด” ของคุณจะมีลักษณะดังนี้:
http://example.com/a.pdf http://example.com/b.pdf http://example.com/c.pdf http://example.com/d.pdf http://example com/e.pdf
หลังจากเพิ่ม URL ลงในไฟล์ "รายการดาวน์โหลด" ของคุณในโปรแกรมแก้ไขข้อความนาโนแล้ว ให้กดปุ่ม Ctrl + O เพื่อบันทึก จากนั้นกด Ctrl + X เพื่อปิดตัวแก้ไข เมื่อปิดแล้ว ให้รันคำสั่ง wget -i download-list ด้านล่าง
wget -i ดาวน์โหลดรายการ
ปรับแต่งตำแหน่งดาวน์โหลด
หากคุณต้องการปรับแต่งตำแหน่งที่จะบันทึกการดาวน์โหลด Wget ของคุณ คุณจะต้องใช้สวิตช์บรรทัดคำสั่ง-O ที่อนุญาตให้ผู้ใช้ระบุว่า Wget จะวางไฟล์ไว้ที่ใด
ตัวอย่างเช่น หากต้องการดาวน์โหลดไฟล์ Debian ISO ล่าสุดไปยังไดเร็กทอรี "ดาวน์โหลด" คุณจะต้องดำเนินการคำสั่งด้านล่าง
wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso -O ~/Downloads/debian-10.7.0-amd64-netinst iso
ดาวน์โหลด Linux จาก URL – Curl
หาก Wget ไม่ใช่ถ้วยชาของคุณ วิธีอื่นในการดาวน์โหลดไฟล์จากบรรทัดคำสั่งบน Linux คือการใช้แอป Curl Curl เป็นโปรแกรมที่น่าประทับใจและมีประโยชน์ และมีมานานแล้ว
Curl เป็นมาตรฐานในระบบปฏิบัติการ Linux บางระบบ แต่ไม่ใช่ทั้งหมด เนื่องจากไม่ใช่ทุกระบบปฏิบัติการ Linux ที่ติดตั้งโดยค่าเริ่มต้นสำหรับผู้ใช้ เราจึงต้องสาธิตวิธีการตั้งค่า Curl ในการเริ่มการติดตั้ง ให้เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux
เมื่อหน้าต่างเทอร์มินัลเปิดขึ้นบนเดสก์ท็อป Linux ให้ปฏิบัติตามคำแนะนำในการติดตั้งบรรทัดคำสั่งสำหรับ Curl ที่สอดคล้องกับระบบปฏิบัติการ Linux ที่คุณใช้อยู่ในปัจจุบัน
อูบุนตู
sudo apt ติดตั้ง curl
เดเบียน
sudo apt-get ติดตั้ง curl
Arch Linux
sudo pacman -S curl
Fedora
sudo dnf ติดตั้ง curl
OpenSUSE
sudo zypper ติดตั้ง curl
เมื่อติดตั้งแอป Curl แล้ว ให้รัน คำสั่งcurl –helpในเทอร์มินัลเพื่อดูหน้าความช่วยเหลือของ Curl ศึกษาหน้าความช่วยเหลือเพื่อทำความเข้าใจแอป
การดาวน์โหลดขั้นพื้นฐานด้วย Curl
Curl นั้นยอดเยี่ยมสำหรับการดาวน์โหลดที่ไม่ยุ่งยากในเทอร์มินัล โดยเฉพาะอย่างยิ่งหากคุณไม่กังวลเกี่ยวกับตัวเลือกการดาวน์โหลดต่างๆ และต้องการบันทึกไฟล์ลงในคอมพิวเตอร์ของคุณ
ในการเริ่มต้นการดาวน์โหลดโดยใช้คำสั่ง Curl บน Linux PC ให้ค้นหา URL ของไฟล์ที่คุณต้องการดาวน์โหลด จากนั้นเพิ่มลงใน คำสั่งcurl ด้านล่าง ในตัวอย่างนี้ เราจะดาวน์โหลด Debian ISO ล่าสุด
curl https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso > debian-10.7.0-amd64-netinst.iso
หลังจากดำเนินการคำสั่งข้างต้น คุณจะเห็นแถบแสดงความคืบหน้าปรากฏขึ้นในเทอร์มินัล เมื่อแถบแสดงความคืบหน้าหายไป แสดงว่าดาวน์โหลดไฟล์เสร็จแล้ว
Curl ดาวน์โหลดรายการ
เช่นเดียวกับ Wget แอพ Curl รองรับรายการดาวน์โหลด ต่อไปนี้คือวิธีใช้รายการดาวน์โหลดกับ Curl
ขั้นแรก เริ่มต้นด้วยการสร้างไฟล์รายการดาวน์โหลดด้วยคำสั่งสัมผัส ด้านล่าง
แตะรายการดาวน์โหลด
หลังจากสร้างไฟล์รายการดาวน์โหลด ให้เปิดเพื่อแก้ไขใน Nano
nano -w รายการดาวน์โหลด
วาง URL ที่คุณต้องการดาวน์โหลดลงในไฟล์รายการดาวน์โหลด ตัวอย่างเช่น หากคุณต้องการดาวน์โหลดไฟล์ MP4 ต่างๆ คุณจะต้องเพิ่ม URL ต่อไปนี้
http://example.com/a.mp4
http://example.com/e.mp4
บันทึกการแก้ไขลงในไฟล์รายการดาวน์โหลดโดยกด Ctrl + O บนแป้นพิมพ์ Exit กับ Ctrl + X หลังจากนั้นใช้คำสั่งด้านล่างเพื่อดาวน์โหลด Curl จากรายการ
xargs -n 1 curl -O <>
ปรับแต่งตำแหน่งดาวน์โหลด
หากคุณต้องการปรับแต่งตำแหน่งดาวน์โหลดไฟล์ด้วย Curl คุณจะต้องเพิ่มเส้นทางการดาวน์โหลดลงในคำสั่ง หากต้องการปรับแต่งตำแหน่งดาวน์โหลด ให้ทำตามตัวอย่างด้านล่าง
curl HTTP://MY_DOWNLOADING_FILE.com/FILE.FILENAME > /home/USERNAME/my/custom/download/location/FILE.FILENAME
คุณต้องการให้ 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 ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม