[linux-baslangic] Re: linux problemleri :)

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Bora Eresici (TC-CC-HAL) (Bora.Eresici@global-bilgi.com.tr)
Date: Wed 18 Dec 2002 - 13:13:01 EET


Merhaba;
        Bir sorum daha olucak conexant marka modemlerle ilgili, conexant in =
sayfasinda s=FCr=FCc=FC bilgisi var hcf/hsf icin acaba kullanan oldu mu? =
problem yasamaya devam edermiyiz (modem gerci kendi basina problem =
...)T=FEk.

-----Original Message-----
From: Deniz Akkus Kanca [mailto:deniz@arayan.com]
Sent: Wednesday, December 18, 2002 12:49 PM
To: linux-baslangic@linux.org.tr
Subject: [linux-baslangic] Re: linux problemleri :)

Bora Eresici (TC-CC-HAL) wrote:
> Merhaba;
> Linuxle ilgili genel bir kac sorum olucak; red hat (7.3 =
kullaniyorum.)
> 1. Rpm paketlerini kurduktan sonra sistemde dosyalarin gerekli yerlere =
=3D
> yuklenmesi otomatiik bildigim kadariyla fakat yukledigim rpm =
paketlerde =3D
> paket biilgisi kurulu gozuktugu halde cal=3DFDst=3DFDr=3DFDlabilir =
dosyalar =3D
> ortada yok. (xine.rpm) / rpm paketinin src.rpm olmasi bir sey fark =
=3D
> edermi ederse nasil kurabilirim.?

Eder. Source rpm, kaynak kodu paketidir. Bunu, kendi sisteminizde=20
derlemeniz gerekir. rpm --rebuild xyz.src.rpm komutu ile derlersiniz.
(RH 8.0'da rpmbuild --rebuild xyz.src.rpm)
Derlenen paketler /usr/src/redhat/RPMS/i386 alt=FDna konur. Ondan sonra=20
derlenen paketi kurman=FDz gerekir. (rpm -ivh veya rpm -Uvh veya rpm =
-Fvh)

E=F0er paketinizde g=F6r=FClen baz=FD dosyalar=FD sisteminizde =
g=F6remiyorsan=FDz, bu=20
dosyalar=FD elle silmi=FE olmal=FDs=FDn=FDz.

rpm -V xyz.rpm komutu ile neyi silmi=FE oldu=F0unuzu g=F6rebilirsiniz. =
B=FCt=FCn=20
sistemi bu kontrolden ge=E7irmek i=E7in: rpm -Va

E=F0er baz=FD dosyalar=FD yanl=FD=FEl=FDkla silmi=FE iseniz, paketi =
uninstall edin=20
(rpm -e), yeniden install edin: rpm -Uvh

RPM i=E7in:
http://www.redhat.com/docs/manuals/linux/RHL-7-Manual/ref-guide/ch-rpm.ht=
ml
http://www.rpm.org
http://www.rpm.org/max-rpm/

adreslerindeki k=FDlavuzlara ba=FEvurabilirsiniz.
man rpm 'de epey bilgi i=E7erir.

> 2. tar.gz dosyalar=3DFDn=3DFD act=3DFDktan sonra nasil sisteme =
yuklerim =3D
> ./configure, make, make install vs.

Evet. Fakat bu =FEekilde kurdu=F0unuz paketlerin nereye kuruldu=F0unu =
takip=20
etmek, g=FCncellemek vs. y=FCk=FC tamamen size aittir. E=F0er ileride=20
kuraca=F0=FDn=FDz bir RPM bu paketlerden birine ihtiya=E7 duyarsa, RPM =
bu=20
paketin sistemde kurulu oldu=F0unu bilemez. Ondan sonra "dependency =
hell"=20
-- "ba=F0=FDml=FDl=FDklar cehennemi" ne do=F0ru yol almaya =
ba=FElars=FDn=FDz.

Genelde RH sistemlerini sa=F0l=FDkl=FD kullanman=FDn yolu, RPM'den =
=FEa=FEmamay=FD=20
gerektirir. Pek =E7ok paketin tar.gz'si yan=FD s=FDra RPM'lerini de=20
bulabilirsiniz. RH d=FD=FE=FDndaki projelerden elde etti=F0iniz RPM'leri =
src.rpm=20
olarak alman=FDz=FD ve kendi sisteminizde derlemenizi *=FEiddetle* =
tavsiye=20
ederim. B=F6yle yapmad=FD=F0=FDn=FDz zaman, gene, derleyenin =
makinas=FDnda bulunup,=20
onsuz da olunabilen ve sizin makinan=FDzda birebir olmayan baz=FD=20
paketler/s=FCr=FCmlere ba=F0=FDml=FDl=FDklarla bo=F0u=FEabilirsiniz.

Optimize paketler isterseniz, RPM'in derleme se=E7enekleri ile oynayarak =

bunu ger=E7ekle=FEtirebilirsiniz.

./configure esnas=FDnda baz=FD de=F0i=FEik se=E7enekler vermek =
isterseniz,
rpm -ivh xyz.src.rpm
cd /usr/src/redhat/SPECS
(edit=F6r) xyz.spec
RPM'i =FEekillendiren spec dosyas=FDnda bu tarz de=F0i=FEiklikleri =
yapar, sonra:
rpm -ba xyz.spec
dersiniz, istedi=F0iniz de=F0i=FEiklikleri i=E7eren hem src.rpm hem de =
binary=20
rpm paketleri derlenir.

Yani RPM'i mevcut olan bir paketi tar.gz'den kurman=FDn size getirisi=20
yoktur, RPM sistemini devre d=FD=FE=FD b=FDrakmaktan dolay=FD =
g=F6t=FCr=FCs=FC vard=FDr.

RPM'leri:
Projenin kendi sitesinde,
http://rpm.pbone.net
http://rpmfind.net
http://www.freshrpms.net
adreslerinde bulabilirsiniz.

Esen kal=FDn,
Deniz

-----------------------------------------------------------------------
Liste =FCyeli=F0iniz ile ilgili her t=FCrl=FC i=FElem i=E7in
http://liste.linux.org.tr adresindeki web aray=FCz=FCn=FC =
kullanabilirsiniz.
http://www.linux.org.tr/listeler.php sayfasina bakiniz.

Listeden =E7=FDkmak i=E7in: 'linux-baslangic-request@linux.org.tr' =
adresine,
"Konu" k=FDsm=FDnda "unsubscribe" yazan bir e-posta g=F6nderiniz.
-----------------------------------------------------------------------

-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
http://www.linux.org.tr/listeler.php sayfasina bakiniz.

Listeden çıkmak için: 'linux-baslangic-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.