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
Jak ponownie spakować .deb dla Ubuntu Snappy?
Chcę przekonwertować niektóre oprogramowanie Ubuntu, w .debszczególności guakena pakiety Ubuntu Snappy *. Zgodnie z dokumentacją dotyczącą narzędzi dev Ubuntu , Wszystkie metadane znajdują się w meta / package.yaml. Szczegóły tego pliku są udokumentowane w zgrabnej dokumentacji dla programistów, ale w skrócie jest to bardzo proste i można uzyskać coś tak …

1
Masz wątpliwości co do tworzenia pakietów OpenStack?
Znalazłem zadanie kompilacji OpenStack na stronie QA Ubuntu, ale jestem trochę zdezorientowany co do kroków kompilacji. Oto link do kroków kompilacji: https://jenkins.qa.ubuntu.com/view/Openstack_Testing/view/Grizzly/job/precise_grizzly_keystone_stable/275/consoleText Z dziennika kompilacji Jenkins wiem, w jaki sposób Ubuntu buduje pakiety Openstack: pobierz kod openstack z github, użyj git clone skompiluj openstack tar.gzplik za pomocąpython setup.py sdist służy …

1
Jak zastosować plik dziennika zmian do pakietów w PPA podczas budowania z przepisu?
Kiedy mój pakiet zostanie skompilowany za pomocą startera przy użyciu przepisu, ignoruje ./debian/changelogplik, który podam, i generuje bezużyteczny, taki jak: harmonyseq (0.14~natty1) maverick; urgency=low * Auto build. -- Rafal Cieslak <rafalcieslak256@gmail.com> Tue, 25 Jan 2011 16:56:57 +0000 Byłoby znacznie lepiej, gdyby starter zapisał listę zmian, które przygotowałem w pliku dziennika …


1
Dodanie skryptów instalacyjnych post .deb
Buduję więc .debi muszę wykonać kilka poleceń poinstalacyjnych (łączenie ścieżek bibliotek i kilka innych rzeczy). Czy istnieje sposób, aby to zrobić sudo dpkg -i <pacakage-name>.deb, więc kiedy wykonasz skrypt, skrypt działa?
17 packaging  deb 


3
Jak uruchomić make równoległe z debuildem?
Próbuję stworzyć pakiet oprogramowania, które napisałem (współ). używam debuild -i -us -uc -b I w zasadzie to działa dobrze. Aby skrócić czas kompilacji, chciałbym uruchomić debuild, aby uruchomić make równolegle (jak zwykle robię to make -j4na przykład przez uruchomienie ). Znalazłem kilka lokalizacji w Internecie, które sugerują, co następuje: debuild …

6
Jak rozwiązać problem ze źródłem źródła dpkg podczas budowania pakietu?
Czy ktoś tutaj miał jakieś doświadczenie w tworzeniu pakietu Debian / Ubuntu? Próbuję przywrócić pakiet lammps ( http://packages.ubuntu.com/quantal/lammps ) z Ubuntu 12.10 (Quantal) do Ubuntu 12.04 Potrzebuję go tylko nieoficjalnie - po prostu potrzebuję pakietu .deb dla wygody podczas tworzenia niestandardowych obrazów maszyn wirtualnych do wdrożenia na platformie IaaS. Postępując …

2
Jak i dlaczego tworzyć pakiety -dbg, -dev, -doc?
Piszę pakiet Ubuntu dla pakietu, który zasadniczo zawiera wiele bibliotek i nagłówków, które następnie można wykorzystać do zbudowania innego oprogramowania. Pakiet rozpada się również na mniejsze podpakiety, które są od siebie zależne; w tym sensie pakiet jest podobny do boostu. Zauważyłem, że pakiety takie jak boost zapewniają [...] libboost-dbg libboost-dev …
15 packaging 

2
Czy można uzyskać łatkę zawartą w bieżącej wersji? Jeśli tak to jak?
Jakiś czas temu zgłosiłem błąd we wtyczce Compiz Place Window . Jest to dość poważna regresja dla osób dotkniętych nią: głównie tych, którzy używają Gnome-Fallback, sądząc z raportów. Wkrótce pojawiła się łatka. Stworzyłem PPA do testowania i wszyscy dotychczas zaangażowani zgłaszają problemy zostały naprawione. Naprawia nawet inny błąd . Przeprowadziłem …


2
Zmień nazwę pliku podczas instalacji pakietu Debian
Mam skrypt w języku Python, który chcę spakować dla Debiana. Używam pliku debian / install, w którym napisałem auto_dice.py /usr/bin/ Linitan narzeka następnie na rozszerzenie .py (rozszerzenie skryptu z rozszerzeniem języka). Potem zmieniłem na auto_dice.py /usr/bin/autodice.py co powoduje błąd, ponieważ jest interpretowany autodice.pyjako katalog. Jak mogę zmienić tam nazwę? Nie …


5
Jak uruchomić skrypt tylko podczas pierwszej instalacji pakietu i aktualizacji?
Niedawno zacząłem pakować część mojego oprogramowania i publikować je na Launchpad. Instalacja i usuwanie działa dobrze, ale aktualizacja pakietu z jednej wersji do następnej jest problematyczna. Problem polega na tym, że niektóre skrypty muszą zostać uruchomione tylko podczas pierwszej instalacji pakietu. Skrypty te wypełniają bazę danych, tworzą użytkownika itp. Obecnie …

1
Jak sprawić, by pakiet Debian wygenerował dwa pakiety, biorąc pod uwagę archiwum źródłowe?
Pakuję coś do mojego PPA. Źródło źródłowe to .tar.gzarchiwum oparte na Makefile. Ponieważ ten pakiet zawiera znaczną ilość danych niezależnych od architektury, rozsądne byłoby, aby skrypty kompilacji generowały dwa pakiety: pakiet pakiet -data Jak mogę to skonfigurować? Zedytowałem controlplik Debian , aby wygenerować dwa pakiety, ale nie mam pojęcia, jak …

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.