Ubuntu'da yazılım kurmak: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Değişiklik özeti yok
 
(4 kullanıcıdan 79 ara revizyon gösterilmiyor)
1. satır: 1. satır:
== Ubuntu'da yazılımlar nasıl kurulur ? ==
== Ubuntu'da yazılımlar nasıl kurulur ? ==
[[Dosya:Ubuntu Yazılım Merkezi.png|right|thumb|300px|Ubuntu Yazılım Merkezi]]
{{Şablon:Yazılım kurmak}}
[[Ubuntu]]'da bir yazılım kurmak son derece basittir yalnız diğer işletim sistemlerinden biraz farklıdır. Ubuntu'nun en büyük avantajlarından biri var olan zengin yazılım deposudur. Aklınıza gelebilecek hemen her türlü program Ubuntu'nun depolarda mevcuttur. Ubuntu'nun depolarındaki programlar, [[Ubuntu Yazılım Merkezi]] adı verilen program ekleme/kaldırma aracı vasıtasıyla kolayca İnidirlip kurulabilirler ya da kaldırılabilirler.


[[Ubuntu Yazılım Merkezi]]'ni açmak için Başlat çubuğundaki simgesine tıklayabilirsiniz ya da seçke menüsünde arama kutucuğunu kullanabilirsiniz.
== Windows yazılımları (.exe dosyaları) Ubuntu'ya kurulabilir mi? ==
Hem evet hem de hayır. Önceki başlıkta da belirttiğimiz gibi Ubuntu(Linux), Windows ve Mac farklı mimarilere sahip işletim sistemleridir. Bir işletim sisteminin mimarisine uygun olarak yazılmış programlar, diğer işletim sistemlerinde normal şartlarda çalışmazlar. Yani ''setup.exe, install.exe'' gibi program kurulum dosyaları tamamen Windows platformuna hitaben yazıldıkları için Ubuntu'ya kurulamazlar.


Ubuntu Yazılım Merkezi, Ubuntu'nun paket (yazılım) depolarına bağlanarak istenilen yazılımın sadece bir tıkla İnternet'ten indirilerek otomatikman kurulmasını sağlar. Ubuntu Yazılım Merkezi arayüzünde, ister kategoriler arasında gezinerek ya da isterseniz arama kutucuğunu kullanarak kurmak istediğiniz herhangi bir yazılımı seçin ve "Yükle" tuşuna tıklayın... hepsi bu kadar.
Windows üzerinde kullanılabilen bir programı Ubuntu'da kullanmak istiyorsanız öncelikle Ubuntu uygulama mağazasında ([[Yazılımlar]] ya da [[Synaptic]] üzerinden) o programın adını aratın. Programın üreticisi Linux sürümünü üretiyor ise büyük ihtimalle Ubuntu uygulama mağazasında da bulunur.


Diğer yandan Linux sürümü bulunmayan Windows programlarının .exe biçimli kurulum dosyalarını Linux'da kullanabilmek için [[Wine]] gibi üçüncü parti [[v:öykünücü|öykünücü]] yazılımlar (İng. emulator) geliştirilmiştir. Wine sayesinde pek çok Windows programı (.exe dosyası) Linux ya da Mac altında çalıştırılarak kullanılabilmektedir. Ancak öykünüm yazılımları her yazılımı çalıştıramazlar, çalışan yazılımların da düzgün çalışacağını ve tüm özelliklerinin kullanılabileceğini garanti edemezler.


== Windows yazılımları Ubuntu'ya kurulabilir mi ? ==
Windows yazılımlarını Ubuntu üzerinde çalıştırmayı denemek yerine Linux dünyasında yer alan kaliteli muadil yazılımları araştırıp kullanmanız daima en sağlıklı çözüm olacaktır. Windows'ta sıkça kullanılan programların Ubuntu'daki bazı alternatiflerini [[Windows programların Ubuntu'daki karşılıkları|buradan]] öğrenebilirsiniz.
Windows üzerinde kullandığınız bir programın üreticisi eğer programın Linux sürümünü üretmiyor ise, bu programı Ubuntu'da normal şartlar altında kuramazsınız. Çünkü setup.exe, install.exe gibi program kurulum dosyaları tamamen Windows platformuna hitaben hazırlandıkları için Ubuntu gibi Linux temelli işletim sistemleri için bir anlam ifade etmezler.


Linux sürümü bulunmayan programların [[Wine]] vb. öykünüm yazılımları (''İng. emulator'') vasıtasıyla Ubuntu altında çalıştırılabilmeleri mümkün olabilmektedir. Ancak öykünüm yazılımları her yazılımı çalıştıramazlar, çalışan yazılımların da tüm özelliklerinin kullanılaması veya tam performans elde edilemesini garanti edemezler.
Eğer Windows'ta kullandığınız ve hiçbir şekilde vazgeçemeyeceğiniz bir program varsa şansınızı Wine ile deneyebilirsiniz. Eğer ihtiyaç duyduğunuz program, iş amaçlı ya da mesleki - teknik bir program ise Wine'ı kullanmak da sizin için riskli olabilir, bu durumda [[Windows'un yanına Ubuntu kurmak|aynı bilgisayarda Windows ve Ubuntu]] kullanma yoluna gidebilirsiniz.


Bu noktada hatırlatılması önemli bir nokta: Ubuntu'nun belirli bir alternatif sunduğu durumlarda, Wine ile Windows ortamına ait programları çalıştırmaya çalışmak verimli bir yöntem olmaz. Örneklemek gerekirse, MSN hesabına bağlanmak için [[Empathy]], [[Emesene]], [[Pidgin]] gibi programlar varken, Windows Live Messenger programını Wine ile çalıştırmak tercih edilmelidir. Her program belirli bir platformda daha başarılı sonuçlar vermeye yönelik özel ayarlar ve avantajlarla gelir. Kısacası Windows yazılımlarını Ubuntu üzerinde çalıştırmayı denemek yerine Linux dünyasında yer alan kaliteli muadil özgür yazılımların araştırılıp kullanılması daima en sağlıklı çözümdür.
== Linux'ta program kurulum dosyalarının uzantısı nedir? <!-- BU BAŞLIĞI LÜTFEN DEĞİŞTİRMEYİNİZ. DEĞİŞTİRİRSENİZ BU BAŞLIĞA OLAN [[Snap]] YÖNLENDİRMESİ ÇALIŞMAYACAKTIR.  --> ==
Windows'ta program kurulum dosyaları çoğunlukla .exe uzantılıdır (nadiren .msi gibi farklı biçimler görülebilir). Linux'ta ise bir kaç çeşit kurulum dosyası tipi bulunur. Bunlardan geleneksel '''.deb''' ve '''.rpm''' biçimleri ile son yıllarda geliştirilen '''Flatpak, Snap, AppImage''' paketleri sayılabilir.


Eğer Windows'ta kullandığınız ve hiçbir şekilde vazgeçemeyeceğiniz bir program varsa şansınızı Wine aracılığıyla çalıştırmayı deneyebilirsiniz. Eğer ihtiyaç duyduğunuz program mesleki - teknik bir program ise Wine'yi kullanmak da sizin için riskli olabilir, bu durumda aynı bilgisayara [[Wubi|Windows ve Ubuntu kurma]] yoluna gidebilirsiniz.
{| style="background:transparent;" width="100%" border="0"
|- valign="top"
| style="width:60px" | '''Deb'''
| :
| style="padding: 0px 0px 6px 0px;" | Bu paketleme biçimi ilk olarak 1995'te Debian Linux dağıtımı tarafından geliştirilmiştir. Deb biçiminde paketlenmiş yazılımlar sadece Debian ve Debian kökeninden gelen Ubuntu, LinuxMint, Mepis, Pardus gibi [[Linux dağıtımı|Linux dağıtımları]]nca kullanılabilir.
|- valign="top"
| '''Rpm'''
| :
| style="padding: 0px 0px 6px 0px;" | Bu paketleme biçimi ilk olarak 1997'de Red Hat Linux dağıtımı tarafından geliştirilmiştir. Rpm biçiminde paketlenmiş yazılımlar sadece RedHat ve RedHat kökeninden gelen Fedora, OpenSUSE, CentOS gibi dağıtımlarda kullanılabilir.
|- valign="top"
| '''Flatpak'''
| :
| style="padding: 0px 0px 6px 0px;" | Tüm Linux dağıtımlarında kullanılabilen evrensel bir paketleme biçimidir. Baş geliştirici, bir Red Hat çalışanı olan Alexander Larsson'dur. İlk sürümü 2015 yılında Red Hat, Endless Computers ve Collabora'nın onaylarını içeren bir bülten ile yayınlanmıştır. Flatpak paketleri bir programın gerektirdiği bağımlılıkları (yani kütüphane dosyalarını) kendi içinde barındırır. Flatpak'lar sistemden yalıtılmış bir şekilde korumalı bir alanda (sandbox) çalışır. Web sitesi: https://flathub.org/tr
|- valign="top"
| '''Snap'''
| :
| style="padding: 0px 0px 6px 0px;" | Tüm Linux dağıtımlarında kullanılabilen evrensel bir paketleme biçimidir. 2016 yılında Ubuntu 16.04 sürümü ile birlikte sunulmaya başlamıştır. Snap paketleri bir programın gerektirdiği bağımlılıkları (yani kütüphane dosyalarını) kendi içinde barındırır. Snap’lar sistemden yalıtılmış bir şekilde korumalı bir alanda (sandbox) çalışır. Snap paketleri bilgisayarların yanı sıra sunucular, IOT cihazlarda kullanılabilmektedir. Web sitesi: https://snapcraft.io Ayrıca bakınız: [[:Kategori:Snap]]
|- valign="top"
| '''AppImage'''
| :
| 2011 yılında Simon Peter tarafından "PortableLinuxApps" adı ile başlatılan bu proje 2013 yılında AppImage ismini almıştır. AppImage dosyaları, Linux ortamında taşınabilir program ihtiyacını karşılamaktadır. AppImage dosyaları kurulum gerektirmez, root (kök kullanıcı) yetkisi gerektirmeden uygulamanın kullanılmasını sağlar. Tüm Linux dağıtımlarında kullanılmaya uygun bir paketleme biçimidir. Appimage biçiminde paketlenmiş programlar tek bir dosyadan ibarettir, gerçek anlamda kurulmazlar, dosya çalıştırılabilir hale getirildikten sonra çift tıklanarak kullanılabilir. Programın ihtiyaç duyduğu bağımlılıklar kendi içinde yer alır. Proje özgür MIT Lisansı ile lisanslıdır. Web sitesi: https://appimage.org/ ,  https://appimage.github.io/apps/
|}


Söz konusu paketleme biçimleri hakkında ayrıntılı bilgi için [[Snap, Flatpak, AppImage, Deb, Rpm paket sistemleri]] maddesine bakabilirsiniz.


== Ubuntu depolarında bulunmayan ancak Ubuntu sürümü olan bir program nasıl kurulur? ==
Linux dağıtımlarında genel durum böyledir. Ubuntu özeline geçecek olursak, Ubuntu uygulama mağazasında uygulamaların eğer varsa hem snap hem de deb paketi bulunur. Ayrıca istenirse Flatpak, Appimage  dosyaları da kullanılabilir.


Üreticisi tarafından Ubuntu paketi hazırlanıp yayınlandığı halde çeşitli nedenlerle  (lisanas kısıtlaması, yazılımın kararsız bir yazılım olması vb.) resmi Ubuntu paket depolarına alınmayan bazı programlarla karşılaşılabilir ([[Chrome]]([https://www.google.com/intl/tr/chrome/browser/ *]) , [[Opera]]([http://www.opera.com/browser/download/ *]) gibi).  
== Uygulama mağazasında kurduğum uygulamaların biçimi nedir? ==
Uygulama mağazasında uygulamaların eğer varsa; hem yeni nesil snap paketi hem de geleneksel deb paketi yer alır. Her iki paketin de işlevi aynıdır. Bununla birlikte bazı Snap paketlerinin masaüstü tema uyumluluğu Deb'ler kadar iyi olmayabilir. Detaylı karşılaştırma için [[Snap, Flatpak, AppImage, Deb, Rpm paket sistemleri]] maddesine bakabilirsiniz. Snap paketi bulunan tüm uygulamalar için öntanımlı olarak snap paketi seçilidir. Kullanıcılar istediği paketi seçerek kurabilir. Bunun için uygulama mağazasında bir uygulama aratılır ve resimdeki gösterilen "Kaynak" menüsüne bakılır. Eğer böyle bir menü yok ise söz konusu paket deb paketidir demektir. Resimde dikkat edilirse Gimp uygulaması için üç adet snap paketi bir adet dep paketi bulunmaktadır. Bu snap paketlerinden "stable" yazan, uygulamanın kararlı snap paketini ifade eder.


Bu gibi yazılımların web sitesinden programın .deb uzantılı Ubuntu sürümünü bilgisayarınıza indirdikten sonra sadece çift tıklayarak kurabilirsiniz.
[[Dosya:Kaynak seçimi.png|540px|center]]


== Synaptic paket yöneticisi ne işe yarar? ==
[[Dosya:Synaptic.png|300px|thumb|right|[[Synaptic]] paket yöneticisi arayüzü]]
[[Synaptic Paket Yöneticisi|Synaptic]] paket yöneticisi, sadece .deb biçimli paketleri yönetmek için kullanılabilecek grafiksel bir araçtır. [[Yazılımlar]] paket yöneticisi aracı hem deb hem de snap biçimli uygulamaları yönetmek için yeterlidir. Ancak Yazılımlar aracı genel olarak uygulama niteliğinde olan yazılımları listeler, uygulama niteliğinde olmayan kütüphane, dil dosyası vb. yazılımları göstermez. Synaptic ise uygulama niteliğinde olsun ya da olmasın .deb biçimli tüm paketleri listeler ve .deb biçimli paketlerin yönetimi konusunda gelişmiş seçenekler sunar.


== Diğer Linux dağıtımlarının .rpm, .deb gibi paketleri kurulabilir mi?  ==
== Komut satırı üzerinden paket ve depo yönetimi ==
[[v:Fedora|Fedora]], [[v:OpenSuse|OpenSuse]] gibi Linux dağıtımları tarafından kullanılan .rpm biçiminde paketlenmiş dosyalar Ubuntu'ya kurulamazlar. Ubuntu, son derece zengin çeşitlilikte paket depolarına sahiptir. Bu nedenle diğer Linux dağıtımları için paketi hazırlanmış olup Ubuntu paketi olmayan bir programla kolay kolay karşılaşmazsınız.
Yazılım ekleme,  çıkarma, güncelleme gibi iş ve işlemler [[Yazılımlar]] (uygulama mağazası) üzerinden grafiksel olarak yapılabilir. Komut satırı üzerinden ise gelişmiş düzeyde paket yönetimi işlemleri yapılabilir. Bunun için bkz.


Ubuntu, köklerini [[v:Debian|Debian]] Linux dağıtımından alması nedeniyle '''.deb''' uzantılı paketleri kullanmaktadır. Yani [[Ubuntu Yazılım Merkezi]] üzerinden indirip kurduğunuz paketler .deb uzantılıdır. Ancak Ubuntu'nun kullandığı .deb uzantılı paketler ile Debian'ın kullandığı .deb paketleri farklılık gösterebilmektedir.
* [[Snap paketlerinin komut satırından yönetilmesi]]
* [[Apt-get|Deb paketlerinin komut satırından yönetilmesi]]


== Linux sürümü bulunan yazılımlar için diğer kurulum yöntemleri ==


== .bin, .sh, .run uzantılı programlar kurulabilir mi? ==
{{Not|Ubuntu [[uygulama mağazası]] son derece zengin uygulama çeşitliliğine sahip olup Linux ortamında kullanılabilen hemen her programı ('''snap''' ve/veya '''deb''' biçiminde) bünyesinde barındırır. Bu nedenle bir çok kullanıcı için aşağıda anlatılan farklı kurulum yöntemlerinin öğrenilmesi bir gereklilik değildir. Nadiren de olsa çok az sayıda Linux program geliştiricisi, ürettikleri programı Ubuntu uygulama mazağasında bulunan türlerde (.deb, .snap gibi) üretmemiş olabilir ya da ürettiği halde bu paketler çeşitli nedenlerden dolayı uygulama mağazasına (resmi paket depolarına) alınmamış olabilir. Ya da iş bilgisayarınızda erişim kısıtlaması nedeniyle bir programın kurulum gerektirmeyen taşınabilir sürümünü kullanmaya ihtiyaç duyabilirsiniz. Aşağıda bu gibi özel durumlar için detaylı bilgiler verilmiştir.}}
Bazı yazılım üreticileri, [[Linux]] için .bin, .sh, .run uzantılı sürümler yayınlayabilmektedir. Nadiren de olsa bu uzantılara sahip bir dosya ile karşılaşılabilir. Bu tür yazılım paketler diğer Linux dağıtımlaarında olduğu gibi Ubuntu üzerinde de çalıştırılabilir ancak Ubuntu'nun kendi paket depolarında bulunmayan herhangi bir yazılımı kurmanız '''tavsiye edilmez'''. Eğer bu tür bir dosyayı yine de kurmak isterseniz bunun için öncelikle dosyaya sağ tıklayıp "''Özellikler > Erişim Hakları''" yolu izlenerek orada yer alan "''Çalıştırılabilme''" seçeneği açık hale getirmelisiniz. Dosyayı bu şekilde çalıştırılabilir hale getirdikten sonra çift tıklayarak çalıştırmayı deneyebilirsiniz eğer çalışmazsa dosyayı bir [[Uçbirim]] komut satırı penceresi içine sürükleyip bırakarak çalıştırabilirsiniz. Ayrıca bu tür program paketleri, üstte anlatıldığı gibi çalıştırılabilir hale getirildikten sonra komut satırında dosya adının başına "./" eklenerek de çalıştırılabilir. Yani;
 
* sh dosyası için: {{bc|./dosyanın_adı.sh}}
=== Programın web sitesinden .deb paketini indirerek yüklemek ===
* bin dosyası için: {{bc|./dosyanın_adı.bin}}
* run dosyası için: {{bc|./dosyanın_adı.run}}


Üreticisi tarafından deb biçimli paketi hazırlanıp yayınlandığı halde çeşitli nedenlerle  (lisans kısıtlaması, yazılımın kararlı bir düzeyde olmaması, vb.) resmi Ubuntu paket depolarına alınmayan bazı programlarla karşılaşılabilir. (Örneğin [[Google Chrome]], [[Google Earth]], [[TeamViewer]]). Bu gibi yazılımların web sitesinden .deb uzantılı Ubuntu sürümünü bilgisayarınıza indirdikten sonra çift tıklayarak kurabilirsiniz. Bu şekilde kurulan bir yazılım, ileride güncellenebilmesi için sisteme özel bir yazılım deposu (PPA adresi) ekleyebilir ya da eklemeyebilir. Kontrol etmek için [[Yazılım ve Güncelleştirmeler]] aracında "Diğer Yazılımlar" sekmesine bakabilirsiniz. Eğer kendi depo adresini eklemiyor ise kurulan bu paket ileride güncelleme alamaz.


== .tar.gz uzantılı programlar kurulabilir mi? ==
=== Flatpakref biçimli paketleri indirip kurmak ===
Linux sürümü bulunan açık kaynak kodlu yazılımların web sitelerinde, genellikle programın '''deb''', '''rpm''' paketlerinin yanısıra bir de '''targz''' uzantılı bir paketi de indirilmeye sunulur. Programın kaynak kodlarını barındıran bu arşiv paketleri; deb, rpm gibi uzantılı paketlerin aksine kurulmaya hazır bir halde olmayan ham dosyalardır.
Uygulamaların flatpakref biçiminde paketlenmiş sürümlerini kurmak isterseniz bunun için ([https://flatpak.org/setup/Ubuntu/ web sitesinde]  anlatıldığı gibi) aşağıdaki adımları takip ederek Flatpak'ı sisteminize kurmanız gerekir. Bu arada flatpakref biçiminde paketlenmiş hemen her paketin Ubuntu uygulama mağazasında hali hazırda snap paketinin de bulunduğunu hatırlatmak gerekir.


Tar.gz gibi uzantılara sahip paketler, diğer Linux dağıtımlarında olduğu gibi Ubuntu'da da kullanılabilir, ancak Ubuntu'nun kendi paket depolarında bulunmayan herhangi bir yazılımı kurmanız, sistemin kararlılığını etkileyebileceğinden tavsiye edilmez. Tar.gz gibi uzantıya sahip bir arşiv paketinden yazılım kurma işlemine "kaynak koddan yazılım derlenmesi" de denilir. Kaynak koddan yazılım derleme (yani kurma) işlemi, [[Uçbirim]] gibi komut satırıları üzerinden gerçekleştirilen ve deneyim gerektiren bir işlemdir. Kaynak koddan yazılım kurma işinin standart bir yolu bulunmamaktadır. Tar.gz uzantılı arşiv paketlerinin içinde genellikle programın nasıl kurulabileceği anlatan ''install, readme, configure'' gibi bir ada sahip dökümanlar bulunur. Bu dökümanlardaki adımlar takip edilerek programın kurulumu gerçekleştirilebilir.
'''1.''' Alattaki komut ile Flatpak'ı sisteminize kurun.<br>
<code>sudo apt install flatpak</code>


'''2.''' Alattaki komut ile flatpak eklentisini kurun. Bu sayede komut satırı kullanılmadan flatpakref biçimli uygulamalar kurulabilir.<br>
<code>sudo apt install gnome-software-plugin-flatpak</code>


== Diğer kurulum yöntemleri ==
'''3.''' Alattaki komut ile flatpakref paketlerinin bulunduğu depoyu yani Falthub'ı sisteme ekleyin.<br>
===Synaptic Paket Yöneticisi ile kurulum===
<code>flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</code>
[[Dosya:Ekran Görüntüsü-Synaptic Paket Yöneticisi .png|right|thumb|300px|Synaptic Paket Yöneticisi]]
Ubuntu depolarındaki yazılımlar Ubuntu Yazılım Merkezi aracılığıyla kurulabileceği daha gelişmiş ve özel kurulum seçenekleri barındıran [[Synaptic Paket Yöneticisi]] arayüzü üzerinden de kurulabilir. Synaptic Paket Yöneticisi'ni Ubuntu Yazılım Merkezi üzerinden yükleyebilirsiniz.


Synaptic Paket Yöneticisi'nde kurmak istediğiniz herhangi bir yazılıma çift tıklayarak ya da sağ tıklama menüsü üzerinden, kurulum için işaretleyebilirsiniz. Kurmak istediğiniz paketleri bu şekilde işaretledikten sonra Üst kısımda yer alan "Uygula" düğmesine tıklayarak kurulumu başlatabilirsiniz.
'''4.''' Artık https://flathub.org/home sitesinden bir paket indirip, indirdiğiniz dosyaya çift tıklayarak kurabilirsiniz.


=== Komut satırı üzerinden kurulum ===
=== AppImage biçimli taşınabilir paketleri indirip kullanmak ===
Yazılım kurma işlemi [[Uçbirim]] gibi komut satırı pencereleri üzerinden de gerçekleştirilebilir. Komut satırında kullanılması önerilen iki araç vardır:
Appimage biçiminde paketlenmiş programlar aslında kurulmaz sadece çalıştırılırlar. Uygulamaların Appimage biçiminde paketlenmiş sürümlerini kullanmak isterseniz bunun için aşağıdaki adımları takip ediniz.
* Kullanmak istediğiniz bir programın Appimage sürümünü https://appimage.github.io/ adresinden indirin.
* İndirdiğiniz dosyaya sağ tıklayıp > Özellikler > Erişim Hakları yolunu izleyin. Orada yer alan "Dosyayı bir program gibi çalıştırmaya izin ver" seçeneğini işaretleyip kapatın.
* Artık dosyaya çift tıklayarak çalıştırabiliriz.


* [[aptitude]]
=== Deb paketleri için özel bir internet (PPA) deposu eklemek ===
* [[apt-get]]
[[Dosya:Yazılım ve Güncelleştirmeler - Diğer Yazılımlar.png|[[Yazılım ve Güncelleştirmeler]] penceresinde "Diğer Yazılımlar" sekmesi|thumb|350px|right]]


Her ikisi için de kendi yardım sayfalarına bakabilirsiniz.
Herhangi bir gönüllü kişi ya da topluluk tarafından .deb biçiminde paketlenmiş ancak Ubuntu resmi depolarına (uygulama mağazasına) alınmamış olan uygulamalar, geliştiricisinin özel paket deposunda yayınlanabilir. Ubuntu'nun resmi depoları haricindeki bu depolara [[PPA]] (Kişisel Paket Arşivi) deposu denilir. Eğer kullanmak istediğiniz özel depodaki paketlerin Ubuntu ile düzgün çalışıp test edildiğinden eminseniz ve söz konusu yazılım kaynağına güveniyorsanız bu depo adresini, yazılım kaynaklarınıza ekleyebilirsiniz.


Program kurmak tek aşamada gerçekleşir:
Sisteme yeni bir depo ekleme işlemi [[Yazılım ve Güncelleştirmeler#"Diğer Yazılımlar" sekmesi|Yazılım ve Güncelleştirmeler]] arayüzü üzerinden ya da [[Uçbirim]] komut satırında alttaki komut yardımıyla gerçekleştirilebilir.


{{uçbirim|sudo aptitude install kurulacak_programın_adı}}
{{bc|sudo add-apt-repository {{kırmızı|yeni_deponun_PPA_adresi}}}}
ya da
{{uçbirim|sudo apt-get install kurulacak_programın_adı}}


Yukarıdaki komutlar gibi "sudo" ile başlayan herhangi bir komutu girdikten sonra sizden kullanıcı şifrenizi girmeniz istenir. Ancak komut satırı ekranında şifrenizi girerken sanki klavyeniz çalışmıyormuş gibi ekranda hiç bir değişiklik olmaz. Siz bu durumu görmezden gelip şifrenizi girin ve enter tuşuna tıklayın...
Herhangi bir yazılım deposu ekledikten sonra paket depolarını güncellemeniz gereklidir. Bunun için alttaki komut kullanılabilir.


{{bc|sudo apt-get update}}


== Yazılım kaynakları (depolar) ==
Artık, kurmak istediğiniz yazılımı uygulama mağazasında ([[Yazılımlar]] ya da [[Synaptic Paket Yöneticisi|Synaptic]]) aratarak ya da uçbirimde alttaki komutu kullanarak kurabilirsiniz.
=== Yeni bir depo eklemek ===
[[Dosya:Yazılım Kaynakları.png|right|thumb|350px|Yazılım Kaynakları iletişim kutusu]]
Nadiren de olsa bazen aradığınız bir yazılım, Ubuntu depolarında yer almayıp herhangi bir topluluk deposu gibi bir İnternet deposunda bulunabilir. Bu durumda eğer söz konusu depodaki yazılımların Ubuntu ile çalışıp test edildiğinden eminseniz ve söz konusu yazılım kaynağına güveniyorsanız bu depo adresini, yazılım kaynaklarınıza ekleyebilirsiniz.


Sisteme yeni bir depo eklemek için Ubuntu Yazılım Merkezi'ni açın, "Düzenle" menüsü içinde yer alan  '''Yazılım Kaynakları''' seçeneğine tıklayın. Yazılım Kaynakları iletişim kutusunda "Diğer Yazılımlar > Ekle" yolunu izleyerek söz konusu yazılım kaynağının(yani deponun) adresi girin...
{{bc|sudo apt-get install {{kırmızı|paket_adı}}}}


Yeni bir depo ekleme işlemi [[Uçbirim]] komut satırı üzerinden de gerçekleştirilebilir. Bunun için alttaki gibi bir kod kullanılmaktadır.
Yazılım kaynaklarının yönetilmesi konusunda ayrıntılı bilgi için bakınız: [[Yazılım ve Güncelleştirmeler#"Diğer Yazılımlar" sekmesi|Yazılım ve Güncelleştirmeler]]
{{uçbirim|sudo add-apt-repository ''yeni_deponun_PPA_adresi''}}


Yukarıda da belirttiğimiz gibi sudo ile başlayan bu komuttan sonra kullanıcı şifremizi girmemiz istenecektir. Ancak şifre girerken sanki klavye çalışmıyormuş gibi ekranda hiç bir değişiklik olmayacaktır. Siz bu durumu görmezden gelip şifrenizi girin ve enter tuşuna tıklayın...
=== Kaynak koddan (.targz vb.) yazılım kurmak ===
Linux sürümü bulunan açık kaynak kodlu yazılımların web sitelerinde, genellikle programın deb, snap, rpm gibi paketlerinin yanı sıra bazen '''tar.gz''' uzantılı bir paketi de indirilmeye sunulur. Programın kaynak kodlarını barındıran bu arşiv paketleri; deb, rpm, snap uzantılı paketlerin aksine derlenmemiş yani kurulmaya hazır halde olmayan ham dosyalardır.


=== Diğer depo seçenekleri ===
Tar.gz, tar.bz2 gibi arşiv uzantılarına sahip bu kaynak kod paketlerinin, diğer Linux dağıtımlarında olduğu gibi Ubuntu alında da derlenerek kurulması mümkündür. Ancak bu işlem [[uçbirim|komut satırı]] üzerinden gerçekleştirilen ve deneyim gerektiren bir işlemdir. Ayrıntılı bilgi için bakınız:
Yukarıda bahsettiğmiz "Yazılım Kaynakları" iletişim kutusu kullanılarak; yeni bir depo eklemenin yanı sıra depo ayarları ve güncelleştirmeler ile ilgili pek çok seçeneğe ulaşılabilir. Bunlardan bir kaçı:  
* [[Kaynak koddan yazılım derlemek ve kurmak]]
* [[Checkinstall yardımıyla yazılım kurmak]]


* Bu pencere kullanarak resmi Ubuntu depoları (Main, Universe, Restricted, Multiverse) içinden istenilen depolar açılıp kapatılabilir.
=== .bin, .sh, .run uzantılı paketlerin kurulumu ===
* Özel bir durumda gerekmesi halinde Ubuntu DVD'si yazılım kaynağı olarak sisteme eklenebilir.
Çok nadir rastlanabilen bin, .sh, .run biçimlerinde paketlenmiş yazılımları (bir donanım sürücüsü ya da uygulama olabilir) çalıştırabilmek için öncelikle bu dosyaya sağ tıklayıp "''Özellikler > Erişim Hakları''" yolu izlenerek orada yer alan "''çalıştırılabilme''" seçeneği açık hale getirmelisiniz. Dosyayı bu şekilde çalıştırılabilir hale getirdikten sonra çift tıklayarak çalıştırmayı deneyin. Eğer çalışmazsa dosyayı bir [[Uçbirim]] komut satırı penceresi içine sürükle bırak yapıp klavyeden Enter yaparak çalıştırabilirsiniz (bu şekilde program çalışmasa bile çalışmama nedeni hakkında komut satırından bilgi verilir). Ayrıca bu tür program paketleri, üstte anlatıldığı gibi çalıştırılabilir hale getirildikten sonra komut satırında dosya adının başına "./" eklenerek de çalıştırılabilir. Yani;
* İçinde Ubuntu'da kullanılabilecek çeşitli yazılımları barındıran (yani.deb paketleri bulunan) herhangi bir DVD ya da CD, yazılım kaynağı olarak sisteme eklenebilir.
* bin dosyası için: {{bc|./dosyanın_adı.bin}}
* Güncellemelerin yapılandırılması ve otomatik güncelleme seçeneklerinin değiştirilmesi gibi seçeneklere ulaşılabilir...
* sh dosyası için: {{bc|./dosyanın_adı.sh}}
* run dosyası için: {{bc|./dosyanın_adı.run}}


Depo ayarları ve güncellemeler ile ilgili tüm bu seçenekler ve daha fazlası için '''[[Yazılım kaynakları]]''' belgesini okuyabilirsiniz.
[[Kategori:Yazılım ekleme/kaldırma| ]]
[[Kategori:Snap| ]]
[[Kategori:Flatpak| ]]

01.32, 18 Ağustos 2023 itibarı ile sayfanın şu anki hâli

Ubuntu'da yazılımlar nasıl kurulur ?

Yazılımlar paket yöneticisi arayüzü

Öncelikle belirtmek gerekir ki Ubuntu(Linux), Windows ve Mac farklı birer işletim sistemidir. setup.exe, install.exe gibi program kurulum dosyaları tamamen Windows platformuna hitaben hazırlandıkları için ne Mac işletim sistemi için ne de Ubuntu(Linux) işletim sistemi için bir anlam ifade etmezler. Bu nedenle Linux temelli bir işletim sistemi olan Ubuntu'ya, ancak Linux sürümü bulunan programlar kurulabilir.

Ubuntu'da programlar Yazılımlar arayüzü aracılığıyla uygulama mağazasından temin edilerek kurulurlar. Ubuntu paket (yazılım) depoları son derece zengindir, binlerce uygulama barındırır. Üreticisi tarafından ücretli olarak yayınlanan az sayıda uygulama haricinde büyük bir bölümü ücretsizdir.

Yeni bir programa ihtiyaç duyduğunuzda Yazılımlar'ı açın, istediğiniz programı arama düğmesini kullanarak ya da yazılım kategorileri arasında gezinerek bulun, "Kur" düğmesine tıklayarak yükleyin, hepsi bu kadar.

Yazılımlar aracı, geliştirilmesi erken evrelerde olan bir araç olup çeşitli hatalar barındırabilir. Diğer yandan bu araç, genel olarak uygulama niteliğinde olan yazılımları listeler, uygulama niteliğinde olmayan diğer paketleri, kütüphane, dil dosyası vb. yazılımları arama sonuçlarında göstermez. Kütüphane dosyası gibi uygulama niteliğinde olmayan yazılımları yönetmek isteyen kullanıcılar ilaveten geleneksel Synaptic Paket Yöneticisi aracını yükleyip kullanabilirler ya da Uçbirim komut satırını kullanabilirler.

Windows yazılımları (.exe dosyaları) Ubuntu'ya kurulabilir mi?

Hem evet hem de hayır. Önceki başlıkta da belirttiğimiz gibi Ubuntu(Linux), Windows ve Mac farklı mimarilere sahip işletim sistemleridir. Bir işletim sisteminin mimarisine uygun olarak yazılmış programlar, diğer işletim sistemlerinde normal şartlarda çalışmazlar. Yani setup.exe, install.exe gibi program kurulum dosyaları tamamen Windows platformuna hitaben yazıldıkları için Ubuntu'ya kurulamazlar.

Windows üzerinde kullanılabilen bir programı Ubuntu'da kullanmak istiyorsanız öncelikle Ubuntu uygulama mağazasında (Yazılımlar ya da Synaptic üzerinden) o programın adını aratın. Programın üreticisi Linux sürümünü üretiyor ise büyük ihtimalle Ubuntu uygulama mağazasında da bulunur.

Diğer yandan Linux sürümü bulunmayan Windows programlarının .exe biçimli kurulum dosyalarını Linux'da kullanabilmek için Wine gibi üçüncü parti öykünücü yazılımlar (İng. emulator) geliştirilmiştir. Wine sayesinde pek çok Windows programı (.exe dosyası) Linux ya da Mac altında çalıştırılarak kullanılabilmektedir. Ancak öykünüm yazılımları her yazılımı çalıştıramazlar, çalışan yazılımların da düzgün çalışacağını ve tüm özelliklerinin kullanılabileceğini garanti edemezler.

Windows yazılımlarını Ubuntu üzerinde çalıştırmayı denemek yerine Linux dünyasında yer alan kaliteli muadil yazılımları araştırıp kullanmanız daima en sağlıklı çözüm olacaktır. Windows'ta sıkça kullanılan programların Ubuntu'daki bazı alternatiflerini buradan öğrenebilirsiniz.

Eğer Windows'ta kullandığınız ve hiçbir şekilde vazgeçemeyeceğiniz bir program varsa şansınızı Wine ile deneyebilirsiniz. Eğer ihtiyaç duyduğunuz program, iş amaçlı ya da mesleki - teknik bir program ise Wine'ı kullanmak da sizin için riskli olabilir, bu durumda aynı bilgisayarda Windows ve Ubuntu kullanma yoluna gidebilirsiniz.

Linux'ta program kurulum dosyalarının uzantısı nedir?

Windows'ta program kurulum dosyaları çoğunlukla .exe uzantılıdır (nadiren .msi gibi farklı biçimler görülebilir). Linux'ta ise bir kaç çeşit kurulum dosyası tipi bulunur. Bunlardan geleneksel .deb ve .rpm biçimleri ile son yıllarda geliştirilen Flatpak, Snap, AppImage paketleri sayılabilir.

Deb : Bu paketleme biçimi ilk olarak 1995'te Debian Linux dağıtımı tarafından geliştirilmiştir. Deb biçiminde paketlenmiş yazılımlar sadece Debian ve Debian kökeninden gelen Ubuntu, LinuxMint, Mepis, Pardus gibi Linux dağıtımlarınca kullanılabilir.
Rpm : Bu paketleme biçimi ilk olarak 1997'de Red Hat Linux dağıtımı tarafından geliştirilmiştir. Rpm biçiminde paketlenmiş yazılımlar sadece RedHat ve RedHat kökeninden gelen Fedora, OpenSUSE, CentOS gibi dağıtımlarda kullanılabilir.
Flatpak : Tüm Linux dağıtımlarında kullanılabilen evrensel bir paketleme biçimidir. Baş geliştirici, bir Red Hat çalışanı olan Alexander Larsson'dur. İlk sürümü 2015 yılında Red Hat, Endless Computers ve Collabora'nın onaylarını içeren bir bülten ile yayınlanmıştır. Flatpak paketleri bir programın gerektirdiği bağımlılıkları (yani kütüphane dosyalarını) kendi içinde barındırır. Flatpak'lar sistemden yalıtılmış bir şekilde korumalı bir alanda (sandbox) çalışır. Web sitesi: https://flathub.org/tr
Snap : Tüm Linux dağıtımlarında kullanılabilen evrensel bir paketleme biçimidir. 2016 yılında Ubuntu 16.04 sürümü ile birlikte sunulmaya başlamıştır. Snap paketleri bir programın gerektirdiği bağımlılıkları (yani kütüphane dosyalarını) kendi içinde barındırır. Snap’lar sistemden yalıtılmış bir şekilde korumalı bir alanda (sandbox) çalışır. Snap paketleri bilgisayarların yanı sıra sunucular, IOT cihazlarda kullanılabilmektedir. Web sitesi: https://snapcraft.io Ayrıca bakınız: Kategori:Snap
AppImage : 2011 yılında Simon Peter tarafından "PortableLinuxApps" adı ile başlatılan bu proje 2013 yılında AppImage ismini almıştır. AppImage dosyaları, Linux ortamında taşınabilir program ihtiyacını karşılamaktadır. AppImage dosyaları kurulum gerektirmez, root (kök kullanıcı) yetkisi gerektirmeden uygulamanın kullanılmasını sağlar. Tüm Linux dağıtımlarında kullanılmaya uygun bir paketleme biçimidir. Appimage biçiminde paketlenmiş programlar tek bir dosyadan ibarettir, gerçek anlamda kurulmazlar, dosya çalıştırılabilir hale getirildikten sonra çift tıklanarak kullanılabilir. Programın ihtiyaç duyduğu bağımlılıklar kendi içinde yer alır. Proje özgür MIT Lisansı ile lisanslıdır. Web sitesi: https://appimage.org/ , https://appimage.github.io/apps/

Söz konusu paketleme biçimleri hakkında ayrıntılı bilgi için Snap, Flatpak, AppImage, Deb, Rpm paket sistemleri maddesine bakabilirsiniz.

Linux dağıtımlarında genel durum böyledir. Ubuntu özeline geçecek olursak, Ubuntu uygulama mağazasında uygulamaların eğer varsa hem snap hem de deb paketi bulunur. Ayrıca istenirse Flatpak, Appimage dosyaları da kullanılabilir.

Uygulama mağazasında kurduğum uygulamaların biçimi nedir?

Uygulama mağazasında uygulamaların eğer varsa; hem yeni nesil snap paketi hem de geleneksel deb paketi yer alır. Her iki paketin de işlevi aynıdır. Bununla birlikte bazı Snap paketlerinin masaüstü tema uyumluluğu Deb'ler kadar iyi olmayabilir. Detaylı karşılaştırma için Snap, Flatpak, AppImage, Deb, Rpm paket sistemleri maddesine bakabilirsiniz. Snap paketi bulunan tüm uygulamalar için öntanımlı olarak snap paketi seçilidir. Kullanıcılar istediği paketi seçerek kurabilir. Bunun için uygulama mağazasında bir uygulama aratılır ve resimdeki gösterilen "Kaynak" menüsüne bakılır. Eğer böyle bir menü yok ise söz konusu paket deb paketidir demektir. Resimde dikkat edilirse Gimp uygulaması için üç adet snap paketi bir adet dep paketi bulunmaktadır. Bu snap paketlerinden "stable" yazan, uygulamanın kararlı snap paketini ifade eder.

Kaynak seçimi.png

Synaptic paket yöneticisi ne işe yarar?

Synaptic paket yöneticisi arayüzü

Synaptic paket yöneticisi, sadece .deb biçimli paketleri yönetmek için kullanılabilecek grafiksel bir araçtır. Yazılımlar paket yöneticisi aracı hem deb hem de snap biçimli uygulamaları yönetmek için yeterlidir. Ancak Yazılımlar aracı genel olarak uygulama niteliğinde olan yazılımları listeler, uygulama niteliğinde olmayan kütüphane, dil dosyası vb. yazılımları göstermez. Synaptic ise uygulama niteliğinde olsun ya da olmasın .deb biçimli tüm paketleri listeler ve .deb biçimli paketlerin yönetimi konusunda gelişmiş seçenekler sunar.

Komut satırı üzerinden paket ve depo yönetimi

Yazılım ekleme, çıkarma, güncelleme gibi iş ve işlemler Yazılımlar (uygulama mağazası) üzerinden grafiksel olarak yapılabilir. Komut satırı üzerinden ise gelişmiş düzeyde paket yönetimi işlemleri yapılabilir. Bunun için bkz.

Linux sürümü bulunan yazılımlar için diğer kurulum yöntemleri

Help-hint 48px.png Ubuntu uygulama mağazası son derece zengin uygulama çeşitliliğine sahip olup Linux ortamında kullanılabilen hemen her programı (snap ve/veya deb biçiminde) bünyesinde barındırır. Bu nedenle bir çok kullanıcı için aşağıda anlatılan farklı kurulum yöntemlerinin öğrenilmesi bir gereklilik değildir. Nadiren de olsa çok az sayıda Linux program geliştiricisi, ürettikleri programı Ubuntu uygulama mazağasında bulunan türlerde (.deb, .snap gibi) üretmemiş olabilir ya da ürettiği halde bu paketler çeşitli nedenlerden dolayı uygulama mağazasına (resmi paket depolarına) alınmamış olabilir. Ya da iş bilgisayarınızda erişim kısıtlaması nedeniyle bir programın kurulum gerektirmeyen taşınabilir sürümünü kullanmaya ihtiyaç duyabilirsiniz. Aşağıda bu gibi özel durumlar için detaylı bilgiler verilmiştir.

Programın web sitesinden .deb paketini indirerek yüklemek

Üreticisi tarafından deb biçimli paketi hazırlanıp yayınlandığı halde çeşitli nedenlerle (lisans kısıtlaması, yazılımın kararlı bir düzeyde olmaması, vb.) resmi Ubuntu paket depolarına alınmayan bazı programlarla karşılaşılabilir. (Örneğin Google Chrome, Google Earth, TeamViewer). Bu gibi yazılımların web sitesinden .deb uzantılı Ubuntu sürümünü bilgisayarınıza indirdikten sonra çift tıklayarak kurabilirsiniz. Bu şekilde kurulan bir yazılım, ileride güncellenebilmesi için sisteme özel bir yazılım deposu (PPA adresi) ekleyebilir ya da eklemeyebilir. Kontrol etmek için Yazılım ve Güncelleştirmeler aracında "Diğer Yazılımlar" sekmesine bakabilirsiniz. Eğer kendi depo adresini eklemiyor ise kurulan bu paket ileride güncelleme alamaz.

Flatpakref biçimli paketleri indirip kurmak

Uygulamaların flatpakref biçiminde paketlenmiş sürümlerini kurmak isterseniz bunun için (web sitesinde anlatıldığı gibi) aşağıdaki adımları takip ederek Flatpak'ı sisteminize kurmanız gerekir. Bu arada flatpakref biçiminde paketlenmiş hemen her paketin Ubuntu uygulama mağazasında hali hazırda snap paketinin de bulunduğunu hatırlatmak gerekir.

1. Alattaki komut ile Flatpak'ı sisteminize kurun.
sudo apt install flatpak

2. Alattaki komut ile flatpak eklentisini kurun. Bu sayede komut satırı kullanılmadan flatpakref biçimli uygulamalar kurulabilir.
sudo apt install gnome-software-plugin-flatpak

3. Alattaki komut ile flatpakref paketlerinin bulunduğu depoyu yani Falthub'ı sisteme ekleyin.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

4. Artık https://flathub.org/home sitesinden bir paket indirip, indirdiğiniz dosyaya çift tıklayarak kurabilirsiniz.

AppImage biçimli taşınabilir paketleri indirip kullanmak

Appimage biçiminde paketlenmiş programlar aslında kurulmaz sadece çalıştırılırlar. Uygulamaların Appimage biçiminde paketlenmiş sürümlerini kullanmak isterseniz bunun için aşağıdaki adımları takip ediniz.

  • Kullanmak istediğiniz bir programın Appimage sürümünü https://appimage.github.io/ adresinden indirin.
  • İndirdiğiniz dosyaya sağ tıklayıp > Özellikler > Erişim Hakları yolunu izleyin. Orada yer alan "Dosyayı bir program gibi çalıştırmaya izin ver" seçeneğini işaretleyip kapatın.
  • Artık dosyaya çift tıklayarak çalıştırabiliriz.

Deb paketleri için özel bir internet (PPA) deposu eklemek

Yazılım ve Güncelleştirmeler penceresinde "Diğer Yazılımlar" sekmesi

Herhangi bir gönüllü kişi ya da topluluk tarafından .deb biçiminde paketlenmiş ancak Ubuntu resmi depolarına (uygulama mağazasına) alınmamış olan uygulamalar, geliştiricisinin özel paket deposunda yayınlanabilir. Ubuntu'nun resmi depoları haricindeki bu depolara PPA (Kişisel Paket Arşivi) deposu denilir. Eğer kullanmak istediğiniz özel depodaki paketlerin Ubuntu ile düzgün çalışıp test edildiğinden eminseniz ve söz konusu yazılım kaynağına güveniyorsanız bu depo adresini, yazılım kaynaklarınıza ekleyebilirsiniz.

Sisteme yeni bir depo ekleme işlemi Yazılım ve Güncelleştirmeler arayüzü üzerinden ya da Uçbirim komut satırında alttaki komut yardımıyla gerçekleştirilebilir.

sudo add-apt-repository yeni_deponun_PPA_adresi

Herhangi bir yazılım deposu ekledikten sonra paket depolarını güncellemeniz gereklidir. Bunun için alttaki komut kullanılabilir.

sudo apt-get update

Artık, kurmak istediğiniz yazılımı uygulama mağazasında (Yazılımlar ya da Synaptic) aratarak ya da uçbirimde alttaki komutu kullanarak kurabilirsiniz.

sudo apt-get install paket_adı

Yazılım kaynaklarının yönetilmesi konusunda ayrıntılı bilgi için bakınız: Yazılım ve Güncelleştirmeler

Kaynak koddan (.targz vb.) yazılım kurmak

Linux sürümü bulunan açık kaynak kodlu yazılımların web sitelerinde, genellikle programın deb, snap, rpm gibi paketlerinin yanı sıra bazen tar.gz uzantılı bir paketi de indirilmeye sunulur. Programın kaynak kodlarını barındıran bu arşiv paketleri; deb, rpm, snap uzantılı paketlerin aksine derlenmemiş yani kurulmaya hazır halde olmayan ham dosyalardır.

Tar.gz, tar.bz2 gibi arşiv uzantılarına sahip bu kaynak kod paketlerinin, diğer Linux dağıtımlarında olduğu gibi Ubuntu alında da derlenerek kurulması mümkündür. Ancak bu işlem komut satırı üzerinden gerçekleştirilen ve deneyim gerektiren bir işlemdir. Ayrıntılı bilgi için bakınız:

.bin, .sh, .run uzantılı paketlerin kurulumu

Çok nadir rastlanabilen bin, .sh, .run biçimlerinde paketlenmiş yazılımları (bir donanım sürücüsü ya da uygulama olabilir) çalıştırabilmek için öncelikle bu dosyaya sağ tıklayıp "Özellikler > Erişim Hakları" yolu izlenerek orada yer alan "çalıştırılabilme" seçeneği açık hale getirmelisiniz. Dosyayı bu şekilde çalıştırılabilir hale getirdikten sonra çift tıklayarak çalıştırmayı deneyin. Eğer çalışmazsa dosyayı bir Uçbirim komut satırı penceresi içine sürükle bırak yapıp klavyeden Enter yaparak çalıştırabilirsiniz (bu şekilde program çalışmasa bile çalışmama nedeni hakkında komut satırından bilgi verilir). Ayrıca bu tür program paketleri, üstte anlatıldığı gibi çalıştırılabilir hale getirildikten sonra komut satırında dosya adının başına "./" eklenerek de çalıştırılabilir. Yani;

  • bin dosyası için: ./dosyanın_adı.bin
  • sh dosyası için: ./dosyanın_adı.sh
  • run dosyası için: ./dosyanın_adı.run