Nasıl deb dosyası mühendis ters?


6

debHangi dosya ve klasörleri dağıtacağını ve diğer ayar değişikliklerini yapabileceğini görmek için bir mühendisin tersine mühendislik yapması veya kuru bir işlem yapması mümkün müdür? Bir tar dosyasının içeriğini ayıklamadan sıralama listesi.


3
Eh, debdosyayı arşiv yöneticisi ile açabilir ve içeriğe bakabilirsiniz.

2
Bir .deb, bir zip dosyasına benzer bir arşivdir. Bir .deb dosyasını "yüklediğinizde", diğer şeylerin yanı sıra, dosyalar arşivden sisteme kopyalanır ve arşivde dosya sisteminizle aynı şekilde düzenlenir. Yani / etc içindeki / etc içindeki şeyler. Ayrıca, paket kurulum öncesi veya sonrası komut dosyalarını çalıştırabilir veya çalıştırmayabilir. Bazı paketler oldukça basittir, diğerleri oldukça karmaşıktır (örneğin, çekirdek ve php). .Deb dosyasına bakmalı ve daha spesifik bir soru sormalısınız. Ayrıca bakınız packaging.ubuntu.com/html
Panter

Yanıtlar:


2

dpkg --dry-run -i package.debne olacağını size gösterecek ve bu soruyu sunucu arızasında göreceksiniz .

dpkg -e package.deb Kontrol dosyalarını çıkaracak.


Bunu denedim ve gerçekten çok yararlı bilgiler dönmedi
amphibient

Eklenen ayrıntılara bakın.
Tim

2

Terminalde ar komutunu kullanabilirsiniz . Deb dosyalarını görüntüleyebilir ve ayıklayabilirsiniz. Kontrol dosyalarını da kontrol edin, özellikle pre * ve post * dosyalarının içeriğini kontrol edin, çünkü komutları tutarken bir deb dosyası (veya dpkg), kurulum öncesi, çıkartma veya kurulum sonrası gerçekleştiğinde çalıştırılır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.