Re: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Recai Oktas
* Selim T. Erdogan <[EMAIL PROTECTED]> [2004-01-22 10:28:33-0600]
>Ben paket yonetimi icin dselect kullaniyorum.  dselect'i acip 
>"select"
> secenegine giderseniz, ilk olarak bu secenegi nasil kullanacaginizi
> anlatan bir sayfa cikiyor.  Onu bosluk ya da enter tusuyla (eski
> dselect'te bosluk idi ama sonra enter oldu) gecince veritabaninizdaki
> butun paketlerin listesi olan bir ekrana giriyorsunuz.  Burada / tusuna
> basip sonra da aradiginiz paketin adini ya da adinda gecebilecek bir
> sozcuk yazarsaniz icinde o sozcugun gectigi ilk pakete atliyor.  Burada
> aynisini yaparsaniz bir sonrakine, vs.  (Hatta /'den sonra yalnizca
> enter'a basilinca en son aranan sozcuk araniyor.)

Uzun bir sure ben de oyle yaptim :-)  Fakat dselect'in veritabanini 
yuklemesi biraz zaman aliyor.

Simdilerde `apt-iselect' kullaniyorum:

http://www.rot13.org/~dpavlin/apt-iselect.html

Bu betik, `apt-cache' sonuclarini Curses tabanli bir ekranda gosteriyor 
ve istiyorsaniz kuruyor.  (`sudo' ve `iselect' paketlerine bagimli)
Tavsiye ederim.  Benzer bir bask betik `apteryx', henuz denemedim, fakat 
o da guzel gozukuyor:

http://www.internetlab.org/apteryx/

-- 
roktas



Re: derlenmiş kerneli kullanmak

2004-01-22 Başlik Selim T. Erdogan
/etc/lilo.conf dosyasindaki

   image=/vmlinuz

diye baslayan kitaya

initrd=/initrd.img

satirini ekleyip, /initrd.img'yi /boot/initrd.img-2.4.24... dosyaniza
baglamaniz gerekiyor.

  Selim T. Erdogan


On Thu, 22 Jan 2004, ZEKI CATAV wrote:

> Merhaba,
> Knoppix 3.2 kullanıyorum. Sistem HP nx9005 laptop.
> Kerneli debian patchli 2.4.24 ile değiştirmek istedim. Kernel source
> indripi derledim.
> son komutu make bzlilo olarak kullandım ve yeniden açtığımda yeni
> kerneli görmüyordu. Elle kök dizindeki vmlinuz linkini /boot altındaki
> vmlinuz-2.4.24 ile bağladım. sistem map için de /boot altında aynı işi
> yaptım ve yeniden boot ettim. Hala yeni kerneli yüklemiyor.
> Tam hatırlayamadığım initrd ile ilgili birşeyler daha olması gerekiyor
> sanırım. Yeni kerneli nasıl çalışır hale getiririm ve 2.4.24 kernel son
> kernel açığı yönünden sorun taşıyor mu?
> Teşekkür ederim.
> --
> Zeki Çatav <[EMAIL PROTECTED]>
> TYIH KVC



RE: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Selim T. Erdogan
On Thu, 22 Jan 2004, Mehmet Turker wrote:

> Ağlıycam şimdi ben hep eclipse olarak aramıştım halbuki, sabahtan beri
> uğraştım eclipse paketini oluşturdum şimdi zaten var olduğunu görüyorum :)
> apt-cache search x11 içinde x11 geçen bütün paketleri önüme sererken
> apt-cache search eclipse neden bunu yapmıyor ki. Neyse birazcık ucundan

   Ben paket yonetimi icin dselect kullaniyorum.  dselect'i acip "select"
secenegine giderseniz, ilk olarak bu secenegi nasil kullanacaginizi
anlatan bir sayfa cikiyor.  Onu bosluk ya da enter tusuyla (eski
dselect'te bosluk idi ama sonra enter oldu) gecince veritabaninizdaki
butun paketlerin listesi olan bir ekrana giriyorsunuz.  Burada / tusuna
basip sonra da aradiginiz paketin adini ya da adinda gecebilecek bir
sozcuk yazarsaniz icinde o sozcugun gectigi ilk pakete atliyor.  Burada
aynisini yaparsaniz bir sonrakine, vs.  (Hatta /'den sonra yalnizca
enter'a basilinca en son aranan sozcuk araniyor.)
  Selim T. Erdogan



RE: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Mehmet Turker
Aaa bidakka apt-cache search te gözüküyor ama kuramıyorsunuz. Gözükmesinin
nedeni sanırım bir paketin depends kısmında eclipse bulunması. Çünkü kurmaya
çalışınca exists in database but has no available version diyor.

Mehmet Türker
http://www.turker.name.tr
 

-Original Message-
From: Recai Oktas [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 22, 2004 5:48 PM
To: debian-user-turkish@lists.debian.org
Subject: Re: Kurulu bir paketten .deb oluşturmak

* Mehmet Turker <[EMAIL PROTECTED]> [2004-01-22 16:59:34+0200] [...]
> Sonra paket oluşuyor. Ama içine kurulduktan sonra update-menus 
> komutunu çalıştırmak için birşey koymayı beceremedim.
> Bir de pakete dpkg-deb -c ile bakınca bütün location lar
./usr/local/..
> olarak gidiyor . Yani dpkg -i ile install ederken nerde çalıştırırsak 
> oradan başlayarak mı yaratacak bunları ?

`update-menus' postinst paket betiginden cagrilir (yani boyle
paketlemisseniz).  Bu paketleme bir anda yapilabilecek bir is degil.  
Isinizi kolaylastiracak araclar var suphesiz, `debhelper' gibi.  
eclipse'in zaten paketi varsa ugrasmayin bence, yok ben bunu paketleyecegim
diyorsaniz:

apt-get install maint-guide

--
roktas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]




RE: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Mehmet Turker
Teşekkürler,
Ağlıycam şimdi ben hep eclipse olarak aramıştım halbuki, sabahtan beri
uğraştım eclipse paketini oluşturdum şimdi zaten var olduğunu görüyorum :)
apt-cache search x11 içinde x11 geçen bütün paketleri önüme sererken
apt-cache search eclipse neden bunu yapmıyor ki. Neyse birazcık ucundan
paket yapmayı öğrenmiş oldum.
Bu arada preinst, postinst,prerm ve postrm dosyalarıyla installdan önce,
sonra, vs komutlar çalıştırmak mümkün müş, ayrıca ./usr/local/ Diye
gözüken dosyalar doğru yerlerine (/usr/local/) gidiyor.

Mehmet Türker
http://www.turker.name.tr

 

-Original Message-
From: Recai Oktas [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 22, 2004 5:39 PM
To: debian-user-turkish@lists.debian.org
Subject: Re: Kurulu bir paketten .deb oluşturmak

* Mehmet Turker <[EMAIL PROTECTED]> [2004-01-22 12:35:11+0200]
> Kurulu bulunan bir uygulamam (eclipse) var. /usr/local/eclipse içinde 
> duruyor ve herhangi bir kurulum gerektirmiyor, yani tar dosyasını 
> açıyorsunuz oluyor bitiyor. Bu dizinden bir .deb dosyası oluşturmak 
> mümkün mü?

Eclipse'in paketleri zaten mevcut.  Mesela `eclipse-sdk':

 Package to provide the whole Eclipse SDK, which includes
 the Java Development Tools and Plug-in Development Tools.
 .
 This package is equivalent to the SDK drops you can download at
 eclipse.org.

Sizin kastettiginiz eclipse bundan farkli mi?

> Not: Bunu yaparken programın kendisini debian menü sistemine dahil 
> etmesini de sağlasak çok iyi olurdu:)

Paketlemek mumkun tabii ama dikkat edilmesi gereken bircok husus var.

--
roktas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]




Re: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Recai Oktas
* Mehmet Turker <[EMAIL PROTECTED]> [2004-01-22 16:59:34+0200]
[...]
> Sonra paket oluşuyor. Ama içine kurulduktan sonra update-menus 
> komutunu
> çalıştırmak için birşey koymayı beceremedim.
> Bir de pakete dpkg-deb -c ile bakınca bütün location lar ./usr/local/..
> olarak gidiyor . Yani dpkg -i ile install ederken nerde çalıştırırsak oradan
> başlayarak mı yaratacak bunları ?

`update-menus' postinst paket betiginden cagrilir (yani boyle 
paketlemisseniz).  Bu paketleme bir anda yapilabilecek bir is degil.  
Isinizi kolaylastiracak araclar var suphesiz, `debhelper' gibi.  
eclipse'in zaten paketi varsa ugrasmayin bence, yok ben bunu 
paketleyecegim diyorsaniz:

apt-get install maint-guide

-- 
roktas



Re: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Recai Oktas
* Mehmet Turker <[EMAIL PROTECTED]> [2004-01-22 12:35:11+0200]
> Kurulu bulunan bir uygulamam (eclipse) var. /usr/local/eclipse içinde
> duruyor ve herhangi bir kurulum gerektirmiyor, yani tar dosyasını
> açıyorsunuz oluyor bitiyor. Bu dizinden bir .deb dosyası oluşturmak mümkün
> mü?

Eclipse'in paketleri zaten mevcut.  Mesela `eclipse-sdk':

 Package to provide the whole Eclipse SDK, which includes
 the Java Development Tools and Plug-in Development Tools.
 .
 This package is equivalent to the SDK drops you can download at
 eclipse.org.

Sizin kastettiginiz eclipse bundan farkli mi?

> Not: Bunu yaparken programın kendisini debian menü sistemine dahil etmesini
> de sağlasak çok iyi olurdu:)

Paketlemek mumkun tabii ama dikkat edilmesi gereken bircok husus var.

-- 
roktas



RE: Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Mehmet Turker
Title: Kurulu bir paketten .deb oluşturmak



Tamam yaptım , şöyle olması gerekiyor:
1- cd /tmp
2- equivs-control 
eclipse  
< equivs paketi kurulu olmalı
3- yaratılan eclipse dosyasını düzenle
 
Benimki şöyle :
 
Source: eclipseSection: miscPriority: 
optionalMaintainer: MehmetTurkerStandards-Version: 
3.0.1
 
Package: eclipseArchitecture: i386Pre-Depends: 
Depends: Recommends: Suggests: Provides: 
Eclipse-SDKDescription: Eclipse Software Development Kit Eclipse 
Software Development Kit  . Cool prog. 
 
 
#changelog 
dosyası:  

 
eclipse (1.0) unstable; urgency=low
 
  * Default install directory   * 
/usr/local/eclipse/
 
 -- Mehmet Turker <>  Wed, 22 Jan 2004 
01:39:43 -0600
 
Local variables:mode: debian-changelogEnd: 

 
 
 
4- equivs-build 
eclipse  
<-- hatalar çıkabilir changelog dosyasının ilk satırını bırakıp 

    
geri kalanı başka bir örnekten alın.
5- cd equivs/debian
6- vi 
rules    
<- burada kurulu programı uygun dizin yapısı altına biryere almak 
gerekiyor.
 
Örnek rules dosyası değişikliği:
 
# Add here commands to install the package into 
debian/tmp  kısmında
mkdir -p `pwd`/debian/tmp/usr/local/
mkdir -p `pwd`/debian/tmp/usr/lib/menu
cp -a /usr/local/eclipse 
`pwd`/debian/tmp/usr/local/
cp -a /tmp/eclipse-menu 
`pwd`/debian/tmp/usr/lib/menu/eclipse
 
 
Örnek changelog dosyası
 
 
7- cd /tmp/equivs
8- dpkg-buildpackage -ai386 -b -B
 
Sonra paket oluşuyor. Ama içine kurulduktan sonra 
update-menus komutunu çalıştırmak için birşey koymayı 
beceremedim.
Bir de pakete dpkg-deb -c ile bakınca bütün location lar 
./usr/local/..  olarak gidiyor . Yani dpkg -i ile install ederken nerde 
çalıştırırsak oradan başlayarak mı yaratacak bunları ?
 
 
Mehmet 
Türker

http://www.turker.name.tr
 
 
 
 


From: Mehmet Turker [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 22, 2004 12:35 PMTo: 
debian-user-turkish@lists.debian.orgSubject: Kurulu bir paketten .deb 
oluşturmak

Selamlar; Kurulu bulunan bir uygulamam (eclipse) var. /usr/local/eclipse içinde 
duruyor ve herhangi bir kurulum gerektirmiyor, yani tar dosyasını açıyorsunuz oluyor bitiyor. Bu dizinden 
bir .deb dosyası oluşturmak mümkün mü?
Not: Bunu yaparken programın kendisini debian menü sistemine dahil 
etmesini de sağlasak çok iyi olurdu:) 
Mehmet Türker http://www.turker.name.tr 


Kurulu bir paketten .deb oluşturmak

2004-01-22 Başlik Mehmet Turker
Title: Kurulu bir paketten .deb oluşturmak






Selamlar;

Kurulu bulunan bir uygulamam (eclipse) var. /usr/local/eclipse içinde duruyor ve herhangi bir kurulum gerektirmiyor, yani tar dosyasını açıyorsunuz oluyor bitiyor. Bu dizinden bir .deb dosyası oluşturmak mümkün mü?


Not: Bunu yaparken programın kendisini debian menü sistemine dahil etmesini de sağlasak çok iyi olurdu:)



Mehmet Türker

http://www.turker.name.tr






derlenmiş kerneli kullanmak

2004-01-22 Başlik ZEKI CATAV
Merhaba,
Knoppix 3.2 kullanıyorum. Sistem HP nx9005 laptop.
Kerneli debian patchli 2.4.24 ile değiştirmek istedim. Kernel source
indripi derledim.
son komutu make bzlilo olarak kullandım ve yeniden açtığımda yeni
kerneli görmüyordu. Elle kök dizindeki vmlinuz linkini /boot altındaki
vmlinuz-2.4.24 ile bağladım. sistem map için de /boot altında aynı işi
yaptım ve yeniden boot ettim. Hala yeni kerneli yüklemiyor.
Tam hatırlayamadığım initrd ile ilgili birşeyler daha olması gerekiyor
sanırım. Yeni kerneli nasıl çalışır hale getiririm ve 2.4.24 kernel son
kernel açığı yönünden sorun taşıyor mu?
Teşekkür ederim.
-- 
Zeki Çatav <[EMAIL PROTECTED]>
TYIH KVC