Pytania otagowane jako packaging

odnosi się do tworzenia i obsługi pakietów Debian lub snap. Niezależnie od tego, czy chcesz zaktualizować pakiet na własny użytek, czy zastanawiasz się, jak przekazać oprogramowanie w ręce użytkowników Ubuntu, ten tag jest dla Ciebie.


2
Jaki jest właściwy sposób na ponowne uruchomienie usług zależnych podczas instalacji pakietu?
Tworzę pakiet konfiguracyjny i chciałbym zatrzymać i ponownie uruchomić usługi, których konfiguracja dotyczy. Teraz Używam service [stop|restart]w {pre,post}{inst,rm}drodze. Czytam pytanie gdzieś invoke-rc.dwe właściwy sposób, ponieważ honoruje preferencje użytkownika dotyczące usługi. Nie mogłem jednak znaleźć żadnych wskazówek na ten temat. Czy ktoś zna takie wytyczne? A może masz jakąś radę, którą …

2
Jak skopiować pakiet z Debiana do mojego PPA?
Chciałbym dodać najnowszy pakiet dla smakoszy z sid Debiana do PPA naszego zespołu, aby użytkownicy Ubuntu, którzy chcieliby uruchomić aktualną wersję Gourmet, mogli dodać ten PPA do swoich źródeł oprogramowania. (Zależnie od zależności, nie powinno to stanowić większego problemu, ponieważ prawie wszystkie nasze obecne zależności są już dostępne we wszystkich …
10 ppa  packaging  debian 

3
Jak dodać plik binarny do mojego istniejącego pakietu PPA
Dodanie zmodyfikowanych lub nowych plików tekstowych do mojego pakietu PPA jest dość proste: Krok 1: apt-get source [foo-package] cd [foo-package] Krok 2: dodaj lub zmodyfikuj nowe pliki tekstowe zawierające zmiany Krok 3 - Zaktualizuj dziennik zmian: dch -i Krok 4 - utwórz łatkę dpkg-source --commit Krok 5 - utwórz pakiet …

1
Jak korzystać z przepisu Launchpad do łatania i budowania oryginalnego pakietu?
Mam łatkę przeciwko vimowi, która dotyczy wersji spakowanej. Chciałbym to zautomatyzować, aby po wydaniu nowego Ubuntu, nowy niepakowany vim został załatany i zbudowany przy użyciu przepisu. Czytam dokumentację dotyczącą przepisów, ale nie jestem pewien, jak zastosować łatkę. Czy powinienem utworzyć gałąź ze zmodyfikowanym źródłem i pozwolić, aby przepis połączył? Jak …

1
W jaki sposób Software Center określa, co jest „elementem technicznym”, a co nie?
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ć …


1
Jak utworzyć plik .deb w zależności?
Mam grę stworzoną za pomocą frameworka LÖVE i chcę spakować ją do .debpliku, aby mogła być łatwo zainstalowana przez innych i łatwo dostępna na przykład za pomocą deski rozdzielczej Unity. Mam również frameworki LÖVE, love_0.7.2.debktóre chcę w jakiś sposób również znaleźć w pliku deb. Pliki, które mam: game_icon.png game .desktop …

2
Jak korzystać z lokalnych plików .deb w kompilacjach programu pbuilder?
Często muszę tworzyć pakiety, od których zależy inny pakiet (tj. Zależności kompilacji). Zamiast wszystkich tych pakietów najpierw budować w moim ppa (co może czasem zająć trochę czasu), chciałbym użyć katalogu wyników z pbuildera jako źródła samego pbuildera. W jaki sposób mogę to zrobić? Czy mogę to zrobić za pomocą haka?

6
Jaki jest właściwy sposób na załatanie Wine dla niestandardowego PPA?
Ręcznie nakładam łatki na Wine do użytku na mojej własnej maszynie, ale chcę umieścić je w PPA dla moich przyjaciół i krewnych. Obecnie postępuję zgodnie z tą procedurą: Uzyskaj najnowsze źródło z wcześniejszego PPA za pośrednictwem apt-get source Użyj, patchaby zastosować moje nieoficjalne, nieobsługiwane łatki. Utwórz pakiet za pomocą dpkg-buildpackage …


1
Gdzie dokładnie można przeglądać cały kod źródłowy w Launchpad?
Zawsze uważałem, że przeglądarka kodu źródłowego Launchpada jest bardzo przydatna, gdy muszę w odpowiedzi znaleźć link do kodu opakowania. Wzorzec adresu URL jest na tyle prosty ( https://code.launchpad.net/ubuntu/+source/<package>), że często mogę po prostu zamienić ostatnie słowo po wpisaniu codew pasku adresu. Ale ostatnio odkryłem, że coraz trudniej jest znaleźć rzeczywisty …

2
Dlaczego sekwencja override_dh_build-indep nie jest uruchamiana przez debuild?
Mam trudny czas, próbując wygenerować dokumentację dla wspólnej biblioteki debian/rules. Zadałem wcześniej pytanie dotyczące celu, którego należy użyć do wygenerowania dokumentacji. Mój problem polega na tym, że cel override_dh_build-indepnie jest budowany, kiedy biegam debuild. Wstawiłem echoinstrukcję u góry %celu i odkryłem, że debuildbuduje następujące cele: clean build install Wydaje się, …

1
Dodać niestandardowe kroki do debian / package.postinst pakietu źródłowego?
Mam pakiet, który zawiera automatycznie wygenerowany debian/package.postinst.debhelperplik w wygenerowanym pliku binarnym. Kiedy wstawiam własny kod do pliku w debian/package.postinst, automatycznie wygenerowany plik nie jest już włączony do wynikowego pliku binarnego. Jak dodać niestandardowy kod do postinstpliku w wygenerowanym pakiecie bez blokowania korzystania z kodu generowanego automatycznie?

1
Udostępnianie dostosowanego pliku konfiguracyjnego dla innego pakietu
Używamy Ubuntu w pracy i będę musiał wprowadzić te same zmiany konfiguracji w wielu systemach, więc pakuję je. Jedną ze zmian w konfiguracji, którą muszę wprowadzić, jest ustawienie lightdm na autologin. Wydaje mi się, że muszę spakować tę zmianę do istniejącego pliku /etc/lightdm/lightdm.conf i zastąpić go moim dostosowanym lightdm.conf. To …
8 packaging 

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.