คุณมีตัวเลือกในการอัพเกรด bash โดยใช้apt-get
คำสั่งต่อไปนี้:
apt-get update
จากนั้นหลังจากการอัปเดตจะเรียกใช้การอัปเดตที่มีอยู่ทั้งหมด:
apt-get install --only-upgrade bash
หากต้องการรับการอัปเดตเกี่ยวกับรุ่นเก่า Squeeze คุณอาจต้องเพิ่ม Squeeze-LTS repo ลงในแหล่งรายการของคุณ
ในการเพิ่มที่เก็บนี้ให้แก้ไข/etc/apt/sources.list
และเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์
deb http://ftp.us.debian.org/debian squeeze-lts main non-free contrib
ในการตรวจสอบระบบโดยเฉพาะอย่างยิ่งสำหรับช่องโหว่ (หรือดูว่างานอัพเกรด) คุณสามารถตรวจสอบรุ่นทุบตีที่คุณกำลังใช้และดูว่ารุ่นได้รับผลกระทบ (มันน่าจะเป็น) หรือมีบททดสอบเปลือกจำนวนมากที่มีอยู่บนเว็บ
แก้ไข 1
หากต้องการอัปเกรดเป็นbash
Lenny หรือ Etch ให้ดูที่คำตอบของ Ilya Sheershoff ด้านล่างเพื่อดูวิธีรวบรวมbash
จากแหล่งที่มาและอัปเกรดเวอร์ชันbash
ที่รีลีสของคุณใช้ด้วยตนเอง
แก้ไข 2
นี่คือตัวอย่างsources.list
ไฟล์จากเซิร์ฟเวอร์ Squeeze ที่ฉันอัพเกรดสำเร็จ:
deb http://ftp.us.debian.org/debian/ squeeze main
deb-src http://ftp.us.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
# squeeze-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ squeeze-updates main
deb-src http://ftp.us.debian.org/debian/ squeeze-updates main
# Other - Adding the lsb source for security updates
deb http://http.debian.net/debian/ squeeze-lts main contrib non-free
deb-src http://http.debian.net/debian/ squeeze-lts main contrib non-free