Pc Forumları

Linux Gentoo Altında Program Kurulumu

İşletim sistemleri Katagorisinde ve Linux ve MAC İşletim Sistemi Forumunda Bulunan Linux Gentoo Altında Program Kurulumu Konusunu Görüntülemektesiniz.->Linuxa Gentoo Altında Program Kurulumu - Linuxa Program Kurulumu - Linuxa Program Kurmak forumson.com - [Linkleri Sadece Üyeler Görebilir. Üye ...

Geri git   Pc Forumları > Bilgisayar internet dünyası > İşletim sistemleri > Linux ve MAC İşletim Sistemi

Alt 07-21-2010, 13:11   #1 (permalink)

Yasal UyarıArkadaşlar Lütfen Konulara Cevap Yazalım iyi veya Kötü Değerlendirelim Emeğe Saygı!
Bilgiler
Üyelik tarihi: Jan 2008

Mesajlar: 909
Konuları: 835

Tesekkür: 0
12 Mesajina 12 Tesekkür Aldi Üye No: 107
REP Gücü : 203
REP Puanı : 10
DeNGeSiZ is on a distinguished road
Seviye: 26 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Aktiflik: 75 / 647
Güç: 303 / 8157
Deneyim: 89%
İletisim

Standart Linux Gentoo Altında Program Kurulumu

 
Linuxa Gentoo Altında Program Kurulumu - Linuxa Program Kurulumu - Linuxa Program Kurmak
forumson.com - [Linkleri Sadece Üyeler Görebilir. Üye Olmak İçin Tıklayınız...]
emerge ve qpkg araçlarını kullanarak Gentoo altına paket kurmak ve yönetmek


emerge aracı komut satırından çalışan Portage sistemi için tam ve eksiz bir araçtır. Temel olarak paketlerin kurulumu için kullanılır ve emerge kurmak istediğiniz paketle ilgili tüm bağımlılıkları otomatik olarak halledebilir. (Yani bir paket kuracaksanız bu paketin ihtiyaç duyduğu diğer tüm paketleri bulur)


Emerge Python dilinde geliştirilmiştir ve /usr/portage dizininde bulunan .ebuild uzantılı dosyaları kullanır.ebuild dosyaları /etc/make.conf içinde belirttiğimiz değişkenlere göre kaynak kodun nasıl kurulacağını belirler.


Temel emerge komutları

Yazılımları Kurmak

Bir paketi kurmak için

emerge paketadı

Eğer bir paket başka paketleri içerir veya diğer paketlere bağımlı ise bu paketler de otomatik olarak kurulacaktır:

emerge kde

komutu KDE'nin tümünü ve KDE'nin ihtiyaç duyduğu tüm paketleri kuracaktır.


Bir paketi kurmak ve o paketin tüm bağımlılıklarını (ihtiyaç duyduğu tüm paketleri) güncellemek için:

emerge -u paketadı

To update a package all packages it depends on and all packages they depend on (--deep just about everything):

emerge -uD package


Kaldırmak

Bir paketi kaldırmak için:

emerge -C paket adı

Uzun uzun yazmak esterseniz isterseniz emerge unmerge paketadı şeklinde de kullanabilirsiniz.


Kurmak için yeni yazılımlar aramak

Paketleri ara (paket ismine göre):

emerge -s anahtarkelime

Paketleri ara (açıklama bilgilerine göre):

emerge -S keyword

Mevcut portage şemanızı halihazırda mevcut bulunan en son portage şemasına eşitlemek için:

emerge sync

Not : Portage şeması kurulu yazılımları bir ağaç şeklinde listeler halinde sıralayan bir dizin yapısıdır.


Diğer Kullanışlı Özellikler

Kurarmış Gibi Yapmak

Bir paketi tamamen kurmak yerine --pretend seçeneği ile eğer --pretend seçeneği kullanmasaydık hangi paketlerin kurulucak olduğunu görebiliriz. Kısacası --pretend seçeneği ile kurma işleminin bir nevi provasını yapmış oluyoruz ;-)

emerge -p paket adı


Sadece Kaynak Kodlarını İndirmek

Paketleri sadece internette indirmek (--fetchonly) yani arşivlemek (bağımlılıklarıda indirilir) fakat derlemek istemiyorsanız aşağıdaki komutu kullanabilirsiniz:

emerge -f package

İndirilen paketler /usr/portage/distfiles dizini altında tutulur. Derleme işlemi hatasız bir şekilde bittikten sonra bu dizin ndeki dosyaları silmenizde bir sakınca yoktur. Aksi takdirse fazladan yer tutarlar.

Sisteminizde kurulu bütün dosyaları güncellemek için ilk önce indirmek istiyorsanız aşağıda komutu kullanabilirsiniz:

emerge -efD world


Bütün sistemi güncellemek

Sisteminiz en güncel hale getirmek ve en güncel paketleri kullanmak/kurmak istiyorsanız -uD (--update --deep) parametresi ile bunu yapabilirsiniz:

emerge -uD world

Bu işlem esnasında eğer bir programı ACCEPT_KEYWORDS ile kurduysanız o program silinir ve en sağlam olan paket ile değiştirilir. Ya da kurmadan önce emerge -uDp world kullanarak emerge -uD world komutu ile kurulacak olan paketleri ve sürümlerinin listesini inceleyebilirsiniz.


USE Etiketleri

Bir paketi veya programı kurmadan önce veya kurulu olan paketlerin hangi USE etiketleri ile kurulduğunu öğrenmek için ağağıdaki komutu kullanabilirsiniz. İŞlem sonunda size + veya - işaretleri ile kullanılan veya kullanılmayan USE etiketlerini hakkında bilgi aktarılır:

emerge -pv package

-p parametresi ile emerge işlem yapmaz yani paketler kurulmaz aksine yapılacak olan işlemden önce size USE etiketlerinin listesini gösterir. USE etiketlerini devamlı olarak kullanmak istiyorsanız veya devamlı olarak kurduğunuz her pakette USE etiketleri ile destek evrmek istiyorsanız /etc/make.conf dosyasını içindeki USE değişkeni ile tanımlayabilirsiniz. Eğer sadece belirli bir programı belirli bir USE etiketi vermek istiyorsanız aşağıdaki komutu kullanabilirsiniz:

USE="-X -esd -gnome -gtk" emerge bitchx
USE="-X -gpm" emerge mc


Bu işlem sonucunda sadece o anda kurulan pakete USE ile tanımlanan etiket desteği verilir veya çıkartılır.
DeNGeSiZ isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla

Sponsored Links
Cevapla

Bookmarks

Tags
altında, gentoo, kurulumu, linux, program


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Gitmek istediğiniz klasörü seçiniz

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Su altında dünya rekoru Su altında dünya rekoru Guinness Su Altında En Fazla Sürede Korax Guinness Rekorlar Kitabı 0 09-16-2009 12:35
Wordpress Kurulumu + Sub Domain WP' kurulumu (Resimli Anlatım!) "Konu Açmadan Önce Korax WordPress 0 07-22-2009 17:04
Linux | Adobe Flash Player Linux 9 Update 3 Beta LeGoLaS Linux ve MAC İşletim Sistemi 0 03-22-2008 21:05
Adım Adım Linux Kurulumu, Ayarları ve Kullanımı LeGoLaS Linux ve MAC İşletim Sistemi 0 01-28-2008 23:16


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 21:36 .


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Website Statistics
Toplist
Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir, bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir, yine de sitemizde yasalara aykırı unsurlar bulursanız doganinternet@hotmail.com email adresine bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.
Report Abuse, Harassment, Scamming, Hacking, Warez, Crack, Divx, Mp3 or any Illegal Activity to doganinternet@hotmail.com