Diyelim ki bir bağımlılık olarak önerilen bir pakete sahip bir DEB paketine bir uygulama geliştiriyorum, buna package1 diyelim.
Bu nedenle, package1, yüklüyse, programıma ekstra işlevsellik sağlayabilir, ancak doğrudan programımın temel işlevselliğiyle ilgili değildir (bu yüzden önerilen bir pakettir)
Bu nedenle, kullanıcı başlangıçta önerilen paketi yüklemeyi seçmez (Ubuntu Yazılım Merkezi'nde önerilen paketleri yüklemek veya yüklemeyi seçerek seçebilirsiniz), ancak gelecekte, uygulamamı kullanırken, karşılık gelen işlevsellik.
Bu işlevin çalışması için ona fazladan bir paketin yüklenmesi gerektiğini söylemenin en iyi yolu nedir? Yükleme işleminin nasıl gittiğini gösteren bir iletişim kutusu ile bu paketi doğrudan programımdan yüklemek için hangi programı kullanabilirim?
Bunu varsayılan yolla ve tercihen Linux Masaüstü Ortamından bağımsız olan bir yolla yapmak istiyorum.
Kısacası, Ubuntu Yazılım Merkezi'ni (apt: // URL aracılığıyla) açarak veya arka planda yaparak programımdan bir paket kurmanın bir yolunu istiyorum.
İdeal olarak, Güncelleme Yöneticisi (veya Synaptic Paket Yöneticisi'nden hatırlayanlar için) tarafından kullanılan gibi bir iletişim kutusu olacaktır.
PS: C ++ kullanarak uygulanabilecek bir şey tercih ederim!
