Bagaimana saya bisa membatalkan atau mengembalikan perintah "apt-get upgrade" di Ubuntu?

Apakah ada cara di Ubuntu untuk mengembalikan atau membatalkan upgrade terakhir setelah melakukan apt-get upgrade jika Anda tidak menyukai hasilnya?

Saya yakin tidak, selain dari mengambil backup penuh dari filesystem yang relevan (yang berisi /, /bin, /lib, /sbin, /usr, /var, /etc dan /boot (yang mungkin semuanya ada di filesystem) dan catatan boot Anda) sehingga Anda dapat memutar kembali mesin setelahnya.

Komentar (3)

Anda bisa mencoba checkinstall

Setelah Anda ./configure; membuat program Anda, CheckInstall akan menjalankan make install (atau apapun yang Anda perintahkan untuk dijalankan) dan melacak setiap file yang dimodifikasi oleh instalasi ini, menggunakan excelent installwatch ...

Jadi mungkin anda bisa memerintahkannya untuk menjalankan aptitude safe-upgrade dan ia akan melacak setiap modifikasi yang dibuat oleh upgrade.

Komentar (0)

Ada sebuah proyek bernama Nexenta yang menggabungkan kernel OpenSolaris dengan userpace Ubuntu. Nexenta menyediakan alat untuk mengintegrasikan Solaris's ZFS dan Debian's apt untuk menyediakan tombol undo untuk upgrade. Lihat di sini: http://www.nexenta.org/os/TransactionalZFSUpgrades

Secara umum, apa yang Anda butuhkan adalah sistem berkas versi. Btrfs untuk Linux sedang dalam pengembangan.

Komentar (0)