«packaging» etiketlenmiş sorular

"Debian" ya da ek paketlerin oluşturulması ve bakımı anlamına gelir. İster kişisel kullanımınız için bir paketi güncellemek isteyin, ister yazılımınızı Ubuntu kullanıcılarının eline nasıl geçireceğinizi merak edin, bu etiket tam size göre.

2
Ubuntu Snappy için bir .deb dosyasını nasıl yeniden paketleyebilirim?
Bazı Ubuntu yazılımlarını .debözellikle guakeUbuntu Snappy * paketlerine dönüştürmek istiyorum . Ubuntu geliştirici araçlarındaki belgelere göre , Tüm meta veriler meta / package.yaml dosyasında bulunur. Bu dosyanın ayrıntıları hızlı geliştirici belgelerinde belgelenmiştir, ancak kısaca, çok basittir ve aşağıdaki gibi basit bir şeyden kurtulabilirsiniz: name: pkgname version: version-string apps: binary: - …

1
OpenStack Paketleri oluşturma konusunda kafanız mı karıştı?
Ubuntu QA sitesinde OpenStack oluşturma görevi buldum, ancak oluşturma adımları hakkında biraz kafam karıştı. Yapı adımları için bağlantı: https://jenkins.qa.ubuntu.com/view/Openstack_Testing/view/Grizzly/job/precise_grizzly_keystone_stable/275/consoleText Jenkins derleme günlüğünden, Ubuntu'nun bir openstack paketleri oluşturma adımlarını biliyorum: github'dan opentack kodu alın, kullanın git clone inşa openstack tar.gzkullanarak dosyapython setup.py sdist bzrcanonical tarafından bakım yapılan debian kontrol dosyalarını almak …

1
Tariften oluştururken PPA'daki paketlere bir changelog dosyası nasıl uygulanır?
Paketim bir tarif kullanarak fırlatma rampası ile oluşturulduğunda, ./debian/changelogsağladığım dosyayı yok sayar ve aşağıdaki gibi işe yaramaz bir dosya oluşturur: harmonyseq (0.14~natty1) maverick; urgency=low * Auto build. -- Rafal Cieslak <rafalcieslak256@gmail.com> Tue, 25 Jan 2011 16:56:57 +0000 Launchpad, değişiklik listesi içinde hazırladığım değişikliklerin listesini sadece "Otomatik derleme" koymak yerine depolarsa …


1
Yazı .deb yükleme komut dosyaları ekleme
Bu yüzden bir inşa .debediyorum ve birkaç yükleme sonrası komutları (kütüphaneler yollarını ve birkaç başka şeyi birbirine bağlama) yapmam gerekiyor. Bunu yapmanın bir yolu var sudo dpkg -i <pacakage-name>.debmı?
17 packaging  deb 


3
Debuild ile paralel marka nasıl çalıştırılır?
Yazdığım yazılımın bir paketini yapmaya çalışıyorum. kullanıyorum debuild -i -us -uc -b Ve prensipte iyi çalışıyor. Derleme süresini kısaltmak için paralel yapmak için debuild yapmak istiyorum (örneğin normalde çalışarak yaptığım gibi make -j4). Web'de aşağıdakileri öneren birkaç konum buldum: debuild -eDEB_BUILD_OPTIONS="parallel=4" -us -uc -b debuild -j4 -us -uc -b Başka …

6
Bir paket oluştururken dpkg-source source problemini nasıl çözebilirim?
Burada kimse bir Debian / Ubuntu paketi oluşturma konusunda deneyim sahibi oldu mu? Lamunts paketini ( http://packages.ubuntu.com/quantal/lammps ) Ubuntu 12.10'dan (Quantal) Ubuntu 12.04'e desteklemeye çalışıyorum Sadece gayri resmi olarak ihtiyacım var - IaaS platformuna dağıtım için özel sanal makine görüntüleri oluştururken kolaylık adına bir .deb paketine ihtiyacınız var. Https://wiki.ubuntu.com/PackagingGuide adresindeki …

2
-Dbg, -dev, -doc paketleri nasıl ve neden oluşturulur?
Bir paket için bir Ubuntu paketi yazıyorum, bu da daha sonra başka yazılımlar oluşturmak için kullanılan bir dizi kitaplık ve başlık sağlıyor. Paket ayrıca birbirine bağımlı küçük alt paketler halinde parçalanır; bu anlamda paket güçlendirmeye oldukça benzer. Boost gibi paketlerin [...] libboost-dbg libboost-dev libboost-doc [...] libboost-all-dev [...] ama ismiyle geçen …
15 packaging 



2
Debian paketinin yüklenmesi sırasında dosyayı yeniden adlandırma
Debian için paketlemek istediğim bir python betiğim var. Yazdığım yerde bir debian / install dosyası kullanıyorum auto_dice.py /usr/bin/ Linitan daha sonra .py uzantısı (dil-uzantılı-betik) hakkında şikayet eder. Daha sonra onu değiştirdim auto_dice.py /usr/bin/autodice.py autodice.pydizin olarak yorumlandığından hataya neden olur . Yeniden adlandırma işlemini orada nasıl yapabilirim? Kaynaklarda python betiğimi yeniden …


5
Bir komut dosyasını yalnızca bir paketin ilk yüklemesi sırasında ve yükseltmeler sırasında nasıl çalıştırırım?
Kısa süre önce bazı yazılımlarımı paketlemeye ve Launchpad'de yayınlamaya başladım. Yükleme ve kaldırma iyi çalışıyor, ancak paketin bir sürümden bir sonraki sürüme yükseltilmesi sorunlu. Sorun, yalnızca paketin ilk yüklemesi sırasında çalıştırılması gereken bazı komut dosyaları olmasıdır. Bu komut dosyaları DB'yi doldurur, bir kullanıcı oluşturur, vb. Şu anda package.postinst configure)bölümünde çağrılırlar …

1
Debian paketinin yukarı akış kaynak arşivi verildiğinde iki paket nasıl oluşturması gerekir?
PPA'm için bir şey paketliyorum. Memba kaynağı .tar.gzMakefile tabanlı bir arşivdir. Bu paket mimariden bağımsız önemli miktarda veri içerdiğinden, yapı komut dosyalarının iki paket oluşturması akıllıca olacaktır: paket paket -verileri Bunu nasıl ayarlayabilirim? Debian dosyamı controliki paket oluşturmak için düzenledim , ancak doğru dosyaları doğru pakete nasıl alacağımı bilmiyorum. Veri …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.