ฉันแค่สงสัยว่าสิ่งใดเทียบเท่า
apt-get upgrade
apt upgrade
yum update
ด้วย OpenWRT หรือ LEDE?
ฉันแค่สงสัยว่าสิ่งใดเทียบเท่า
apt-get upgrade
apt upgrade
yum update
ด้วย OpenWRT หรือ LEDE?
คำตอบ:
ไม่มีเดียวคำสั่งหรือการโต้แย้ง แต่คุณสามารถทำมันได้ ในการอัปเกรดทุกแพคเกจ Lede แนะนำ ,
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade
มีวิธีอื่นที่มีประสิทธิภาพน้อยกว่าที่ผู้คนใช้ AWK และเช่นนั้น
ข้อแม้สำคัญมักจะเป็นไปตามที่มีการใช้ที่กว้างขวางของ Lede / OpenWRT ของopkg
เนื่องจาก LEDE เฟิร์มแวร์จะจัดเก็บระบบพื้นฐานในพาร์ติชันแบบอ่านอย่างเดียวที่บีบอัดการอัพเดตใด ๆ กับแพ็กเกจระบบพื้นฐานจะถูกเขียนในพาร์ติชันแบบอ่าน - เขียนดังนั้นจึงใช้พื้นที่มากขึ้นกว่าเดิมหากมันเขียนทับรุ่นเก่า พาร์ติชันระบบ ขอแนะนำให้ตรวจสอบพื้นที่ว่างในหน่วยความจำแฟลชภายในและข้อกำหนดพื้นที่สำหรับการอัพเดทแพ็คเกจระบบพื้นฐาน
ฉันได้สร้างสคริปต์เล็กน้อยที่เรียกว่าopkg-upgrade
จัดการกับการอัปเกรดด้วยวิธีที่ดีกว่า
มีให้ที่ github:
https://github.com/tavinus/opkg-upgrade
มันจะทำให้การอัพเกรดง่ายเหมือน:
opkg-upgrade
คำแนะนำการติดตั้ง Curl / Wget ที่นี่!
ตามที่กล่าวไว้ในไฟล์readme.mdอาจมีปัญหากับการอัพเกรด
ปัญหาที่เป็นไปได้:
ฉันควรพูดถึงว่าการอัพเกรดจาก CRON เป็นความคิดที่แย่มาก!
ฉันจะบอกว่าแม้จะไม่ได้อัพเกรด Linux distro blind เป็นความคิดที่ดี
มีหลายสิ่งที่อาจผิดพลาดในการอัปเกรดและเนื่องจาก OpenWrt มักจะทำงานบนอุปกรณ์ที่สามารถปิดกั้นได้
โดยสรุปกรณีเดียวที่ฉันจะอัปเกรดคือ:
ยังฉันจะไม่อัพเกรดจาก cron
ฉันยังคิดว่า 20 ครั้งก่อนที่จะอัปเกรดแฟลชภายใน (แม้กระทั่งแฟลชใหญ่) เนื่องจากมันจะลดความเร็วลง
สคริปต์ของฉันมีตัวเลือกในการส่งรายงานอีเมลพร้อมอัปเดตที่มีอยู่
ดังนั้นฉันขอแนะนำให้เพิ่มเครื่องมือรายงานลงใน cron จากนั้นผู้คนสามารถอัปเกรดด้วยตนเองหลังจากได้รับอีเมล สิ่งนี้ทำให้ปลอดภัยยิ่งขึ้นในขณะที่ให้ตัวเลือกในการแก้ไขการอัพเกรด
ไชโย!
กัส