- - วิธีรับซอฟต์แวร์ใหม่บน Debian Stable

วิธีการรับซอฟต์แวร์ใหม่บนเดเบียนเสถียร

การใช้ Debian Stable นั้นมีประโยชน์ แต่ก็เป็นความมั่นคงส่วนใหญ่ที่คุณกำลังจะทำ นักพัฒนาของการกระจาย Linux ที่นิยมนี้ไม่ค่อยมีแพ็คเกจใหม่ออกมา สิ่งต่าง ๆ มีโอกาสน้อยที่จะผิดพลาดและแตกหักและการทำงานจะไม่ถูกขัดจังหวะ มันมาพร้อมกับข้อเสียคือคุณจะได้รับซอฟต์แวร์ใหม่บน Debian Stable โดยอัตโนมัติ โปรแกรมบน Debian นั้นเก่ากว่า Linux อื่น ๆ อย่างมาก ตัวอย่างเช่น: Debian ไม่ได้จัดส่ง Firefox เวอร์ชันหลักและจะมี "รุ่นที่เพิ่มขยาย" แทนซึ่งจะใช้เวลาหลายเดือน ด้วยเหตุนี้ผู้ใช้จึงพลาดการปรับปรุงทั้งหมดของ Mozilla อย่างสม่ำเสมอ

แจ้งเตือนสปอยเลอร์: เลื่อนลงและดูวิดีโอบทแนะนำท้ายบทความนี้

หากคุณเป็นผู้ใช้ Debian มีตัวเลือกไม่กี่ตัวเลือกให้คุณได้รับซอฟต์แวร์ที่ทันสมัยโดยไม่ต้องใช้ Debian Testing หรือแม้แต่ Debian Un-Stable

Debian Backports

วิธีเดียวที่ปลอดภัยที่สุดและมีประสิทธิภาพที่สุดในการรับซอฟต์แวร์ใหม่บน Debian คือการเพิ่มแหล่งเก็บข้อมูล backport backport เป็นซอฟต์แวร์ที่นำมาจาก Debian รุ่นใหม่กว่าซึ่งอยู่ระหว่างการพัฒนาและจัดทำขึ้นสำหรับรุ่น Debian Stable ด้วยพื้นที่เก็บข้อมูล backport ผู้ใช้สามารถเพลิดเพลินกับโปรแกรมใหม่ ๆ ในการแจกจ่ายที่ชื่นชอบได้อย่างง่ายดาย

ก่อนอื่นให้เปิดหน้าต่างเทอร์มินัลแล้วล็อกอินด้วยรูท su. หากบัญชีผู้ใช้ของคุณสามารถใช้สิทธิ์ sudo ได้อย่าลังเลที่จะใช้ sudo -s แทน.

su

หลังจากเข้าถึงรูทของเชลล์แล้วให้ทำการสำรองข้อมูลอย่างรวดเร็วของที่เก็บซอฟต์แวร์ Debian ไม่จำเป็น แต่เป็นความคิดที่ดีที่จะเปลี่ยนกลับอย่างรวดเร็วหากมีข้อผิดพลาดเกิดขึ้น หากต้องการสำรองข้อมูลให้ทำ:

cp /etc/apt/sources.list /home/username/
cd /home/username/
mv sources.list sources.list.bak

หากต้องการคืนค่าสำเนาสำรองให้ทำ (ตามรูท):

rm /etc/apt/sources.list
mv /home/username/sources.list.bak /etc/apt/sources.list

เมื่อสำรองข้อมูลเสร็จแล้วให้เปิดไฟล์ต้นฉบับในเครื่องมือแก้ไขข้อความ Nano

nano /etc/apt/sources.list

ในตัวแก้ไขข้อความให้ไปที่ด้านล่างของไฟล์และเพิ่มสัญลักษณ์ # หลังจากสัญลักษณ์เขียนความคิดเห็นเช่น“ Debian Backports Repository” จากนั้นในบรรทัดถัดไปให้เพิ่มที่เก็บข้อมูลเอง

deb http://ftp.debian.org/debian stretch-backports main

สำหรับผู้ใช้ส่วนใหญ่“ หลัก” คือสิ่งที่จำเป็นทั้งหมด มีซอฟต์แวร์โอเพ่นซอร์สรวมอยู่ด้วยและนั่นน่าจะเพียงพอสำหรับคนส่วนใหญ่ที่จะทำงานให้เสร็จ ดังที่กล่าวไว้หากคุณเป็นผู้ใช้ประเภทที่ชอบใช้ซอฟต์แวร์ที่ไม่ต้องเสียค่าใช้จ่ายให้พิจารณาเพิ่มส่วน "ไม่ใช้ฟรี" เช่นกัน ทำได้โดยการเพิ่ม “ไม่ฟรี” หลังจาก "หลัก" ในบรรทัดที่เก็บข้อมูล แบบไม่เสียค่าใช้จ่ายจะช่วยให้ผู้ใช้สามารถเข้าถึงแพ็คเกจที่ไม่ต้องใช้งานล่าสุดเช่น adobe flash, codecs วิดีโอที่เป็นกรรมสิทธิ์และอื่น ๆ

ต้องการเข้าถึงซอฟต์แวร์ที่เป็นปัจจุบันมากขึ้นผู้มีส่วนร่วม Debian สร้าง? เพิ่ม“ contrib” หลังจาก“ main” โปรแกรมในส่วนผู้สนับสนุนอาจเป็นหรือไม่เป็นโอเพ่นซอร์สก็ได้ ด้วยเหตุผลหนึ่งหรือเดเบียนอีกคนเลือกที่จะไม่จัดส่งโปรแกรมเหล่านี้

อัปเดต

หลังจากแก้ไขแล้วก็ถึงเวลาอัปเดต Debianแหล่งซอฟแวร์ สิ่งนี้จำเป็นเพราะถึงแม้ว่าแหล่งซอฟต์แวร์ใหม่จะอยู่ในรายการไฟล์แคชฉลาดของระบบปฏิบัติการไม่เห็นการเปลี่ยนแปลง รันคำสั่ง update เพื่อบอก Debian ว่า repo มี backports ด้วย:

sudo apt update

คุณอาจสังเกตเห็นแพ็กเกจและอัพเดตใหม่บางอย่างใช้งานได้หลังจากเรียกใช้การอัปเดต นี่เป็นเพราะความจริงที่ว่าโปรแกรมที่ใหม่กว่านั้นมีอยู่ใน repo ของ backports อัพเกรดแพ็คเกจเหล่านี้ด้วยคำสั่งอัพเกรด

sudo apt upgrade

วิธีอื่นในการรับซอฟต์แวร์ที่ใหม่กว่า

การใช้ Debian backports เป็นตัวเลือกที่ยอดเยี่ยมที่ผู้ใช้ทุกคนควรหันมาใช้ก่อน อย่างไรก็ตามเมื่อซอฟต์แวร์ไม่พร้อมใช้งานในที่เก็บข้อมูลสำรองทางเลือกอีกทางเลือกที่ดีคือการคว้าไฟล์แพคเกจ Debian โดยตรง ค้นหาผู้พัฒนาโดยตรงและลองรับแพ็คเกจ Debian บ่อยกว่านั้นคุณจะพบว่ามีให้บริการ นี่ไม่ใช่แนวคิดที่เข้าใจผิดเพราะบางครั้งคุณจะต้องไปที่นักพัฒนาซอฟต์แวร์เพื่อรับการอัปเดตซ้ำ ๆ แต่ก็ใช้งานได้ดี

พร้อมด้วยการดาวน์โหลดการอัปเดตโดยตรงให้พิจารณาใช้แพ็คเกจประเภทอื่น รูปแบบแพ็กเกจทางเลือกเดียวที่ดีที่สุดและโง่ที่สุด (และปลอดภัย) คือ AppImage เหตุผลที่เทคโนโลยีนี้จะเล่นได้ดีกับ Debian นั้นเป็นเพราะวิธีการทำงาน ความจริงก็คือรหัสทั้งหมดไลบรารีและเครื่องมือที่จำเป็นในการเรียกใช้โปรแกรมอยู่ในไฟล์เดียวที่สามารถเรียกใช้

วิธีนี้ใช้ได้ดีสำหรับผู้ที่ใช้ Debian Stable เนื่องจากจะไม่รบกวนการทำงานของระบบปฏิบัติการส่วนที่เหลือ ดาวน์โหลด AppImages ได้ที่นี่

Flathub และ Snapd

AppImages ยอดเยี่ยม แต่หากคุณกำลังมองหาซอฟต์แวร์ที่ใหม่กว่าใน Debian Stable (ปลอดภัย) ให้ลองใช้แพ็คเกจ Flatpak และ Snap

Debian รองรับทั้งสองสิ่งนี้เทคโนโลยีและให้ประโยชน์เช่นเดียวกับ AppImage แม้ว่าจะเป็นความจริงที่ว่าสิ่งเหล่านี้เป็นรูปแบบแพคเกจใหม่และไม่ต้องสงสัยเลยว่าจะมีปัญหาในบางครั้ง แต่ก็ยังเป็นวิธีที่ดีในการติดตั้งเทคโนโลยีเหล่านี้

ความคิดเห็น