W jaki sposób Software Center określa, co jest „elementem technicznym”, a co nie?


10

Jestem całkowicie nowicjuszem w pakowaniu, ale udało mi się skonfigurować PPA i działać. Ale kiedy szukam swojego oprogramowania w Centrum oprogramowania Ubuntu, pojawi się ono dopiero po kliknięciu „Pokaż _ elementy techniczne”. Moje oprogramowanie nie jest przedmiotem technicznym. Jak przekazać te informacje do Centrum oprogramowania, aby mogło je odpowiednio podzielić na kategorie?

Wysyłam plik .desktop i doskonale pokazuje się on w menu. Software Center wyświetla nawet ścieżkę do pozycji menu po jej zainstalowaniu („Znajdź w menu: ...”).

EDYCJA: Spędziłem trochę czasu na różnych kanałach IRC Ubuntu, a po rozmowach z kilkoma różnymi osobami wydaje się, że istnieje konsensus, że nie ma sposobu, aby rozwiązać ten problem (i kilka innych, takich jak wyświetlenie ikony) dla pakietów PPA . Tak jak jest teraz, pakiety muszą znajdować się w głównych repozytoriach, aby w pełni zintegrować się z Centrum oprogramowania Ubuntu.

Odpowiedzi:


5

Pakiety techniczne to te, które nie pojawiają się w menu użytkownika. Oznacza to, że jeśli pakiet zawiera plik .desktop, zostanie uznany za nietechniczny.


3
Ale wysyłam plik .desktop i doskonale pokazuje się w menu. Software Center wyświetla nawet ścieżkę do pozycji menu po jej zainstalowaniu („Znajdź w menu: ...”).
Jeremy

Cóż, umowy PPA miały być przeznaczone dla użytkowników technicznych, ale stały się tak popularne ...: P
fitojb

1
To prawda. Jednak stały się popularne nie bez powodu. Na przykład przygotowuję się do pierwszego wydania mojego oprogramowania, które jest grą skierowaną do ogółu odbiorców, nie tylko techników. O wiele łatwiej jest założyć umowę PPA i pozyskać niektórych użytkowników niż zaakceptować ją w głównych repozytoriach, zanim faktycznie będę mieć użytkowników. Myślę, że mógłbym po prostu umieścić .deb na mojej stronie (co zrobię oprócz PPA), ale PPA dają automatyczną aktualizację za darmo, co jest bardzo miłe.
Jeremy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.