9Sep
Linux'ta, Ubuntu Yazılım Merkezi gibi paket yönetim uygulamalardan yazılımı yükleyin. Ancak, her yazılım parçası Linux dağıtımınızın yazılım depolarında bulunmaz.
Sadece Windows'daki gibi, güvendiğiniz kaynaklardan yazılım yüklemeniz gerekir. Bu tavsiyenin çoğu diğer Linux dağıtımları için de geçerlidir, bu nedenle Ubuntu'ya özgü ve genel olarak Linux'un ne olduğunu not edelim.
DEB Paket Dosyaları
Ubuntu yazılım paketleri. deb dosya formatındadır. Bu, Ubuntu Yazılım Merkezinden indirdiğiniz paketleri ve apt-get ile birlikte - tümü. deb dosyalarıdır.
Ancak,. deb paketlerini Ubuntu'nun yazılım depoları dışından da yükleyebilirsiniz. Linux için yazılım üreten birçok şirket. deb formatında sunuyor.Örneğin, resmi web sitelerinden Google Chrome, Google Earth, Linux için Steam, Opera ve hatta Skype için. deb dosyalarını indirebilirsiniz. Dosyayı çift tıkladığınızda yükleyebileceğiniz Ubuntu Yazılım Merkezi'nde açılacaktır.
Ubuntu,. deb paket biçimini yaratan Debian'a dayalıdır. Diğer Linux dağıtımı, Debian'a dayalı değilse, kendi paket biçimine sahip olacaklardır.Örneğin, Fedora ve diğer Red Hat tabanlı dağıtımlar. rpm paketlerini kullanmaktadır. Linux için yazılım sunan birçok şirket farklı dağıtımlar için çeşitli paket formatlarında sunuyor.
Üçüncü Taraf Paket Depoları
Ubuntu, kendi paket depolarını Ubuntu için derlenmiş ve paketlenmiş açık kaynaklı( ve bazı kapalı kaynaklı) yazılımlarla çalıştırmaktadır. Bununla birlikte, herkes kendi paket depolarını kurabilir.
Üçüncü parti paket depolar sık sık sisteminize sorunsuz bir şekilde eklenir.Örneğin,. deb dosyasından Google Chrome veya Steam'i yüklediğinizde. deb dosyası, resmi Google veya Valve yazılım deposunu sisteminize ekler. Paket depoda güncellendiğinde, güncellemelerden haberdar olursunuz ve bunları Software Updater uygulaması aracılığıyla yükleyebilirsiniz. Windows'un tersine, yüklü yazılımlarınızın güncellemeleri tek bir yerde yönetilebilir.
Yazılım depolarınızı görüntüleyebilir ve ayrıntılarını biliyorsanız, Ubuntu'ya dahil olan Yazılım Kaynakları uygulamasından daha fazlasını ekleyebilirsiniz.
Diğer Linux dağıtımı da üçüncü taraf depoları desteklemektedir, ancak depolar ve içerdikleri yazılımlar dağıtıma özgüdür.
Kişisel Paket Arşivleri( PPAs)
PPAs, üçüncü parti paket depolarının bir başka formudur. Kimsenin bir PPA oluşturabileceği Kanonik Launchpad sisteminde barındırılıyorlar.
PPAs'ları sıklıkla Ubuntu'nun ana ve istikrarlı depolarına resmen eklenmemiş deneysel yazılımlar içeriyor. Ayrıca, henüz Ubuntu'nun ana depoları yapacak kadar dengeli olmayan yeni sürümleri de içerebilirler.
Örneğin, Ubuntu Kullanıcı Şarap Ekibi, Linux üzerinde Windows uygulamalarını çalıştırmak için Şarap yazılımının en yeni sürümleriyle birlikte bir PPA sunar. Eklemek için yukarıdaki Yazılım Kaynakları uygulamasına aşağıdaki satırı eklersiniz:
ppa: ubuntu-wine / ppa
Canonical'in Launchpad web sitesinde yer alan her PPA sayfasında, PPA'nın sisteminize eklenmesi ile ilgili talimatlar bulunur. Sisteminize bir PPA eklendikten sonra, Ubuntu Yazılım Merkezi, Software Updater ve apt-get komut satırı aracı gibi standart yazılımı kullanarak PPA paketlerini yükleyebilirsiniz.
Kaynaktan Derleme
Tüm ikili yazılım kaynak kodundan derlenmiştir. Ubuntu'nun. deb paketleri, özellikle kullandığınız Ubuntu sürümüyle derlenmiş bir yazılım içerir. Bu uygulamalar, Ubuntu sürümünüz için mevcut olan yazılım kütüphanelerini kullanmak üzere derlenmiştir.
Belli bir yazılım parçasının geliştiricileri genellikle yazılımı kaynak kodu formunda serbest bırakır. Linux dağıtımları kaynak kodu alır, derler ve sizin için paketler oluşturur. Bununla birlikte, bir programın kaynak kodunu indirebilir ve derleyebilirsiniz. Normalde bunu Ubuntu'da yapmanız gerekmez.İsteyebileceğiniz deneysel yazılımların çoğu muhtemelen PPA'da olup, burada birisi zaten sizin için zor işi yapmıştır.
Diğer dağıtımlarda, eninde sonunda ihtiyaç duyduğunuz en son sürümü edinmek için bir program derlemek veya depolarınızda bulunmayan bir programı yüklemek gerekli olabilir. Bununla birlikte, ortalama Linux kullanıcısı - hatta birçok geeky Linux kullanıcısı - kaynaktan bir şey derlemek zorunda kalmayacak.
Kaynak kod dosyaları genellikle. tar.gz formatında dağıtılır ancak bu sadece bir arşiv türüdür.. tar.gz dosyaları. zip dosyaları gibi bir şey içerebilir.
İkili Programlar
Bazı programlar, kaynak kodu formunda değil ikili biçimde dağıtılır. Bunun nedeni, programın kapalı kaynağı olması ve programın dağıtıcısı çeşitli dağıtımlar için ambalajlamanın zor işlerini yapmak istemiyor olabilir.
Örneğin, Mozilla, Firefox'un ikili dosyalarını. tar.bz2 formatında Linux'ta indiriyor.(.tar.bz2, zip dosyası gibi başka bir arşiv biçimidir.) Bu arşivi indirebilir, bilgisayarınızdaki bir klasöre ayırabilir ve içindeki run-mozilla.sh komut dosyasını çalıştırabilirsiniz( sadece çift tıklayın)indirilen Firefox ikili dosyasını çalıştırmak için.
Ancak, bunu Firefox söz konusu olduğunda yapmamalısınız.İşletim sisteminizle birlikte verilen Firefox paketini kullanın - muhtemelen daha iyi optimize edilmiş, daha hızlıdır ve standart paket yönetim araçlarınızla güncellenir. Yine de, eski bir Firefox ile birlikte gelen eski bir Linux dağıtımını kullanıyorsanız, Firefox ikili dosyasını bilgisayarınıza indirebilir ve yüklemek için sistem genelinde herhangi bir izin gerek kalmadan bir dizinden çalıştırabilirsiniz.
Çok kapalı kaynaklı yazılımlar( özellikle eski, desteklenmeyen kapalı kaynaklı yazılımlar), paketlenmemiş ikili biçimde dağıtılır. Doom 3, Quake 4, Unreal Tournament 2004 ve Neverwinter Nights'ın Linux portları gibi yazılımlar ikili paketlerde dağıtılır ve hatta Windows benzeri kurulumculara sahiptir. Bu kurulumcular aslında oyun dosyalarını bir klasöre ayıracak ve uygulama menüsü kısayolları oluşturan programlardır.
Elbette, Ubuntu'ya yazılım yüklemek için başka yollar da vardır. Sıfır Kurulum( aynı zamanda 0install olarak da bilinir) projesi, tüm Linux dağıtımlarında çalışan bir masaüstü yazılımı kurmak için beş yıldan uzun süredir Linux yazılım yüklemesini değiştirmeye çalışıyor. Bununla birlikte, Sıfır Kurulum projesi çok fazla güç kazanamadı.Çoğu Linux kullanıcısı, Linux dağıtım paket yöneticisi tarafından iyi hizmet görür - özellikle de çoğu yazılımın paketlendiği Ubuntu'yu kullanıyorlarsa.