Χρήση του 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
- κομμένα -
Αυτό είναι πολύ έξοδο! Μπορείτε να δείτε ότι υπάρχουν πολλά ονόματα αρχείων που ταιριάζουν εν μέρει. Καλύτερα να περάσετε την πλήρη διαδρομή στο όνομα αρχείου. Σε αυτή την περίπτωση, μπορείτε να χρησιμοποιήσετε το 'which flac' για να καθορίσετε ποια εντολή flac χρησιμοποιείτε και, στη συνέχεια, περάστε την πλήρη διαδρομή για να τοποθετήσετε.
$ που flac
/ usr / bin / flac
$ dlocate / usr / bin / flac
flac: / usr / bin / flac
Τώρα γνωρίζουμε ότι η εντολή flac βρίσκεται στη συσκευασία που ονομάζεται "flac". (Ναι, αυτό το παράδειγμα ήταν πολύ απλό) Θα μπορούσατε ακόμη και να γίνετε πιο δημιουργικοί (χρησιμοποιήστε το χαρακτήρα δίπλα στο 1 κλειδί, όχι ένα μοναδικό απόσπασμα)
$ dlocate 'που flac'
flac: / usr / bin / flac
Αν δεν θέλετε να εγκαταστήσετε άλλο βοηθητικό πρόγραμμα, μπορείτε να χρησιμοποιήσετε την εντολή dpkg -S που είναι ενσωματωμένη, αλλά η παραγωγή δεν είναι σχεδόν τόσο γρήγορη ή οργανωμένη. Απλά βεβαιωθείτε ότι έχετε περάσει την πλήρη διαδρομή του αρχείου είτε σε βοηθητικό πρόγραμμα και θα πρέπει να έχετε καλά αποτελέσματα.