Ana Sayfa
Yardım
Ara
Giriş Yap
Kayıt
Merhaba,
Ziyaretçi
. Lütfen
giriş yapın
veya
üye olun
.
Kasım 21, 2008, 03:04:52 ÖÖ
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Reklamlar
ACIK KAYNAK
>
Linux Desktop
>
Başlangıç + Ipucular
>
RPM Tabanlı Linux Sürümlerinde Program Kurulumu
Sayfa: [
1
]
Aşağı git
« önceki
sonraki »
Yazdır
Gönderen
Konu: RPM Tabanlı Linux Sürümlerinde Program Kurulumu (Okunma Sayısı 132 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
acikkaynak
Administrator
Offline
Mesaj Sayısı: 259
RPM Tabanlı Linux Sürümlerinde Program Kurulumu
«
:
Haziran 03, 2007, 02:34:38 ÖÖ »
Rpm "" Redhat Package Managment ""
Rpm paketleri belirli linux da??l?mlar?na ait ?zel olarak haz?rlanm?? paketlerdir. Bir linux da??t?m? i?in haz?rlanm?? bir paket di?er bir linux da??t?m?nda kurulmayacakt?r. Bu nedenle rpm paketlerinin isimlerinin yan?nda a??klay?c? ekler bulunur.
i386 : 386,486 ve daha yukar?s? i?lemciler i?in
i586 : Pentium I ve daha yukar?s? i?lemciler i?in
i686 : Pentium II ve daha yukar?s? i?lemciler i?in
src : Kaynak kodlar?n? i?eren halidir. Program geli?tiricileri ?o?unlukla kullan?r.
ia64 : 64 bit i?lemci mimarisine ait i?lemciler i?in
alpha : Alpha mimarisine ait i?lemciler i?in
noarch : Herhangi bir i?lemci mimarisine ba?l? olmadan kurulabilen.
?rnek vermek gerekirse ;
Kod:
gaim-1.2.0-1.i386.rpm
Kod:
gaim-1.2.0-1.scr.rpm
gibi versiyon numar?s?ndan sonraki k?s?m a??klay?c? b?l?md?r
rpm paketlerini sistemimize kurmak i?in iki farkl? yol izleye bilirsiniz. Birinci olarak konsol'da rpm komutlar?n? vererek. ?kincisi Kde Kpackage, Gnome Synaptic programlar? vas?tas? ile.
Rpm paket y?netimi ile; sisteminizde olan paket listerini g?rebir, paket hakk?nda ayr?nt?l? bilgiyi okuyabilir, g?ncelleme yapabilir, kurulum yap?p kaldrabilirsiniz.
Konsol'da rpm 1.Kurulum :
gaim-1.2.0-1.i386.rpm Paketini sistemize kural?m.
Kod:
#rpm -i gaim-1.2.0-1.i386.rpm
komutu ile kurulumu ger?ekle?tire bilirsiniz. Rpm paketleri haz?rlan?rken hangi dosyalar nerelere kopyalanaca?? ?nceden belirlendi?i i?in kurulum s?reci ger?ekle?tirilir. Fakat kurulum s?ras?nda bir hata almad???m?z s?rece kurulum a?amalar?n?, yani hangi dosyalar nereye kopyaland???n? bize standart ??ktt? birimi olan Ekranda g?stermeyecekdir. E?er kurulum s?re?lerini de izlemek istiyorsan?z;
Kod:
#rpm -ivh gaim-1.2.0-1.i386.rpm
komutunu vermelisiniz.
Not: Sisteme kurulumdan sonra rpm paketi sonundaki .i386.rpm uzant?s?n? atar ve bu ?ekilde sistem dizinlerinde bulunur.
2.Kurulu Olan veya Kurulacak Paketler Hak?nda Bilgi Alma
Sorgulama parametreleri -q ile ba?lar.
Sistemde y?kl? bir paket hakk?nda ?zet bir bilgi almak i?in;
Kod:
#rpm-qi gaim-1.2.0-1
parametresi kullan?l?r.
Paket sistemde kurulu de?ilse;
Kod:
#rpm-qpi gaim-1.2.0-1.i386.rpm
parametresi kullan?l?r.
Kurulmami? bir paketin sistemimize y?kleyece?i dosyalar? g?rmek i?in;
Kod:
#rpm-qpl gaim-1.2.0-1.i386.rpm
Dosya listesinde hangi dosyan?m hangi dizine y?klenece?i de yazmaktadir. B?ylece "ben bu program? nereye kurdum? ?u dosya nerde?" ?eklindeki sorulara cevap aramak zorunda kalmazs?n?z.
Baz? paketlerde ??kan liste olduk?a uzun olabilir. Sayfa sayfa takip i?in
Kod:
#rpm-qi gaim-1.2.0-1.i386.rpm | more
komutu ile soruna ??z?m bulabiliriz.
?nemli Not :Acemi arkada?lar taraf?nda ya?anan genel problem program kurulumu tamamland?kdan sonra program? nas?l ?al??t?rabilirim.Bunun k?sa yolu nerededir sorusudur. Bu problemi verece?imiz sembolik link " ln " ( k?sayol ) ile halledebilirsiniz. Ama ?nce mutlaka Linux Dizin Yap?s? Nas?l belgesini okuyunuz.
gaim ?al??t?r?labilir dosyas? ( bir nevi exe ) /usr/bin dizini alt?na kurulmu? olsun.
Kod:
#ln -s /usr/bin/gaim /home/haldun/
paremetresi ile kullan?c? dizinimize k?sayol olarak atayabiliriz.
Sistemimize kurulu olan paketlerin listesini g?rmek i?in;
Kod:
#rpm-qa
komutu kullan?labilir. Uyarmad? demeyin...Bu liste ?ok uzun oldu?u i?in ak?p gidebilir. Bu y?zden sayfa sayfa komutu ile kullan?lmas? daha mant?kl? olur.
Kod:
#rpm-qa|more
herhangi bir paketi merak ediyor iseniz;
Kod:
#rpm-q gaim
3.Kurulu bir paketi sistemden kald?rmak.
bunun i?in -e paremetresi kullan?l?r.i
Kod:
#rpm-e gaim
4. G?ncelleme
Eski olan bir paketi g?ncellemek i?in -U parametresi kullan?l?r.Fakat -i paremetresi gibi e?er ??kt? almak istiyor isek -Uvh olarak komutu vermeliyiz.
Kod:
#rpm -Uvh gaim-1.2.0-1.i386.rpm
Ba??ml?l?k Problemi Programlar?n baz?lar? ?al??mak i?in sistemde daha ?nceden ba?ka paketlerin kurulu olmas?n? isteyebilirler. Buna ba??ml?l?k problemi adi verilir. Bu durumda kurmak istedi?imiz paketten ?nce ba??ml? oldu?u di?er pakedi kurmak gerekecektir.
Bazi durumlarda, program?n ba??ml? oldu?u di?er pakette ba?ka bir pakede ba??ml? olabilir.Yap?lmas? gereken i?lem, ba?ka paketlere ba??ml? olmayan ilk pakedi bulmak olmal?d?r. Di?erleri bu paketten sonra s?rayla y?klenmelidir.
Ba??ml?l?k hatalar? g?zard? edilerek kurulum yap?labilir. Bunun i?in;
Kod:
#rpm -- nodeps gaim-1.2.0-1.i386.rpm
Program do?ru ?al??maya bilir.
Ayr?ca olu?an hatalar?n da g?zard? edilmesini istiyor iseniz -- force parametresini kullanabilirsiniz.
Haz?rlayan
Haldun Nalbanto?lu.
«
Son Düzenleme: Temmuz 09, 2007, 11:49:34 ÖS Gönderen: acikkaynak
»
Logged
Sayfa: [
1
]
Yukarı git
Yazdır
« önceki
sonraki »
Gitmek istediğiniz yer:
Gitmek istediğiniz yer:
-----------------------------
Açık Kaynak Forum
-----------------------------
=> Duyurular
-----------------------------
Linux Desktop
-----------------------------
=> Başlangıç + Ipucular
=> Linux Off Line Eğitim
=> Linux Linkler
=> Masaüstü Genel
===> Open Office
===> Video,Ses Oynatma/işleme
===> CD/DVD Yazma
===> Emulatorler
=====> CrossOver
=====> Wine
=====> DosBox
=====> Cedega
=> Linux Haberler
===> Pardus
===> Ubuntu
===> Suse - Debian - Mandriva
===> RedHat - Centos - Fedora
-----------------------------
Linux Network Sistemleri
-----------------------------
=> Genel Network
===> Ldap (Lightweight Directory Access Protocol)
===> NTP(Network Time Protocol)
===> SAMBA( Opening Windows to a Wider World)
===> NFS( Network File System)
===> Ftp(File Transfer Protocol)
===> Squid( Proxy Server)
===> Apache( Web server)
===> DNS( Domain Name System)
===> SYSLOG( System log)
===> DHCP( Dynamic Host Configuration Protocol)
===> Router, Switch,Modem,Kablolar,vs...
=====> Router
=====> Switch
=====> Modem
=====> Kablolar
=> Genel Güvenlik
===> IPTABLES( Network Filter)
===> SSH (Secure Shell)
===> PAM( Pluggable Authentication Modules)
=> Network Programları
===> Vyatta Community Edition 2.2 Router
===> BackTrack Network Security System
=> Cisco Certified Network Associate
-----------------------------
Teknik
-----------------------------
=> PROGRAMLAR
=> Resimli program anlatımları
=> E-book
-----------------------------
Sosyal Hayat
-----------------------------
=> Bizimle Paylaşmak İstedikleriniz
===> İş Arayan / İş Veren
===> Tanış Kaynaş
===> Soru - Cevap
Yükleniyor...