Ubuntu'da .deb Dosyası Nasıl Yüklenir

How Install Deb File Ubuntu



Yıllar önce Linux'un farklı yazılımları sadece kaynak kod olarak dağıtılıyordu. Yazılımı kullanabilmek için kaynağından derlememiz gerekiyordu. Bir yazılım kaynağı başka kütüphanelere bağlıysa, kurmak istediğimiz yazılımı derlemeden önce o kütüphanenin kaynak kodunu da indirmemiz ve derlememiz gerekiyordu. Bu kütüphane başka kütüphanelere bağlıysa, o zaman bu kütüphanelerin kaynağını indirip derlememiz gerekiyordu. O zamanlar bağımlılık cehennemi denilen bir sürü bağımlılık probleminden geçmek zorunda kaldık. Bugünkü gibi bir paketleme sistemi yoktu. Bu günlerde, paketler farklı makine mimarileri için önceden derlenmiş ve merkezi bir sunucuda (paket deposu olarak adlandırılır) tutulmaktadır ve otomatik olarak indirmek, bağımlılıkları çözmek ve bizim için kurmak için bir paket yönetim yazılımı kullanılmaktadır.

Debian GNU/Linux, Ubuntu, Linux Mint ve diğerleri gibi Debian tabanlı Linux dağıtımlarında APT paket yöneticisi kullanılır. APT paket yöneticisinin paket formatı DEB arşividir. DEB arşivinin uzantısı .deb'dir.







Bu günlerde, yaygın yazılım paketlerinin çoğu, kullandığımız Linux dağıtımının resmi paket deposunda mevcuttur. Böylece, Ubuntu/Debian durumunda APT paket yöneticisini kullanarak paket yöneticisini kullanarak kolayca kurabiliriz. Ancak, istediğimiz bir yazılımın resmi paket deposunda bulunmadığı ve DEB paket dosyasını o yazılımın resmi web sitesinden indirip Ubuntu/Debian işletim sistemimize manuel olarak kurmamız gereken zamanlar vardır.



Bu yazımda sizlere Ubuntu üzerinde DEB dosyasının nasıl kurulacağını göstereceğim. Gösteri için Ubuntu 18.04 LTS kullanacağım. Başlayalım.



kullanabilirsiniz dpkg Bir DEB dosyası yüklemek için Ubuntu'da komut.





Apache 2 web sunucusu DEB dosyasını şuradan indirdim: https://packages.ubuntu.com sadece gösteri için. Tabii ki APT paket yöneticisi ile çok kolay bir şekilde kurabilirsiniz. Ama size DEB dosyasından nasıl kuracağınızı göstereceğim.



Şimdi DEB dosyanızla aynı dizinde bir Terminal açın. Gördüğünüz gibi DEB dosyası dizinde mevcut.

Şimdi aşağıdaki komutla yükleyin:

$sudo dpkg -benapache2_2.4.29-1ubuntu4.1_amd64.deb

Gördüğünüz gibi, bağımlılıklar çözülemediği için kurulum başarısız oldu. DEB paketi apache2 bağlıdır apache2-bin , apache2-utils , apache2-veri hiçbiri yüklü değil.

Şimdi bağımlılıkları çözmek için, kurmadan önce bu paketleri kurmalısınız. apache2 paket.

Neyse ki bizim için bağımlılık paketleri Ubuntu'nun resmi paket deposunda mevcut. Yani tek yapmamız gereken aşağıdaki komutu çalıştırmak:

$sudouygun-F Yüklemek

Gördüğünüz gibi, APT paket yöneticisi tüm bağımlılıkları otomatik olarak çözdü. Şimdi basın ve ve ardından basın .

Apache2 paketi kurulmalıdır.

Gördüğünüz gibi Apache 2 çalışıyor.

Zaman zaman, bağımlılık paketleri Ubuntu'nun resmi paket deposunda bulunmayabilir. Bu durumda gerekli DEB paketlerini internetten bulup yüklemeniz gerekir. dpkg ilave olarak. Ayrıca, bu bağımlılık paketlerinin sahip olacağı herhangi bir bağımlılığı da çözmeniz gerekecektir. Bu, bağımlılık arttıkça daha da zorlaşır ve birçok bağımlılığa sahip DEB dosyaları için çok pratik değildir.

Ubuntu Yazılım Merkezini Kullanarak DEB Dosyasını Yükleme:

Ubuntu Yazılım Merkezi'ni kullanarak bir DEB dosyası da yükleyebilirsiniz. DEB dosyasına sağ tıklayın ve tıklayın Yazılım Yüklemesiyle Aç .

Şimdi tıklayın Düzenlemek .

Şimdi şifrenizi girin ve tıklayın kimlik doğrulama .

Ubuntu paket deposunda varsa bağımlılıklar otomatik olarak çözülmeli ve yazılım yüklenmelidir.

Kurulum tamamlandıktan sonra aşağıdaki pencereyi görmelisiniz.

Ubuntu'nun resmi paket deposunda veya PPA aracılığıyla eklediğiniz paket havuzlarından herhangi birinde herhangi bir bağımlılık paketi mevcut değilse, kurulum başarısız olacaktır. Bu durumda, bağımlılık paketlerini de manuel olarak bulmanız ve kurmanız gerekecektir.

Demek Ubuntu'ya bir DEB dosyası kurarsınız. Bu makaleyi okuduğunuz için teşekkürler.