Geçiş paketlerinin amacı nedir?


Yanıtlar:


32

Bir paket yeniden adlandırılırsa geçişi kolaylaştırır:

Diyelim ki şimdiki sürümde paket adıma sahip bir paketimiz var . Şimdi bazı nedenlerden dolayı, bu paketler bir sonraki sürümde mynewpackage adını değiştirdi . Paket yöneticisi o davranacak paketleri yeniden adlandırma hakkında hiçbir şey bilmiyor gibi mypackage ve mynewpackage farklı paketler olarak böylece sahip yükseltme kullanıcılar mypackage alamadım mynewpackage yüklü ama eski ile kalmak mypackage (bağımlılıklar buna izin varsa).

Bu paket bakıcı basitçe bir geçiş paketi oluşturur önlemek için mypackage herhangi bir dosya var ama sadece bağlıdır gelmez Yeni sürümdeki mynewpackage (paketinin bu tür bir "denir meta paket ").


1
halefi geçiş paketinden gösteren bir işaretçi veya bağlantı gibi mi yoksa bunu yanlış mı anladım? eski paket tamamen kaldırıldı ve yenisi var mı? temelde soruyorum çünkü yazıcımla ilgili bir sürücü sorunum var, libcupsys kullanımdan kaldırıldı ve libcups halefi gibi görünüyor, ancak eski libcupsys'deki canon tabanından kullanılabilen tek sürücüler. Peki böyle bir geçiş paketi bu durumda bana nasıl yardımcı olabilir?
NES

1
Bir göstericiye benzer, ancak bir geçiş paketi hala sadece meta veriler içermesi dışında normal bir paket olduğundan bazı yönlerden bu yoldan yanıltıcı olabilir. Yazıcı sürücünüzün sorunu tam olarak nedir? Karmic libcupsys, libcups tarafından sağlanan sanal bir paket olduğundan, sürücü libcupsys'e bağlıysa bağımlılık problemleri ortaya çıkacaktır.
Florian Diesch

Bakımcılara özellikle bunu yapmalarını söyleyen sayfaya bağlanırsa bu cevabı değiştiririm: wiki.debian.org/RenamingPackages .
David Cary
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.