الصفحة الرئيسية » howto » باستخدام Ubuntu ما هي حزمة هذا الملف؟

    باستخدام Ubuntu ما هي حزمة هذا الملف؟

    كم عدد المرات التي لاحظت فيها ملفًا جالسًا في دليل وتساءلت ... من أين أتى هذا الملف؟ أو إذا كنت تحاول إخبار صديق بكيفية استخدام الأداة ولكن لم يتم تثبيتها ، ولا يمكنك تذكر الحزمة التي قمت بتثبيتها للحصول عليها..

    بالتأكيد ، يمكنك التوجه إلى google ، لكن ألا تتساءل دائمًا كيف يعرف هؤلاء الأشخاص؟ انها بسيطة ، وتثبيت الأداة المساعدة dlocate ، وهو بديل أسرع ل dpkg لهذا النوع من الاستعلام.

    sudo apt-get install dlocate

    يمكنك استخدام الأمر مع بناء الجملة 'dlocate' ، والذي سيعطيك هذا الناتج:

    $ dlocate flac

    libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
    libtunepimp5: /usr/lib/tunepimp/plugins/flac.tpp
    gstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.so
    flac: /.
    flac: / usr
    flac: / usr / bin
    flac: / usr / bin / flac
    - قلص -

    هذا كثير من الانتاج! يمكنك أن ترى أن هناك الكثير من أسماء الملفات التي تتطابق جزئيًا. من الأفضل تمرير المسار الكامل إلى اسم الملف. في هذه الحالة ، يمكنك استخدام "أي flac" لتحديد الأمر flac الذي تستخدمه ، ثم تمرير المسار الكامل لإدخال dlocate.

    $ أي فلك

    / البيرة / بن / فلك

    $ dlocate / usr / bin / flac

    flac: / usr / bin / flac

    الآن نحن نعرف أن الأمر flac موجود في الحزمة المسماة "flac". (نعم ، كان هذا المثال بسيطًا جدًا) يمكنك حتى أن تصبح أكثر إبداعًا (استخدم الحرف المجاور لمفتاح 1 ، وليس علامة اقتباس مفردة)

    $ dlocate "flac"

    flac: / usr / bin / flac

    إذا كنت لا ترغب في تثبيت أداة مساعدة أخرى ، فيمكنك استخدام الأمر 'dpkg -S' المضمن ، ولكن الإخراج ليس سريعًا أو منظمًا. فقط تأكد من تمرير المسار الكامل للملف إلى أي أداة مساعدة ويجب أن تحصل على نتائج جيدة.