Saat menggunakan Fedora, saya biasanya menggunakan yum localinstall
cara untuk menginstal rpm yang diperoleh di luar repositori distribusi. Saya tidak dapat menemukan opsi yang setara di apt-get
halaman manual. Saya menjalankan Ubuntu 11.04, jika itu penting.
Apa yang apt-get
setara yum localinstall
? Haruskah saya gunakan dpkg
langsung dalam kasus ini?
package-management
apt
yum
Vitor Py
sumber
sumber
gdebi-gtk
.gdebi-core
paket hanya untuk CLI. sepertinyagdebi
GTK secara default. Anda dapat melihat daftar pkgs gdebi suka begitu:apt-cache search gdebi
. Anda menginginkan yang ini: "gdebi-core - alat sederhana untuk menginstal file deb".Seperti kata @enzotib,
gdebi
itu bagus, bahkan memungkinkan pemeriksaan sederhana skrip pra / pasca pemasangan jika Anda paranoid seperti saya.Tapi jangan lupa caranya shell, padawan kecil.
Dalam sebuah shell, "sederhananya":
Jika semua dependensi ada, itu akan menginstal. Jika tidak, Anda akan melihat pesan kesalahan yang jelek dan panjang tapi ini bukan akhir dari dunia:
Sekarang, instal dependensi yang hilang atau kembalikan:
sumber
Anda perlu menggunakan dpkg secara langsung:
atau mengatur repositori lokal Anda sendiri. Saya lebih suka berbuat adil
dpkg -i
.sumber
yum
dan tidak pernah menyentuhrpm
secara langsung.dpkg
memeriksa dependensi, tetapi tidak mengambilnya, itu sebabnyaapt
dangdebi
dibuat.