Daniel Fuentes B. bize açıklar bir pakete nasıl paket yüklenir LaunchPad PPA'sı. Bu için yararlı olabilir Aksi takdirde Ubuntu'ya kurulumu çok daha zor olacak olan oyunun/programın .DEB paketlerini dünyanın geri kalanıyla paylaşın. |
Bunu yapmak için aşağıdakileri yapmanız gerekir:
1. - Launchpad'e kaydolun ve davranış kurallarını imzalayın.
2. - PPA'nızı etkinleştirin, hesabınızdan.
3. - Program için bir kaynak kodu paketi oluşturun ve bunu PPA'nıza yükleyin; ikincisi en karmaşık olanıdır ve biraz açıklama gerektirebilir.
Kaynak paketin yapısı ikili pakete benzer. Bu durumda python ile yazılmış sıcaklıkları dönüştüren program örneğiyle devam edeceğim (bunun için daha önce ilgili ikili paketi oluşturdum).
Temel olarak paket, ikili paketi oluşturmadan önce bile aynı şekilde oluşturulmuştur (Adım No. 7), burada bir kaynak paket oluşturmak için dpkg-buildpackage'deki bazı ekstra seçenekleri kullanmanız gerekir, yani şunları yapmanız gerekir: aşağıdaki :
dpkg-buildpackage -S -sa -rfakeroot
Seçimi -S bir kaynak paketi ve seçeneği oluşturmanız içindir -sa Öyle ki, yüklerken kaynak kodunu (**.orig.tar.gz) içerecektir.
Ubuntu'da zaten mevcut olan bir paketi yeniden paketliyorsanız -sa gerekli değildir. Ancak bu durumda *.orig.tar.gz dosyasını Ubuntu depolarından alabilirsiniz.
Bu komutu çalıştırmak dizinde birkaç dosya oluşturur. Önemli olanlar (ve yüklememiz gerekenler):
- ***.dsc
- *_source.changes
- ***.diff.gz
- ***.orig.tar.gz (normalde -sa kullanılırsa yüklenir, çünkü debianizasyondan önce oLogic-Errorriginal kaynakları içerir)
Doğru olup olmadığını görmek için yine de ***_source.changes'i kontrol etmemiz gerekiyor (esas olarak karşılık geldiği Dağıtım parametresini değiştirin). Örneğin, dönüştürücü Bu şekilde kaldı.
Her şey doğru olduğunda yüklemeniz gerekir. Bunu yapmak için önce dput'u kuruyoruz (apt-get kurulum dput'u) ve ardından yapılandırmayı değiştiririz ~ / .dput.cf böylece buna benzer bir şey görünecek:
[my-ppa]fqdn = ppa.launchpad.net
yöntem = ftp
gelen = ~-user>/-ppa>/ubuntu/
giriş = anonim
izin_unsigned_uploads = 0
Yüklemek için şunu yaparız:
dput my-ppa ***_source.changes
Tabii ki ***'i karşılık gelenle değiştirmek.
Daha sonra Launchpad'in yüklemeyi tanıması ve kaynak kod paketini derlemeye başlaması için 5 ila 10 dakika beklemeniz gerekir. Bu arada paketin adının yanında dönen bir daire görülüyor.
Ve işte, birkaç dakika sonra paket(ler) ilgili PPA'da görünecek.
Via | Mantık Hatası
Son teknoloji ürünü esnek kemer, deneyin
pişman olmayacaksın.
internet sitem - http://en.co.Nz/wiki/index.php?title=Get_Ripped_Abs_Utilizing_Flex_Belt