Saya menjalankan Debian jessie stable untuk memahami bagaimana .deb
paket berinteraksi dengan sistem. Apa cara yang benar untuk mengekstrak dan menginstal packge_name.deb
tanpa perintah dpkg
?
Jawaban yang Diterima:
Anda dapat membongkar .deb
file menggunakan ar
perintah (sejak .deb
file ar
arsip).
ar x file.deb
akan memulai proses. Itu akan memberi Anda tiga file,
- biner debian
- control.tar [atau yang serupa]
- data.tar [atau yang serupa]
Dua yang terakhir berisi metadata kontrol dan kemudian file paket aktual dan merupakan arsip tar (yang dapat dikompresi menggunakan gzip
, bzip
, dll.)
Anda akan dapat mengekstrak data kontrol, dan konten sebenarnya dari dua file terakhir, dan kemudian secara teori, menyalin file ke tempat yang benar, tetapi itu tidak sepele.
Arsip data berisi skrip penginstalan, sehingga akan menjadi tempat yang baik untuk memulai ketika mencari cara interaksinya dengan sistem.
Saya rasa tidak ada cara yang benar untuk menginstal .deb
file tanpa menggunakan dpkg
.