tło
Ubuntu nie zezwala na przesyłanie pakietów binarnych, a jedynie pakiety źródłowe budowane przez serwery kompilacji.
Uzyskiwanie pakietów bezpośrednio w repozytoriach Ubuntu nie jest takie proste. Zaleca się, aby najpierw mieć go w Debianie i stamtąd zsynchronizować. Na razie możesz umieścić go tam w swoim PPA. Możesz utworzyć PPA za pomocą swojego konta Launchpad.
Przesyłanie do PPA
Jeśli kiedyś debuild
budowałeś pakiet, Twoja praca jest nieco łatwiejsza. debuild
generuje wiele plików, w tym .dsc i .changes
Być może użyłeś .dsc
pliku pbuilder-dist
do utworzenia pliku deb, więc teraz wystarczy, że opublikujesz go na PPA. Posługiwać się
dput ppa: twoja_nazwa_administratora / ppaname foo.changes
Przed przesłaniem musisz podpisać paczkę tym samym kluczem, który przesłałeś na konto Launchpad
Przekazywanie w Debianie / Ubuntu
Przekazywanie pakietu w repozytoriach Ubuntu / Debian obejmuje recenzję od opiekuna i mistrzów ftp w Debianie. Licencja musi być bardzo jasna i niejednoznaczna. Możesz potrzebować sponsora do przesyłania do Debiana
Złożenie ITP
Konieczne może być złożenie ITP (Zamierzyć w pakiet), aby spakować go w Debianie. To tylko formalna procedura.
Gdy pakiet jest dostępny w wersji eksperymentalnej / niestabilnej, możesz użyć requestsync
narzędzia do zgłoszenia żądania synchronizacji na LP. Aby requestsync
rozpocząć pracę, musisz uruchomić się, manage-credentials
aby zalogować się do Launchpad
Oba te narzędzia są w pakiecie ubuntu-dev-tools