Apr 24, 2011

APT กับอาการ “Release file expired”

บางเวลาที่เราจะอัพเดต debian โดยใช้ server ที่อาจจะเก่าหรือไม่อัพเดตสักหน่อย อาจเกิดปัญหา release file หมดอายุได้

อาการ

# apt-get update
หรือ
# aptitude update

จะพบว่า

E: Release file expired, ignoring ..... blah blah

ก็จะทำให้อัพเดตไม่ได้ ซึ่งวิธีแก้ที่ถูกคือ หา server ใหม่
แต่ก็มีวิธีแก้ขัดไปก่อนคือ

#apt-get -o 'Acquire::Check-Valid-Until=false' update
หรือ
#aptitude -o 'Acquire::Check-Valid-Until=false' update

ช่วยแก้ปัญหาเฉพาะหน้าไปได้
;)