Beberapa situasi memerlukan instalasi paket lokal secara manual dpkg -i <packagename>
. Terkadang mungkin lebih bermanfaat untuk memanfaatkan fungsionalitas dari apt
paket tersebut sehingga pertanyaannya adalah:
Bagaimana Anda dengan cepat membuat repositori lokal untuk paket acak menggunakan distribusi linux berbasis Debian - seperti Xubuntu 13.04 / Ubuntu?
apt
dengan --fix-broken
akan diperlukan setelah menginstal paket lokal dengan dpkg -i
? Tidakkah dpkg menangani itu? Saya membacanya mungkin diperlukan pertama kali apt dijalankan? @ FM & Gilles: Tentang reprepro . Tampaknya berguna jika saya bisa membuatnya bekerja (tidak yakin tentang dir struct, isi 3 file atau params saat runtime). Akan mencoba lagi dan memperbarui atau memposting pertanyaan lengkap.
dpkg
tidak menyelesaikan dependensi, tetapi apt
tidak. dpkg
akan memperingatkan dependensi yang rusak, tetapi tingkat rendah, jadi tidak akan berusaha memperbaikinya. Yang dpkg -i *.deb
diikuti apt-get -f install
adalah prosedur standar. Ada bug wishlist untuk apt
menangani kasus instalasi paket lokal, dan bahkan ada patch, saya pikir, tetapi belum diimplementasikan. Lihat apt-get install dapat menginstal file paket lokal, juga , awalnya diajukan pada tahun 1999.
dpkg -i <packagename>
denganapt-get -f install
menarik paket yang diperlukan. Juga, hal yang biasa untuk membuat repo yang tepat untuk Debian adalah reprepro.