PPA'nıza paketler nasıl yüklenir

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.

Başlatma Çubuğu PPA'sı

Ve işte, birkaç dakika sonra paket(ler) ilgili PPA'da görünecek.

Via | Mantık Hatası


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Anonim dijo

    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