THT DUYURU

chat
Linux Linux İle İlgili Bilgi Paylaşım Platformu

takipci
Seçenekler

Linux Paket Yöneticisi Nedir? #Enigma Kulübü

BayZero - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
06/2018
Nereden:
İstanbul
Mesajlar:
9
Konular:
3
Teşekkür (Etti):
2
Teşekkür (Aldı):
3
Ticaret:
(0) %
6
1214
04-09-2018 06:35
#1
Linux Paket Yöneticisi Nedir?
Linux paket yöneticileri nedir, nelerdir? Gibi bir soruya olan merakımdan bu konuyu hazırlayıp sizlerle paylaşmak istedim. Öncelikle iyi kavramamız gereken temel kavrama bir bakalım.

İşletim sistemlerinde sonradan yazılım ekleyebilmekteyiz. Kullanıcıların da sonradan ekledikleri tüm işletim sistemlerinde programları kolay bir şekilde yönetebildikleri araçlar mevcuttur. Bu araçlara da paket yöneticisi denir.

Önceleri cep telefon dediğimiz araçlara artık “akıllı telefonlar” diyoruz. İşte “akıllı” olarak ifade ettiğimiz mobil sistemlerden tutun grafiksel arayüzü bulunmayan sunucu sistemlerine kadar her çeşit olan işletim sistemlerinde mutlak bir paket yöneticisi vardır. Zira bu paket yöneticileri vasıtasıyla şu işlemleri gerçekleştirebiliyoruz:
  • Paket yükleme işlemlerinde kolaylık
  • Paket kaldırma işlemlerinde kolaylıklar
  • Mevcut paketleri güncelleyebilme
  • Sistemdeki paketleri listeleme
  • Bir programın çalışabilmesi için gerek duyulan diğer programların yönetimini de kolaylaştırma.

Bunu en basit bir şekilde özetlememiz gerekirse;
Sistemimizde bulunan programları yönetmemizi kolay bir hale getirir. Ayrıca şu son zamanlarda bunu basit listeleme halinden çıkarıp mağaza sisteminde yapan uygulamalar da geliştirilmeye devam ediyor.

Dilerseniz günümüzde en yaygın Linux paket yöneticilerini, komut arayüzü ve grafiksel açıdan inceleyelim.

Linux'da Paket Yöneticileri ve İşletim Sistemleri

Ubuntu Linux Paket Yöneticisi


Debian tabanlı olduğundan dolayı dpkg isminde bir paket yönetici sistemi kullanmakta. Ubuntu dağıtımının grafiksel açıdan gerçekten de çok iyi bir durumda hazırlanmış bir paket yöneticisi ve komut arayüzü olduğunu kabul edelim.


Ubuntu Linux, “deb paket yapısı” kullanmaktadır. Fakat bu paketi kullanmasına rağmen genelde Debian aynı deb paketi kullanamayız. Mağazanın dışında bir paket kurulumu esnasında ubuntu-deb olmasına dikkat etmek lazım.

Buna ilave olarak diğer can sıkan bir duruma da değinmek istiyorum. Üstteki görüntü içeriği olan uygulama, paketleri tanıtmaktan ziyade market mantığı ile işlem yürütüyor. Bunun için dilerseniz sisteminiz için aşağıda söz ettiğim Synaptic yahut gdebi uygulamalarını da kullanabilirsiniz.

Komut arayüzü kullanımında aptitude ve apt-get isimli farklı iki uygulama bulunsa dahi aralarında kayda değer aşırı bir fark olmadığını belirteyim.

Paket Yönetim Komutları

Kod:
Yöneticide paketi internetten yüklemek için: apt-get install<paket adı>
Yerel kaynaktan yüklemek: dpkg-i <paket adresi ve adı>
Kurulu paketi kaldırmak için: apt-get remove <paket ismi>
Sistemin paket listesini güncelleme komutu: apt-get update
Sistemi güncelleme komutu: apt-get upgrade
Şimdi dilerseniz özetleyelim ve burada bitirelim. İleride benzer konular üzerinde gitmeye devam etmeyi düşünüyorum. Konuyu uzatınca öğrenmede zorluklar yaşandığının farkındayım. Fakat bu bilgileri es geçemezdim.

Paket Yönetim Sistemleri

Paket yönetim sistemleri aşağıdaki gibidir:

Debian ve Ubuntu




Debian, Ubuntu, Linux Mint ve Raspbian dosya formatları “.deb” uzantılıdır. Gelişmiş paket yönetiminde yaygın olarak “APT paket yönetimi” kullanılır. Bu yöneticide arama, güncelleme ve kurulum çok rahattır.
Grafiksel Paket Yöneticisi Synaptic



Yerel Kaynaktan Paket Yükleyici gdebi



CentOS


CentOS, Red Hat ve Fedora “RPM” dosyalarını kullanmakta. CentOS’da “yum aracı” bireysel paket dosyaları ve depolarıyla etkileşimi kurmada kullanılır.


Fedora

Yukarıya ek olarak; Fedora’nın son sürümlerine baktığımızda, yum’un arabiriminin çoğunluğunu koruyup modern bir çatal olarak tabir ettiğimiz “dnf” olarak değiştirmiştir.

FreeBSD


FreeBSD ise “ikili paket sistemi” olan pkg komutu ile yönetilmektedir. FreeBSD yerel dizin yapısı Ports Collection ve kullanıcıların Makefiles kullanıp doğrudan kaynak paketlerini yönetmesini sağlamaktadır. Pkg kullanımı daha elverişli olmasına rağmen kimi zaman önceden derlenen paket kullanılamayabilir yahut derleme zamanı seçeneklerini değiştirmek gerekebilir.

Kısaca Linux’ta Paket Yöneticileri

  • Ubuntu Linux
  • Linux Mint
  • Kubuntu
  • Lubuntu
  • Xubuntu
  • Debian
  • OpenSUSE
  • Fedora
  • Mageia
  • CentOS
  • Arch
  • PCLinuxOS

Paket Yöneticileri Yardım

Linux sistemlerde konsol üzerindeyken "man" uygulaması aracılığıyla yardım alabilirsiniz.

Kod:
man page
"Man" uygulamasını kullanırken "ok tuşları" gezinmek içindir.
Sayfa içinde metin aramak için
Kod:
/
Çıkmak için
Kod:
"q"
tuşuna basarak çıkış yapabilirsiniz!

Komutlar için Linux'dan aldığım şu görüntüleri kullanabilirsiniz!

Linux Komutları Parametreleri















Şimdi Linux paket yöneticisi nedir konusunu da tamamlamış olduk. Eksikler için yorumda bulunmayı unutmayın.
'starktom - ait Kullanıcı Resmi (Avatar)
Tamamen Askıya Alındı
Üyelik tarihi:
12/2017
Nereden:
Nereye
Mesajlar:
1.739
Konular:
132
Teşekkür (Etti):
436
Teşekkür (Aldı):
405
Ticaret:
(0) %
04-09-2018 06:39
#2
Ellerine sağlık.
BayZero - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
06/2018
Nereden:
İstanbul
Mesajlar:
9
Konular:
3
Teşekkür (Etti):
2
Teşekkür (Aldı):
3
Ticaret:
(0) %
04-09-2018 06:43
#3
teşekkürler
BayZero - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
06/2018
Nereden:
İstanbul
Mesajlar:
9
Konular:
3
Teşekkür (Etti):
2
Teşekkür (Aldı):
3
Ticaret:
(0) %
04-09-2018 06:46
#4
Konunun daha da uzamaması ve tablo eklemenin zor yanlarından dolayı son satılara görsel ilave ettim.
devilraw - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
08/2018
Mesajlar:
165
Konular:
17
Teşekkür (Etti):
6
Teşekkür (Aldı):
19
Ticaret:
(0) %
04-09-2018 07:42
#5
Ellerine sağlık .
---------------------
"Türk budur: Yildirimdir, kasirgadir, dünyayi aydinlatan günestir."
Slyfer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2016
Nereden:
Unknown
Mesajlar:
1.615
Konular:
38
Teşekkür (Etti):
19
Teşekkür (Aldı):
169
Ticaret:
(0) %
04-09-2018 07:51
#6
Elinize sağlık
---------------------

i want to sleep f o r e v e r
CrazyReyiz - ait Kullanıcı Resmi (Avatar)
Tamamen Askıya Alındı
Üyelik tarihi:
08/2018
Mesajlar:
245
Konular:
22
Teşekkür (Etti):
4
Teşekkür (Aldı):
17
Ticaret:
(0) %
04-09-2018 08:46
#7
eline saglik

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler