Apa cara termudah untuk membuat paket virtual di debian?


9
  1. Apa cara termudah untuk membuat "paket virtual" di debian?

    Masalah saya: Saya telah mengompilasi / menginstal mysql dari sumber dan sekarang perlu memberi tahu paket lain bahwa mysql sudah diinstal (jika tidak mereka juga akan mencoba menginstal mysql ...). Saya mencari di internet tetapi tidak menemukan jawaban cepat untuk pertanyaan ini.

  2. Dan apakah ada perintah yang mudah untuk memberitahu aptitude untuk menginstal sesuatu, tetapi tidak termasuk library / dependensi tertentu yang diperlukan (seperti mysql). Ini akan menjadi cara lain untuk menyelesaikan masalah.

Jawaban:


8

Instal dan gunakan paket debian dengan nama equivs .

... Penggunaan lain adalah untuk menghindari pemeriksaan dependensi: dengan membiarkan dpkg berpikir nama dan versi paket tertentu diinstal ketika tidak

man equivs-build


1

Cari checkinstall; setelah membangun dari sumber, ia menciptakan paket deb. Yang dapat diinstal melalui dpkg, sehingga membuat entri dalam database APT.


0

Jika equivs tidak dapat membantu karena konflik.

Misalnya viber.deb membutuhkan libcurl3, tetapi OS miliki libcurl4. Tidak dapat menginstal libcurl3 virtual karena konflik libcurl4 di atasnya.

Gunakan kekuatan seperti dpkg -i --force-dependency viber.deb.

Kemudian edit /var/lib/dpkg/statusdan perbaiki Depends:baris di Package: viberbagian.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.