Untuk beberapa aplikasi cukup mudah untuk menemukan di mana aplikasi diinstal untuk menggunakan perintah "yang". Namun, beberapa aplikasi seperti Tomcat sedikit keluar dari liga saya untuk ditemukan.
Saya meminta metodologi tertentu yang dapat diterapkan pada instalasi apt-get untuk menemukan di mana file biner, pustaka, dan file dukungan diinstal.
Penyebab pertanyaan ini adalah bahwa saya menginstal Tomcat7 dan saya dapat menemukannya dan saya memiliki daftar penyesuaian untuk dilakukan.
apt
software-installation
tomcat
locate
Sn3akyP3t3
sumber
sumber
Jawaban:
Anda dapat menjalankan perintah
dpkg -L package
untuk mendaftar semua file dalam paket. Sebagai contohdpkg -L ubuntu-minimal
hanya akan mencantumkan beberapa file kecil yang berkaitan dengan kemasan, karena hanya paket meta kosong yang tergantung pada paket lain.mungkin itu yang Anda inginkan.
sumber
locate
... Sekarang saya dapat memperbarui classpath saya.Anda dapat mencantumkan konten paket yang diinstal dengan
dpkg
perintah, yang merupakan perintah manipulasi paket tingkat rendah yang dipanggil oleh alat APT secara internal:Anda mungkin ingin mencari di output; gunakan
grep
perintah. Misalnya, untuk melihat file konfigurasi (yang hidup di bawah/etc
):File yang ingin Anda modifikasi mungkin dalam dependensi
tomcat7
paket utama . Mencari di dalam sebuah paket dan ketergantungannya lebih rumit. Kemungkinan file yang Anda cari ada dalam beberapa paket yang disebuttomcat7-something
. Cara termudah untuk menampilkannya adalah denganapt-file
perintah, yang tidak diinstal secara default (instal denganapt-get install apt-file
).apt-file
daftar nama file di semua paket di Ubuntu (sesuai dengan sumber paket yang telah Anda aktifkan), apakah mereka diinstal atau tidak. Anda juga dapat menggunakannya untuk mencari file:sumber
Apa yang biasanya saya lakukan adalah:
Mulai Synaptic (Anda harus menginstalnya terlebih dahulu)
temukan paket yang saya minati
klik kanan, pilih Properties
lihat daftar file yang diinstal
sumber