Komut satırı aracılığıyla bir .deb
dosyasını nasıl yüklerim?
Paketler dpkg
komutu (Debian Paket Yönetim Sistemi) aracılığıyla manuel olarak yüklenir. dpkg,
apt-getve
aptitude` gibi komutların arka ucudur ve bunlar da Yazılım Merkezi ve Synaptic gibi GUI yükleme uygulamalarının arka ucudur.
Şöyle bir şey:
dpkg-->
apt-get,
aptitude` --> Synaptic, Yazılım Merkezi
Ancak elbette bir paketi yüklemenin en kolay yolları, önce GUI uygulamaları (Synaptic, Software Center, vb.), ardından apt-get
ve aptitude
terminal komutları olacaktır. Bu komutlar, paket bağımlılıkları, neyin yüklendiği, güncellenmesi gerektiği, yüklenmediği, bozuk paketler vb. dahil ancak bunlarla sınırlı olmamak üzere arka uç dpkg'ye çok güzel bir kullanıcı dostu yaklaşım ekler. Son olarak da hepsinin temeli olan dpkg
komutu.
dpkg temel olduğundan, paketleri doğrudan komut satırından yüklemek için kullanabilirsiniz.
sudo dpkg -i DEB_PACKAGE
Örneğin paket dosyasının adı askubuntu_2.0.deb
ise sudo dpkg -i askubuntu_2.0.deb
yapmalısınız. Eğer dpkg
bağımlılık sorunları nedeniyle bir hata bildirirse, eksik bağımlılıkları indirmek ve her şeyi yapılandırmak için sudo apt-get install -f
komutunu çalıştırabilirsiniz. Eğer bu da hata verirse, örneğin https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies adresini takip ederek bağımlılıkları kendiniz çözmeniz gerekecektir.
sudo dpkg -r PACKAGE_NAME
Örneğin paketin adı askubuntu
ise sudo dpkg -r askubuntu
yapmalısınız.
sudo dpkg-reconfigure PACKAGE_NAME
Bu, söz konusu paketle ilgili bir şeyi yeniden yapılandırmanız gerektiğinde kullanışlıdır. Bazı yararlı örnekler, X sunucusunu sıfırlamak için Ctrl+Alt+Backspace tuşlarını etkinleştirmek istediğinizde keyboard-configuration
, yani aşağıdakileri yaparsınız:
sudo dpkg-reconfigure keyboard-configuration
Bir başka harika ise, bir sunucu veya yerel test bilgisayarınız için Zaman Dilimini ayarlamanız gerektiğinde, tzdata
paketini kullanmanızdır:
sudo dpkg-reconfigure tzdata
Debian (.deb) paketleri Ubuntu'da kullanılan paketlerdir. Herhangi bir .deb paketini sisteminize kurabilirsiniz. .deb dosyaları genellikle dosya yöneticinizden (Nautilus) sadece üzerlerine tıklayarak kurulabilir, çünkü varsayılan yükleyici ile dosya ilişkilendirmeleri Ubuntu'da zaten ayarlanmıştır. Bu talimatlar, paketleri komut satırı terminalinden (Terminal) yüklemek isteyenler içindir.
İndirilen bir Debian (Ubuntu) paketini (.deb) yüklemek için: Terminal'i açın ve şunu yazın
sudo dpkg -i packagename.deb
Bir Debian (Ubuntu) paketini (.deb) kaldırmak için:
sudo dpkg -r packagename
Kurulu bir Debian (Ubuntu) paketini (.deb) Yeniden Yapılandırmak/Onarmak için:
sudo dpkg-reconfigure packagename
Benim favorim GDebi, hem terminal/shell hem de grafik masaüstünden kullanılabilir.
Özellikle Ubuntu Yazılım Merkezi ile karşılaştırıldığında hızlı ve verimli olduğu için genellikle .deb
dosyalarını GDebi ile ilişkilendiriyorum. **GDebi'nin ana özelliklerinden biri bağımlılıkları çözmesi ve bunları yüklemesidir.
Tek bir deb dosyası yüklemek için komut satırında sudo gdebi <package.deb>
komutunu çalıştırın.