چگونه می توانم لیستی از پرونده های نصب شده را از یک بسته دریافت کنم؟


به جواب پذیرفته شده بروید




من می خواهم بدانم که در هنگام نصب آن بر روی اوبونتو با استفاده از مدیر بسته ، می توانم برنامه نصب شده خود را پیدا کنم.

من RabbitMQ را نصب کردم و فرار کردم locate rabbitmq که نتیجه زیر را به من داد:

 /home/anupamg/.m2/repository/com/rabbitmq
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/_maven.repositories
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.jar
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.jar.lastUpdated
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.jar.sha1
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.pom
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.pom.lastUpdated
/home/anupamg/.m2/repository/com/rabbitmq/amqp-client/1.7.2/amqp-client-1.7.2.pom.sha1
/home/anupamg/Downloads/rabbitmq-server-generic-unix-2.4.0.tar.gz
 

413









6 :تعداد پاسخها


برای دیدن همه پرونده های بسته نصب شده بر روی سیستم خود ، این کار را انجام دهید:

 dpkg-query -L <package_name>
 

برای دیدن پرونده ها ، یک پرونده .deb نصب خواهد شد

 dpkg-deb -c <package_name.deb>
 

برای دیدن پرونده های موجود در بسته نصب نشده ، این کار را یک بار انجام دهید (اگر قبلاً فایل apt را نصب نکرده اید :

 sudo apt-get install apt-file
sudo apt-file update
 

سپس

 apt-file list <package_name>
 

برای اطلاعات بیشتر به این سوال مراجعه کنید


624


2011-03-29

drysdam dpkg -L <package_name> ممکن است برای مشکل فوری شما بهترین باشد ، اما ممکن است دوست داشته باشید Filesystem Hierarchy Standard را بخوانید ، که شرح می دهد انواع مختلفی از فایلها در سیستم فایل ها در کجا زندگی می کنند.

این نه قطعی. این فقط یک توصیف توصیفی از شیوه "اکثرا" است.

خاص تر برای اوبونتو راهنمای سرور اوبونتو است که همه چیز را با جزئیات کافی شرح می دهد. (بسیاری از راهنماهای دیگر بیش از حد بسیاری از جزئیات را بررسی می کنند ، اما این باید بهتر باشد.)


26



اگر فقط یک بسته نصب شده را می خواهید ، می توانید نام بسته را پیدا کنید

 $ apt-cache search rabbitmq
...
librabbitmq-dev
...
 

سپس از dpkg - listfiles استفاده کنید

 $ dpkg --listfiles librabbitmq-dev
/usr/lib/x86-64/librabbit... 
. . . 
 

14



پاسخ داده شده توسطGilles بسیار مفید است (در واقع ، پاسخ با گذشت زمان بهبود یافته است ).

بعلاوه ، من نکاتی را برای آنهایی که مایل به نصب هیچ بسته کمکی نیستند (مانند موارد زیر apt-file ) دارم :

  • به http://packages.ubuntu.com/ بروید .
  • به جلسه دایرکتوری های بسته جستجو بروید .
  • نام بسته خود را در قسمت Keyword وارد کنید و فقط نمایش دقیق مسابقات را انتخاب کنید .
  • توزیع خود را انتخاب کرده و بر روی دکمه جستجو کلیک کنید.
  • در صفحه بعدی بسته مطلوب را انتخاب کنید.
  • در پایان صفحه ، روی لیست پیوندهایی که در کنار نام معماری شما قرار دارد کلیک کنید؛
  • در صفحه بعد لیست پرونده های بسته بندی شما نشان داده می شود.

به عنوان نمونه: http://packages.ubuntu.com/trusty/amd64/multipath-tools/filelist


11



در اینجا یکی از راه های انجام این کار برای بسته هایی که هنوز نصب نکرده اید وجود دارد. فقط کافی است "autoconf" را در زیر برای بسته ای که می خواهید لیست فایل ها را برای این موارد تغییر دهید ، تغییر دهید:

 mkdir tmp
cd tmp
apt-get download autoconf
ar x *.deb
tar tf data.*
cd ..
rm -r tmp
 

1



استفاده از synaptic-package-manager :


توضیحات تصویر را اینجا وارد کنید

با فرض اینکه ما می خواهیم فایلهای بسته autotools-dev را در زیر "فیلتر سریع" قرار دهیم ، برای یافتن آن ، autotools-dev را وارد کنید. بسته autotools-dev بصورت خودکار ظاهر می شود. با کلیک بر روی آن ، آن را انتخاب کرده و سپس "Properties" را فشار دهید. در کادر گفتگوی ظاهر شده ، گزینه "Installed Files" را انتخاب کنید.


0



انتشارات مرتبط


نحوه تهیه نسخه پشتیبان از تنظیمات و لیست بسته های نصب شده

چگونه می توانم یک پرونده خاص را از بایگانی تار استخراج کنم؟

چگونه می توان لیستی از بسته های نصب شده را که از بروزرسانی ها عقب مانده اند ، بدست آوریم؟

لیستی از تمام پرونده های موجود در پوشه و زیر پوشه را در یک پرونده دریافت کنید

چگونه می توانم تمام بسته های نصب شده را با شماره نسخه خاص لیست کنم؟

چگونه می توانم یک فایل PDF را از خط فرمان جستجو کنم؟

چگونه می توانم فایل tar.7z را از خط فرمان ایجاد کنم؟

چگونه می توانم با استفاده از grub2 در دستگاه های UEFI ، یک فایل ISO از درایو خود بوت کنم؟

چگونه می توان لیست بسته های کتابخانه ای نصب شده را فقط دریافت کرد؟

لیست بسته های نصب شده را دریافت می کنید؟ [تکثیر]

[package-management] سوال برچسب


روش صحیح حذف کامل برنامه چیست؟

رنگهای مختلف در ls چیست؟

سفارشی کردن نمایش تاریخ سینی / نوار وظیفه در اوبونتو با GNOME 3

این چنین فایل و یا مسیری وجود ندارد؟ اما پرونده وجود دارد!

آیا پاک کردن پوشه ~ / .cache اشکالی ندارد؟

چگونه اوبونتو را نصب کنم؟

چگونه می توان پارامتر بوت هسته را اضافه کرد؟

چگونه اندازه گیری تصویر از طریق ترمینال انجام شود؟ [تکثیر]

حرکت از bash به zsh [بسته]

چگونه می توانم به کاربر موجود امتیازات سودو بدهم؟ [تکثیر]