APT memelihara indikator untuk setiap paket, memberi tahu apakah paket tersebut diinstal secara manual (diinstal karena pengguna / administrator menginginkannya) atau diinstal secara otomatis (diinstal hanya karena ini tergantung pada beberapa paket lain). Itu yang apt-get autoremove
digunakan untuk menentukan apa yang harus dihapus: itu menghapus paket yang ditandai sebagai diinstal secara otomatis, tetapi tidak ada paket yang diinstal saat ini memerlukan.
Anda perlu menandai gnome
paket, atau paket Gnome apa pun yang sesuai dengan bit yang ingin Anda simpan, seperti yang diinstal secara manual. Cara termudah untuk melakukan ini dalam alat interaktif dengan akses ke pengaturan yang dipasang secara otomatis:
- Pada baris perintah, panggil
aptitude unmarkauto PACKAGENAME
untuk menandai PACKAGENAME telah diinstal secara manual, atau markauto
untuk menandainya sebagai diinstal secara otomatis.
- Di Aptitude, pindah ke baris yang sesuai dengan paket, lalu tekan
m
untuk menandainya sebagai yang diinstal secara manual, atau M
untuk menandainya sebagai yang diinstal secara otomatis.
- Di Synaptic, pindah ke baris yang sesuai dengan paket, lalu beralih "Secara otomatis diinstal" di menu "Paket".
Perhatikan bahwa (setidaknya pada pemerasan, saya belum memeriksa wheezy) gnome-desktop-environment
tergantung pada semua komponen Gnome resmi, termasuk empati. Saya menduga Anda telah gnome-desktop-environment
menginstal, dan menghapus empathy
paket harus menghapusnya karena ketergantungan. Jika demikian, sekarang Anda harus menginstal ulang gnome-desktop-environment
. (Jika Anda tidak ingat, Anda dapat menemukan riwayat apa yang dilakukan oleh manajer paket berbasis APT /var/log/apt
.)
Alih-alih membersihkan dan menginstal empathy
, Anda bisa saja melakukan apt-get -t wheezy empathy
untuk menginstal versi wheezy.