Linux'da, Windows'da ki kurulum dosyalarına denk gelen temelde iki tip yapı vardır. Birincisi arşivlenmiş kaynak kodları. Bu kodlar en çok 'tar.gz' ve 'tar.bz2' formatında bulunur. Bu dosyaların önce derlenmesi sonra kurulması gerekir. Paketlerin içinde programın nasıl kurulacağını anlatan 'install', 'readme', 'configure' gibi isimlerde dosyalar olur.
Diğer tip ise Windows'da ki .exe veya .msi uzantılı dosyalara denk gelen hazır derlenmiş çalıştırılabilir(executable) paketlerdir. Bunlardan en çok kullanılanı '.deb' ve '.rpm' dir. '.deb' dosyası Debian tabanlı '.rpm' ise Red Hat tabanlı sistemlerde kullanılır. 2014'den beri Red Hat, flatpak, Cannonical ise snap isminde tüm sürümlerde çalışan paketler geliştiriyor ancak bu paket sisteminde çok az uygulama var.
Program derlenmeden önce gerekli kütüphaneler ve bağımlılıklar kontrol edilmelidir. Bunun için "./configure" komutu girilir.
Eğer eksik bir şeyler varsa kurulmalıdır.
Daha sonra derleme yapacak paketler kurulmalıdır. "sudo apt-get install build-essential" komutuyla kurulur.
Sonra ise "make" komutuyla program derlenir.
En son "sudo make install" ile derlenmiş program kurulur ve işlem biter.
Daha sonra çift tıklayarak veya uçbirimden "./dosya.sh" komutu girilerek çalıştırılır.
Paket kurmak : sudo apt-get install paket_adı
Birden çok paket kurmak : sudo apt-get install paket1 paket2 paket3 paket4 paket5 paket6 ...
Kurulu bir paketi kaldırmak : sudo apt-get remove paket_adı
Kurulu bir paketi yapılandırma dosyaları ile beraber kaldırmak : sudo apt-get purge paket_adı
Kullanılmayan tüm bağımlılık paketlerini kaldır : sudo apt-get autoremove
Paket listelerini güncellemek : sudo apt-get update
Kurulu tüm paketleri güncellemek : sudo apt-get upgrade
Diğer tip ise Windows'da ki .exe veya .msi uzantılı dosyalara denk gelen hazır derlenmiş çalıştırılabilir(executable) paketlerdir. Bunlardan en çok kullanılanı '.deb' ve '.rpm' dir. '.deb' dosyası Debian tabanlı '.rpm' ise Red Hat tabanlı sistemlerde kullanılır. 2014'den beri Red Hat, flatpak, Cannonical ise snap isminde tüm sürümlerde çalışan paketler geliştiriyor ancak bu paket sisteminde çok az uygulama var.
Sıkıştırılmış kodları derleyip kurma(tar.gz vs)
Sıkıştırılmış dosyaları kurmak için önce arşivden çıkartmak gerekir. Daha sonra terminal ile çıkartılan dosyaya girilir.Program derlenmeden önce gerekli kütüphaneler ve bağımlılıklar kontrol edilmelidir. Bunun için "./configure" komutu girilir.
Eğer eksik bir şeyler varsa kurulmalıdır.
Daha sonra derleme yapacak paketler kurulmalıdır. "sudo apt-get install build-essential" komutuyla kurulur.
Sonra ise "make" komutuyla program derlenir.
En son "sudo make install" ile derlenmiş program kurulur ve işlem biter.
.bin .sh .run dosyalarını kurma
Bu tip dosyaları kullanabilmek için önce çalıştırma izni verilmeli. Bunu "chmod +x dosyaismi" komutuyla yapabilirsiniz.Daha sonra çift tıklayarak veya uçbirimden "./dosya.sh" komutu girilerek çalıştırılır.
Paket kurmak : sudo apt-get install paket_adı
Birden çok paket kurmak : sudo apt-get install paket1 paket2 paket3 paket4 paket5 paket6 ...
Kurulu bir paketi kaldırmak : sudo apt-get remove paket_adı
Kurulu bir paketi yapılandırma dosyaları ile beraber kaldırmak : sudo apt-get purge paket_adı
Kullanılmayan tüm bağımlılık paketlerini kaldır : sudo apt-get autoremove
Paket listelerini güncellemek : sudo apt-get update
Kurulu tüm paketleri güncellemek : sudo apt-get upgrade
Paket Yönetimi
Reviewed by Okan Yıldız
on
Temmuz 14, 2018
Rating:
Hiç yorum yok:
Yorumunuz alınmıştır. Teşekkürler.