ด้านล่างนี้คือการวิเคราะห์ซอร์สโค้ดในอดีต ไฟล์บันทึกการเปลี่ยนแปลง บ่งชี้ การตั้งค่าถูกลบออกจาก Caffeine 2.5:
คาเฟอีน (2.5) ทะลึ่ง; เร่งด่วน = ต่ำ
- ลบ --preferences ตัวเลือกบรรทัดคำสั่ง ไม่จำเป็นอีกต่อไป
ดังนั้นเราจำเป็นต้องได้รับ Caffeine เวอร์ชัน 2.4.1 ที่เก่ากว่าจาก ส.ป.ก ด้วยการขึ้นต่อกันแบบเก่าโดยใช้คำสั่งด้านล่าง:
ซีดี ~/ดาวน์โหลด
wget -c https://launchpad.net/~caffeine-developers/+archive/ubuntu/ppa/+files/caffeine_2.4.1+478~raring1_all.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/liba/libappindicator/libappindicator1_12.10.1daily13.04.15-0ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/e/eglibc/multiarch-support_2.17-0ubuntu5.1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/liba/libappindicator/python-appindicator_12.10.1daily13.04.15-0ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/p/python-central/python-central_0.6.17ubuntu2_all.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/p/pygtk/python-gtk2_2.24.0-3ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/n/notify-python/python-notify_0.1.1-3ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/libd/libdvdread/libdvdread4_4.2.0+20121016-1ubuntu1.1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kaa-base/python-kaa-base_0.6.0+svn4596-1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kaa-metadata/python-kaa-metadata_0.7.7+svn4596-4_amd64.deb
sudo apt-get install ./caffeine_2.4.1+478~raring1_all.deb ./python-central_0.6.17ubuntu2_all.deb ./python-appindicator_12.10.1daily13.04.15-0ubuntu1_amd64.deb ./python-notify_0.1.1-3ubuntu1_amd64 deb ./python-kaa-metadata_0.7.7+svn4596-4_amd64.deb ./libdvdread4_4.2.0+20121016-1ubuntu1.1_amd64.deb ./libappindicator1_12.10.1daily13.04.15-0ubuntu1_amd64.deb ./python-base0_0_0_base0_ka./python-base0_0.7.7+svn4596-4_amd64.deb +svn4596-1_amd64.deb ./python-gtk2_2.24.0-3ubuntu1_amd64.deb ./multiarch-support_2.17-0ubuntu5.1_amd64.deb python-dbus
จากนั้นคาเฟอีนจะแสดง (อย่างน้อยใน MATE ซึ่งเป็นทางแยกของ GNOME 2.3x) การตั้งค่าของมันเหมือนในปี 2013:
คาเฟอีนเวอร์ชันเก่านี้อาจถูกล็อกไว้ที่เวอร์ชันโดยใช้คำสั่งแบบยาวด้านล่าง:
แมว <<EOF | sudo ที /etc/apt/preferences.d/pin-caffeine
แพ็คเกจ: คาเฟอีน
พิน: เวอร์ชั่น 2.4.1+478~raring1
ลำดับความสำคัญของพิน: 1337
แพ็คเกจ: libappindicator1
พิน: เวอร์ชัน 12.10.1daily13.04.15-0ubuntu1
ลำดับความสำคัญของพิน: 1337
อฟ
หากคุณไม่ชอบ ให้เปลี่ยนกลับเป็นเวอร์ชันใหม่โดยใช้
sudo rm /etc/apt/preferences.d/pin-caffeine
sudo dpkg -P --force-all python-central
sudo apt-get install -f
sudo apt dist-อัพเกรด
sudo apt ลบอัตโนมัติ
โปรดทราบว่า 1.0.1 เวอร์ชันจากปี 2009 ที่มีเมนูย่อย "เปิดใช้งานสำหรับ" ไม่สามารถติดตั้งได้เนื่องจากการขึ้นต่อกันที่เก่ามาก
ถ้าใครทราบการแทนที่คาเฟอีนสำหรับ GNOME สมัยใหม่ โปรดเขียนคำตอบที่ครอบคลุมเรื่องนี้ การค้นหาสั้น ๆ ให้เงื่อนงำว่า gnome-shell-extension-caffeine
บรรจุุภัณฑ์ อาจทดแทนคาเฟอีนเดิมได้ดี