.deb Paket Nasıl Yapılır

Başlatan karboran, 07 Nisan 2013 - 02:30:11

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

karboran

Öncelikle internette ve forumda biraz araştırdım kafam karıştı, ve çok kaynak bulamadım, bulduklarımda da aradığımı bulamadım.
Sorularımı sıralayım.

1)Var olan bi programı nasıl paketlerim (firefox audacious vs gibi)
2)Kendi yazdığım programı nasıl paketlerim.
3)Atıyorum OpenBox  a bir dünya özelleştirme yaptım, openBox configleri , tint2 , thunar configleri felan bu ayaları nasıl paketlerim.

Aslında 1. sorum hakkında kaynak buldum biraz ama , yinede yardımcı olursanız sevinirim.
Saygılarımla.
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

hitokiri

#1
İlk soru için:

a -) Eğer yeni kurulan bir paket ise /var/cache/apt/archives
dizininden ilgili paketi bulabilirsin..

b -) sudo apt-get install dpkg-repack fakeroot
fakeroot -u dpkg-repack totem

Benzeri bir komutla paketi bulunduğun dizinde oluşturabilirsin ;ancak bu yeniden işleme ve toplama işlemleri farklı sürümler üzerinde kurulum için işe yaramayabilir ;çünkü bağımlılıklar değişmiş olacaktır ,illede bu sürüm için paketleme yapmak istiyorum dersen ,ilgili .deb paketinin ihtiyacı olan bağımlılıklarıda ayrıca paketlemen gerek ki, o bile işe yaramayabilir aslında bağımlılıklarında bağımlılıkları vardır. XD

c-) Ayrıca kurulum derleme için indirdiğin bir program ise bu , bunun için ;
./configure
make

İşlemlerinden sonra "checkinstall" komutunu kullanabilirsin.
Yine forumda bir şeyler yazıyor olacak bu konuyla ilgili.






İkinci soru için; forumdan bir şeyler çıkarabilirsin sanırım ,
öncelikle bir "control" dosyası oluşturman gerek..






Üçüncü soruya gelecek olursak, aslında daha önce denemedim ancak bunun için muhtemelen  postinst , postrm gibi dosyalar kullanılıyor olabilir.
Bu şekilde yapılan bir paketlemeye örnek olarak en basitinden getdeb 'in ppa ekleyen paketi aklıma geldi... 
( paket )

Ayrıca bağlanıtıyı   incelemekte yardımcı olabilir.



heartsmagic

İngilizce sorun olmayacaksa birçok kaynağa ulaşabilirsin, ancak aradığın Türkçe kaynaksa sanırım çok azdır. Kaldı ki temelleri anlatsa bile bu kaynaklar mutlaka derinlere indikçe yine İngilizce'ye ihtiyacın olacak.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

karboran

@heartsmagic bu ingilizceden kaçış yok , bide şey soracağım abi bana bi site önetmiştin bana belgeler.org vardı ne oldu oraya giremiyorum.
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

heartsmagic

Açıkçası şu an neden kapalı bilmiyorum. Zamanında bazı sebeplerden ötürü askıya alındığı olmuştu. Şu an durum neden kaynaklanıyor bilemiyorum.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

alorak

Alıntı yapılan: heartsmagic - 08 Nisan 2013 - 15:10:46
Açıkçası şu an neden kapalı bilmiyorum. Zamanında bazı sebeplerden ötürü askıya alındığı olmuştu. Şu an durum neden kaynaklanıyor bilemiyorum.

Şuradan girilebilir: http://belgeler.gen.tr
özgürlük için