Ringkasan
atau "Saya tidak begitu peduli jika saya terus mengacaukan segalanya dan menghabiskan waktu saya dan orang lain dengan masalah yang bisa dicegah, dan Anda punya waktu 30 detik untuk meyakinkan saya untuk peduli!"
Jika Anda menggunakan Pembaruan Manajer untuk memutakhirkan paket Anda, dan ia menawarkan untuk melakukan "Pembaruan Sebagian", jangan menerimanya tanpa memeriksa secara menyeluruh paket apa yang ditawarkan untuk dihapus, ditingkatkan, dan dipasang. Jika ya, kemungkinan besar Anda akan menghapus paket yang seharusnya tidak dihapus, dan membuang-buang waktu dan upaya memperbaiki instalasi Anda dan meminta bantuan.
Sebagian besar situasi "Peningkatan Sebagian" terjadi karena inkonsistensi arsip paket, yang biasanya akan diselesaikan dalam beberapa jam. Jika manajer paket Anda bingung, dan begitu juga Anda, cukup tunggu dan tahan pembaruan sampai semuanya beres.
Versi pendek
atau "Hmm, jadi saya tidak boleh secara membabi buta melakukan" Peningkatan Sebagian "dan peningkatan? Saya tidak tahu itu ..."
Karena fakta bahwa unggahan & replikasi ke repositori mirror terkadang tidak sinkron, dependensi dari paket-paket tertentu mungkin tiba lebih lambat dari paket dependen. Hal ini menyebabkan alat manajemen paket seperti Update Manager menafsirkan situasi sebagai memerlukan upgrade-dist untuk menginstal paket baru dan / atau paket perbaikan dalam keadaan "reqreinst" (memerlukan instalasi ulang). Apa yang dilakukan Update Manager ketika melakukan "Peningkatan Sebagian" adalah peningkatan-dist.
Sebagian besar waktu, "Peningkatan Sebagian" tidak diinginkan. Situasi di mana itu diperlukan terbatas pada paket-paket baru yang usang yang lama (seperti dalam kasus paket pusat perangkat lunak menggantikan toko perangkat lunak) dan penghapusan paket dari arsip.
Versi Panjang
atau "Saya rasa saya tahu apa yang saya lakukan! Ceritakan lebih banyak lagi!"
Dalam mode operasi normal, Pembaruan Manajer tidak akan menawarkan untuk menghapus paket. Ini setara dengan "peningkatan apt-get" pada paket yang ada. Dalam mode "Peningkatan Sebagian", itu bisa. Kadang-kadang, penghapusan dijamin, seperti ketika sebuah paket sudah usang dengan yang baru. Di lain waktu, itu tidak akan terjadi, dan "Peningkatan Sebagian" dapat menawarkan untuk menghapus paket-paket penting karena tidak adanya dependensi.
Sekarang, pertanyaan kuncinya:
"Bagaimana saya tahu apakah suatu paket sebenarnya dimaksudkan untuk diganti atau dihapus?"
Ada lebih dari satu cara:
Periksa changelog dari paket yang dimaksud. Anda dapat melakukan ini melalui "Paket> Unduh Changelog" di Synaptic, atau "aptitude changelog package_name", atau dengan masuk ke packages.ubuntu.com dan mengklik "Ubuntu changelog" untuk paket yang ingin Anda ketahui, atau mengunjungi URL
https://launchpad.net/ubuntu/+source/package_name/+changelog
di mana package_name adalah nama paket sumber yang Anda ingin tahu. Entri changelog terbaru akan menunjukkan alasan penghapusan atau penggantian, jika ada.
Untuk skenario contoh menggunakan daftar perubahan terbaru untuk menentukan apakah penghapusan paket dan "Peningkatan Sebagian" aman, lihat posting berikutnya.
Periksa halaman informasi status build untuk Ubuntu dan antrian unggahan baru ke rilis Ubuntu (mis. Natty) di Launchpad untuk melihat apakah dependensi misterius yang hilang tersebut muncul, atau ada masalah yang mencegahnya dibangun.
Lakukan pencarian forum / AskUbuntu, atau bergabung dengan saluran # ubuntu + 1 di irc.freenode.net dan tanyakan sekitar untuk melihat apakah orang lain mengalami masalah dengan paket yang sama.
Jika Anda masih bingung, cukup tunggu dan lihat apakah beberapa hal diperbaiki secara ajaib dalam beberapa jam. Jika tidak, mulailah utas baru atau poskan ke yang sudah ada pada masalah yang sama untuk diperiksa dengan orang lain.
Interaksi khas dengan manajer paket melibatkan tiga langkah berikut:
Anda memilih beberapa paket untuk diinstal / dihapus / ditingkatkan
Manajer paket menyelesaikan niat Anda sesuai dengan logika manajemen paketnya, sumber perangkat lunak yang tersedia, dan prioritas yang telah Anda sebutkan (seperti dalam penyematan APT), jika ada, ke serangkaian tindakan yang harus dilakukan, dan mengeluarkan daftar tindakan itu
Anda memeriksa daftar ini, mengonfirmasi jika Anda menyukainya, atau membatalkannya dan memperbaiki pilihan Anda sampai Anda puas dengannya.
Jika Anda melewatkan langkah ketiga, dengan asumsi bahwa hanya memperbarui informasi paket Anda dan menekan "Terapkan" atau menekan "Enter" ketika muncul prompt akan memberi Anda perubahan terbaru - Anda akan merusak instalasi Anda tidak perlu. Jangan lakukan itu. Tinjau daftar perubahan itu.
semua kredit untuk 23meg Tim QA Ubuntu