Aktifpaylasim.Com Anasayfa Aktifpaylasim Community Aktifpaylasim.Com Arcade Film ArşiviDizi Film Aktifteam


Geri git   Aktifpaylaşım, Resimleri, Msn Messenger, Msn İfadeleri, Şarkı Sözü .::Program İndir::. .::Program İndir::. Resimli Program Anlatımı Resimli Program Anlatımı
Çocuk

Mandrake'de Program Nasıl Kurulur ?

Resimli Program Anlatımı forumunda bulunan Mandrake'de Program Nasıl Kurulur ? konusunu görüntülemektesiniz. Arkadaşlar forumda mandrake kuran arkadaşlar var bazılarda benim yüzümden mandrakeci oldu sanırım Neyse program nasıl kulur ne lazım olur falan ...


Yeni Konu aç  Cevapla
Gösterim: 713 - Cevaplar: 1  
Seçenekler
Alt 21-01-07, 21:34   #1
V.I.P Üye
 
SAKARYA - Avatar
 
Üyelik tarihi: Jan 2007
Mesajlar: 503
Standart Mandrake'de Program Nasıl Kurulur ?
Arkadaşlar forumda mandrake kuran arkadaşlar var bazılarda benim yüzümden mandrakeci oldu sanırım Neyse program nasıl kulur ne lazım olur falan biraz anlatayım dedim Tabi şimdi bu yazı mandrakecilere hitap ediyor ama diğer dağtımları kullanan arkadaşlarda okuyabilirler aslında mantık aynı mantık ufak detaylarda belki farklar olabilir Mesela kurarken yediğimiz hatalardan kurtulmak için gereken şeyler farklı dosya isimleri olabilir ama dediğim mantık aynı Yada dağıtımlara göre paket yönetimleri değişebilir ama aslında hepsinin yapmaya çalıştığı şey aynı

MDK'da Paket Yönetimi Nedir ?

Mandrake redhat tabanlı bir dağıtımdır Bu yüzden Redhat tarafından geliştirilen RPM (RedHat Package Manager) yani rpm'yi kullanmaktadır RPM sayesinde o yazılıma ait bütün program dosyaları, dökümantasyon, veri dosyaları ve konfigürasyon dosyaları sistemimize yüklenebiliriz

RPM konfigürasyon, dökümantasyon ve program dosyalarının yanı sıra bir uygulama tarafından kullanılabilecek bütün diğer dosyaları otomatik olarak yükleyen bir paket yönetimidir Burada "uygulama tarafından kullanılabilecek bütün diğer dosyalar"'dan kastım şudur; Linux'ta bir program kurulum paketi başka programlara bağımlı olarak çalışabilir Bu programlar arasındaki bağımlılıktır Örneğin siz bir uygulamanın *rpm uzantılı dosyasını kurmak isterken atıyorum 2 3 tane daha program kurmak zorunda kalabilirsiniz Yani durum windowstaki gibi değil Tek bir setupexe içinde bütün gerekli dosyalar vs herşey vardır orada Ama linuxta bir programı kurmak istersen bağımlılık gereği bir kaç tane daha program kurmak zorunda kalabilirsiniz RPM paketlerini yüklemek ve kaldırmak için bir komut satırında rpm komutunu kullanabilir ya da herhangi bir pencere-tabanlı RPM programından yararlanabiliriz

rpm -i
bir paketi yükler

rpm -e
bir paketi kaldırır

rpm -q
bir paketi sorgular

rpm -U
yükleme ile aynı fakat önceki sürümü kaldırır

rpm -verify
bir paketin doğru olarak yüklendiğini onaylar

--nodeps
hiçbir bağımlılık kontrolü yapmadan yükler

--force
Çakışmalara rağmen kurulum işlemini zorla gerçekleştirir

--percent
kurulum sırasında paket yüzde miktarını gösterir

--test
kurulumu test eder; yüklemez, sadece çakışmaları kontrol eder

-h
paket yüklenirken # sembollerini görüntüler

rpm -qa
bütün paketleri sorgular

rpm -qR
bu paketin bağımlılığı olan paketleri listeler

rpm -qi
bütün paket bilgilerini görüntüler

rpm -ql
paketteki dosyaları listeler

rpm -qd
Sadece paketteki dökümantasyon dosyalarını listeler

rpm -qc
Sadece paketteki konfigürasyon dosyalarını listeler

Yukardaki komutlar size zor geldiyse pencere-tabanlı RPM programlarıda kullanabiliriz Bunun için şunları yapacaz Tabi burada MDK 101de KDE'ye göre anlatıyorum Başlat -> Sistem -> Yapılandırma -> Paketleme -> Yazılım Kur yada Yazılım Kaldır

Yada kısa yoldan (bu her sürüm ve masaüstü için geçerli olur) Alt+F2 ye basınız Karşınıza komut çalıştır menüsü gelecek eğer program kurmak istiyorsanız "rpmdrake" yazınız Eğer program kaldırmak istiyorsanız "rpmdrake-remove" yazınız

Bu programı kullanmak çok kolaydır rpmdrake çalıştırdığınız zaman çıkan ekranda bir arama yeri göreceksiniz oraya kurmak istediğiniz programın yada silmek istediğiniz programın adınız yazınız sonra ara diyerek programı bulun ve alttaki kur'a tıklayın hepsi bu Programın adını yazarken bütün uzun ismini yazmanıza gerek yoktur Programın adının içindeki geçen bir kelimeyi yazmanız yeterli olacaktır Belki aynı kelimenin içinde geçtiği program isimleri olabilir O zaman elinizdeki isimle arama sonuçu çıkan listedeki isimleri karşılaştırın

Peki bu yöntemle bütün programları kurabilirmiyim ?

Cevap ne yazıkki hayır Eğer urpmi ayarlarını yapmazsanız bu şekilde sadece elinizdeki MDK CD'lerindeki mevcut paketleri kurabilirsiniz Bunun için MDK'da urpmi ayarlarını yapmanız gerekmektedir Böylece CD'lerde bulunamayan programları internettende bulabilir ve kurabilirsiniz çünkü CD'lerdeki paketler bütün mevcut paketlerin sadece küçük bir kısmını kaplamaktadır Urpmi'nin size sağladığı fayda ise internette tek tek site aramanıza, program aramıza gerek yoktur Tek yapmanız gereken konsoldan

# urpmi program_adi

yazmanız yeterli olacaktır Böylelikle urpmi size netten o programı ve o programı kurmak için bağımlılık gereği gereken bütün programları bulacak ve hepsini netten indirip sisteme kuracaktır Böylece sizi bağımlılık gibi ikinci bir dertten daha da kurtaracaktır Çünkü linuxa yeni geçen çoğu kişi program kurmak isterken bağımlılık olayını bilmez ve bir hata ile karşılaştığında hatayı gidermek için gereken bağımlı dosyayı nette arar ve kurar Ama tekrardan asıl kurmak istediği programı kurmak isterken başka bir hata görür, yine başka bir progragramı daha kurması gerekmektedir E düşünün şimdi bir programı kurmak isterken diyelim ki bağımlılık gereği daha 5 program kurmak gerekiyor Bunları tek tek netten arayıp bulmak kurmak ne kadar zahmetli birşey öyle değilmi

Buarada birşey daha urpmi ayarlarını yapınca bütün programları netten kurmayacaksınız Eğer yazdığınız program elinizdeki MDK CD'lerinde varsa o zaman size gereken MDK kurulum CD'sini takın diyecektir

Peki urpmi ayarlarını nasıl yapabilirim ?

Daha önce foruma yazdığım şu yazıyı lütfen okuyun Gerekli şeyler orada anlatılmıştır
-> http://forumdonanimhabercom/m_1226802/tmhtm

Sıkıştırılmış arşivlerden program kurulumu nasıl olur ?

Yukarıda anlattığım urpmi sayesinde bir çok yazılıma erişebilir ve sisteminize kurabilirsiniz Program kuracaksanız kesinlikle önce urpmi den denemenizdir Eğer gerekli programın *rpm uzantılı MDK için uygun versiyonu yoksa pek tabiki urpmi size dosyayı bulamıyacaktır Ama diyelimki netten bir yerden programın kaynak kodunu buldunuz Kaynak kodları genelde sıkıştırılmış arşiv dosyaları halinde olmaktadır örneğin *targz , *tarbz2 *tgz hatta *zip, gibi

Sıkıştırılmış bu dosyaları nasıl açarım ?

Bunun için forumda daha önceden yazılmış bir yazı var lütfen onu okuyun
-> http://forumdonanimhabercom/m_844026/tmhtm

Fakat yukarıdaki yol baya ilmi bir yol Ben şimdi size biraz filmi bir yol anlatayım Diyelimki targz uzantılı dosyayı indirdiniz İndirdiğiniz dizine gidin Dosyanın üzerine sağ tıklayın ve açılan pencerede "Eylemler"den Buraya Aç'ı seçin Böylece MDK sıkıştırılmış dosyayı aynı dizin içinde bir klasör içine açacaktır Klasör ismi muhtemelen sıkıştırılmış dosya ile aynı olacaktır yada yakın bir isim Bakarsanız anlarsanız zaten Şimdi o klasörün içine girerseniz orada bir sürü dosyalar arasında "configure" diye bir dosya görürsünüz İşte bizde programı kurmaya o configure'yi çalıştırarak başlıcaz Peki bunu nasıl yapacaz Önce bir terminal programı çalıştırın

# su - root
password : şifrenizi yazınız

root olduktan sonra programın kaynak dosyalarını açtığımız dizine gidin

# cd /home/kullanici_adiniz/tmp/program_adiniz

tabi yukardaki dizin atmasyon siz programı nereye açtıysanız oraya onu yazın şimdi

# /configure

diyeceğiz ve makefile dosyalarını oluşturcaz configure, programı derlemek için gerekli olan dosyaları araştırır misal bazı programlar belirli kütüphanelere ihtiyaç duyarlar Diyelimki bu tip birşeye ihtiyaç var ama sizde yoksa o zaman, size "şu bulunamadı, önce kurup tekrar deneyin" diyecek ok Ama gereken herşey sizde yüklüyse, size gerekli Makefile'ları oluşturacaktır Makefile'lar ise make komutunun çalışması için gereken bir derleme ve kurma dosyalarıdır

# make

dediğimiz zaman makefile dosyasına göre derlemeye başlar daha sonrada

# make install

diyecez ve gerekli dosyaları gereken dizinlere kopyalayacaz ve kurma işlemimiz bitecek hepsi bu

Peki /configure yazdığımızda yediğimiz hatalar neden olabilir ?

Bu soruya vereceğim cevap tamamen Mandrake kullanıcılarına yönelik olacaktır Arkadaşlar şimdi biz programı kaynak kodlarından sisteme kuracağımız için elimizin altında gerekli derleyiciler kütüphaneler vs herşey olmaladır Ben sizlere grafik arayüzlü X ekranı kullan bir programı kurabilmeniz için MDK'da gerekli olan programları buraya yazıcam tabi illa her programı kurmak isterken bu hataları yiyeceksiniz diye birşey yok ama misal sisteme yeni bir tema kurmak istediniz ve http://wwwkde-lookorg/ dan bir temanın kaynak kodunun olduğu dosyayı aldınız derlemek isterken aşağıdaki hataları yeme ihtimaliniz çok yüksektir yani ne bileyim kopete gibi bir anında mesajlaşma programı kurarken yine bu hataları yiyebilirsiniz

1- Bize önce " gcc-342tarbz2 " lazım Bu linux altında ki bir C derleyicisidir Bu konuda çok ayrıntılı bilgi istiyorsanız foruma daha önceden yazdığım http://forumdonanimhabercom/m_1389715/tmhtm yazıya bakabilirsiniz bu dosyayı http://gccgnuorg/ adresinden temin edebilirsiniz

2- X ekranda grafik arayüzlü programları derlermek için bu başlık dosyalarına ihtiyacımız var bunun için "libxorg-x11-devel-670-2mdki586rpm" dosyasını kurmamız gerekmektedir MDK 101 artık xorg kullanıyor eski sürümler yani MDK 10 , MDK 92 XFree86 kullanıyordu o yüzden bize libxorg-devel package yada libxfree86-devel package gibi birşeyler lazım Ama eğer MDK 10 yada MDK 92 kullanıyorsanız o zaman sizede XFree86-devel package lazım olacaktır

Eğer aşağıdaki hatayı görüyorsanız :

checking for X configure: error: Can't find X includes Please check your installation and add the correct paths!
söylediğim dosyayı kesinlikle kurun

3- şimdi bize KDE uygulamaları için gerekli başlık dosyaları lazım bunun içinde bize "libkdecore4-devel-323-74mdki586rpm" lazım olacak tabi bu dosya MDK 101 için geçerli eğer daha eski sürümler kullanıyorsanız libkdecore4-devel libkdecore-devel libkde-devel şeklinde nette arattırın
Eğer aşağıdaki hatayı görürseniz :

checking for KDE configure: error:
in the prefix, you've chosen, are no KDE headers installed This will fail
So, check this please and use another prefix!

kesinlikle libkde-devel paketi kurmanız gerekir

4- şimdi bize "qt-x11-free-333tarbz2" dosyası gerekecektir Qt için gerekli bilgiyi http://wwwtrolltechcom/products/indexhtml sitesinden öğrenebilirsiniz Qt kısaca C++ GUI kütüphanelerini içeren bir pakettir Qt'yi buradan temin edebilirsiniz http://wwwtrolltechcom/download/qt/x11html
Qt'nin kaynak koddan kurulumu

# bash
# export QTDIR=$PWD
# export LD_LIBRARY_PATH=$QTDIR/lib
# export PATH=$QTDIR/bin:$PATH

# /configure -prefix /opt/qt-333 -thread
# make sub-tools
# make install

# ln -sfn /opt/qt-333 /opt/qt
# ln -s /opt/qt/lib/libqt-mtso /opt/qt/lib/libqtso
# cp -r doc/man /opt/qt/doc
# cp -r examples /opt/qt/doc

hepsini kurdunuz mu şimdi tepe tepe kaynak koddan program kurun ) hadi kolay gelsin herkese

Not: rpm dosyalarını bulabilmek için
-> http://rpmpbonenet
-> http://wwwrpmfindnet
sitelerini kullanabilirsiniz


< Bu mesaj bu kişi tarafından değiştirildi mythief -- 27 Kasım 2004, 1:25:58 >
Reklam
Alt 15-01-08, 13:54   #2
Ap Yeni Üye
 
matrix_06 - Avatar
 
Üyelik tarihi: Jan 2008
Mesajlar: 7
Standart Cevap: Mandrake'de Program Nasıl Kurulur ?
Teşekkürler
Cevapla

Seçenekler




Aktifpaylaşım Sistem Saati GMT +3 Olarak Ayarlanmıştır. Şu Anki Saat: 18:46


Gülücük

"Taklitler asıllarını yüceltir."

 
Valid XHTML 1.0 Transitional Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2008, Crawlability, Inc. Copyright ©2007 Aktifpaylaşım Style designer by Grafikeditör
Sitemizdeki Materyallerin Kaynak Belirtilmeden Başka Sitelerde Yayınlanması Yasaktır.
Sitemiz En İyi Internet Explorer 7, En Hızlı Mozilla Firefox +2.0 ve 1024x768 Ekran Çözünürlüğünden Görüntülenebilir.


Sitemap - Reklam Ver - İletişim - Copyright - Site Haritası - Aktifpaylaşım - Top  
Aktifpaylaşım, Resimleri, Msn Messenger, Msn İfadeleri, Şarkı Sözü - Resimli Program Anlatımı - RSS Feed Alexa Rank