Debreate: DEB paketleri nasıl kolayca oluşturulur?

Sistemimizde çalışmak üzere ağdan dosya indirdiğimiz zamanlar oluyor ve bunları .deb paketlerine dönüştürüp yerel paket depomuza dahil etmenin bizim için çok daha kolay ve kullanışlı olacağını görüyoruz. Örneğin, Stardict için sözlükler, gimp için fırçalar veya degradeler, duvar kağıtları, eğitim setleri, çevrimdışı yönetmek için eksiksiz bir web sitesi, üçüncü taraf kaynak kodu veya benim durumumda olduğu gibi kendi programınız!

Yeni programcılar bu uygulamayı çok faydalı bulacaktır. Kaynak kodundan paketlerin nasıl yapılacağına dair talimatlar var ancak bunlar genellikle oldukça hantal ve anlaşılması zor. Herhangi birimizin dpkg'nin konsoldan nasıl çalıştığını anlaması uzun zaman alabilir. 

Yıkmak Bunu çok basit bir şekilde yapmamızı sağlayan bir programdır. Aşağıdaki resimler Gimp için fırçalar, paletler ve desenler içeren bir .deb paketinin oluşturulmasını adım adım açıklamaktadır. Bu dosyalar, üçü de klasör içinde olmak üzere ilgili klasörlerde gruplandırılmıştır. gimp-ekstralar sistemimizde. Programın yapacağı şey klasörün içeriğini eklemek fırçalar klasöre /usr/share/gimp/2.0/brusesVs.

Neyse, kendini anlatan görselleri bırakıyorum. Herhangi bir ayrıntılı kılavuz bulamadım, ancak biraz mantık ve hayal gücüyle kişisel depomuz için çok farklı türde paketler oluşturmak kolaydır. Debreate'in çok sezgisel bir arayüzü var. Tüm formlar harika bir şekilde organize edilmiştir; bu, herhangi bir komşunun çocuğunun kendi DEB'lerini sorunsuz bir şekilde oluşturmasına yardımcı olur. Gerekli tüm verileri doldurduktan sonra Debreate genel bir dizin oluşturur ve gerekli tüm dosyaları buraya kopyalar. Daha sonra seçilen hedef klasörde DEB paketini oluşturmak için “dpkg -b” komutunu çalıştırın.

Debreate, konsol komutlarını "öğrenmeyi unutmak" veya "öğrenmeyi unutmak" için oluşturulmadı. Gelecek sürümler, dizin ağacının ve kontrol dosyasının nasıl oluşturulacağı da dahil olmak üzere, DEB paketlerinin manuel olarak nasıl oluşturulacağına ilişkin ayrıntılı belgeler içerecektir. Ayrıca RPM paketlerini destekleme olasılığı da değerlendirilmektedir.

Daha düşük Yıkmak!

Görüldü | Yıkmak & ubumedya


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.   Ernesto dijo

    Programımda OpenCV gibi kütüphaneler varsa bunu Debreate'te nasıl belirtebilirim?

  2.   LexArias dijo

    İkinci görselde gördüğünüz gibi "Değişiklik" yazan alanda programınızın bağımlılıklarını adlandırıyorsunuz.
    Fazladan bir depo eklemeniz gerekirse, Komut Dosyası sekmesini kontrol etmeniz ve depoyu eklediğiniz, bağımlılıkları güncelleyip yüklediğiniz bir kurulum öncesi komut dosyası oluşturma olasılığının olup olmadığına bakmanız gerekir; hatta şunları yapabilmeniz gerekir: yalnızca bağımlılığın deb'ini indirin.
    PDD:
    Bu uygulamayı hiç kullanmadım.
    İyi şanlar.