Πώς να εγκαταστήσετε μη αυτόματα ένα πακέτο Deb χρησιμοποιώντας τη γραμμή εντολών στο Ubuntu

How Manually Install Deb Package Using Command Line Ubuntu



Αυτό το άρθρο θα απαριθμήσει μερικές μεθόδους γραμμής εντολών που μπορούν να χρησιμοποιηθούν για την εγκατάσταση αυτόνομων εγκαταστάσεων .deb που δεν είναι διαθέσιμες σε επίσημα αποθετήρια του Ubuntu. Θα καλυφθούν επίσης μερικές άλλες χρήσιμες εντολές χρήσιμες για το χειρισμό πακέτων .deb. Ας προχωρήσουμε λοιπόν.

Παραθέστε όλες τις εξαρτήσεις ενός αρχείου Deb


Για να δείτε πληροφορίες σχετικά με ένα αρχείο .deb και όλες τις εξαρτήσεις του, εκτελέστε την παρακάτω εντολή:







$dpkg -ΕΓΩ /μονοπάτι/προς το/file.deb

Το παρακάτω παράδειγμα δείχνει πληροφορίες σχετικά με το αρχείο διαχείρισης λήψης persepolis .deb.





Αυτή η εντολή είναι ιδιαίτερα χρήσιμη εάν θέλετε να ελέγξετε τι είναι εγκατεστημένο εκ των προτέρων.





Παραθέστε όλα τα αρχεία που θα εγκατασταθούν από ένα πακέτο Deb

Για να δείτε όλα τα αρχεία που ένα πακέτο .deb θα εγκαταστήσει στο σύστημά σας μαζί με τις διαδρομές προορισμού τους, εκτελέστε την παρακάτω εντολή:

$dpkg-deb-ντο /μονοπάτι/προς το/file.deb

Το παρακάτω παράδειγμα δείχνει αρχεία που θα εγκατασταθούν στο σύστημα εάν εγκαταστήσετε μη αυτόματα το πακέτο persepolis download .deb. Λάβετε υπόψη ότι ο κατάλληλος διαχειριστής πακέτων του Ubuntu παραθέτει επίσης τα αρχεία που περιλαμβάνονται, αλλά απαιτεί από εσάς να εγκαταστήσετε πρώτα το πακέτο. Ωστόσο, αυτή η μέθοδος δεν απαιτεί την εγκατάσταση του πακέτου .deb και είναι πραγματικά χρήσιμη αν θέλετε να αναλύσετε ποιο αρχείο πηγαίνει πού.



Εξαγωγή όλων των αρχείων από ένα πακέτο Deb

Μερικές φορές μπορεί να θέλετε να εξαγάγετε ένα πακέτο deb για να ελέγξετε ένα κομμάτι κώδικα ή να χρησιμοποιήσετε ορισμένα από τα αρχεία που περιλαμβάνονται για εντοπισμό σφαλμάτων και άλλους σκοπούς. Για να εξαγάγετε όλα τα αρχεία από ένα πακέτο deb, μπορείτε να εκτελέσετε μια εντολή στην ακόλουθη μορφή:

$dpkg-deb--εκχύλισμα /μονοπάτι/προς το/file.deb

Σημειώστε ότι η εξαγωγή αρχείων δεν είναι ίδια με την εγκατάσταση ενός πακέτου deb. Απλώς θα λάβετε εξαγόμενα περιεχόμενα ενός πακέτου .deb σε έναν τοπικό φάκελο.

Εγκαταστήστε ένα αρχείο Deb χρησιμοποιώντας το Dpkg

Το Dpkg είναι ένα βοηθητικό πρόγραμμα διαχείρισης πακέτων για τη διαχείριση πακέτων .deb (debian). Για να εγκαταστήσετε ένα πακέτο .deb χρησιμοποιώντας dpkg, εκτελέστε την παρακάτω εντολή:

$sudo dpkg -Εγώ /μονοπάτι/προς το/file.deb

Η παραπάνω εντολή θα εγκαταστήσει μόνο το αυτόνομο πακέτο deb, χωρίς καμία εξάρτηση. Για να το διορθώσετε αυτό, θα πρέπει να εκτελέσετε μια εντολή για αυτόματη εγκατάσταση των απαιτούμενων εξαρτήσεων. Διαφορετικά, το σύστημά σας μπορεί να παραμείνει σε σπασμένη κατάσταση. Για να διορθώσετε το ζήτημα της εξάρτησης που δεν πληρούται, εκτελέστε την παρακάτω εντολή:

$sudoκατάλληλος-φά εγκαθιστώ

Εγκαταστήστε ένα αρχείο Deb χρησιμοποιώντας το Gdebi

Το Gdebi είναι μια ωραία γραμμή εντολών και γραφική εφαρμογή αποκλειστικά αφιερωμένη στην εγκατάσταση μεμονωμένων πακέτων .deb που είναι αποθηκευμένα στην τοπική μονάδα δίσκου. Επιλύει αυτόματα και εξαρτήσεις, αρκεί να είναι διαθέσιμες σε επίσημα αποθετήρια του Ubuntu (απαιτεί σύνδεση δικτύου).

Για να εγκαταστήσετε το gdebi στο Ubuntu, εκτελέστε την παρακάτω εντολή:

$sudoκατάλληλοςεγκαθιστώgdebi

Για να εγκαταστήσετε ένα πακέτο .deb χρησιμοποιώντας το Gdebi, εκτελέστε την παρακάτω εντολή:

$sudogdebi/μονοπάτι/προς το/file.deb

Δεδομένου ότι το gdebi θα φροντίσει για την εγκατάσταση εξαρτήσεων, δεν χρειάζεται να εκτελέσετε χειροκίνητα μια άλλη εντολή για να διορθώσετε κατεστραμμένα πακέτα. Ωστόσο, εάν θέλετε να ελέγξετε εάν υπάρχουν σπασμένα πακέτα ή όχι και να τα διορθώσετε αυτόματα, μπορείτε να εκτελέσετε ξανά την παραπάνω εντολή:

$sudoκατάλληλος-φά εγκαθιστώ

Χρησιμοποιώντας το Apt to Install a Deb Package

Μπορείτε επίσης να χρησιμοποιήσετε τον προεπιλεγμένο κατάλληλο διαχειριστή πακέτων του Ubuntu για να εγκαταστήσετε μεμονωμένα αρχεία .deb. Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:

$sudoκατάλληλοςεγκαθιστώ /μονοπάτι/προς το/file.deb

Εάν ξεκινήσατε το τερματικό μέσα στον κατάλογο του αρχείου .deb, εκτελέστε την ακόλουθη εντολή αντ 'αυτού:

$sudoκατάλληλοςεγκαθιστώΤο/file.deb

Όπως το gdebi, το apt θα εγκαταστήσει αυτόματα όλες τις απαιτούμενες εξαρτήσεις. Για επιβεβαίωση, εκτελέστε την παρακάτω εντολή:

$sudoκατάλληλος-φά εγκαθιστώ

συμπέρασμα

Αυτές είναι μερικές εντολές που μπορείτε να χρησιμοποιήσετε για να εγκαταστήσετε αρχεία .deb χωρίς να χρησιμοποιήσετε γραφική διεπαφή. Είναι χρήσιμα εάν εκτελείτε και διαχειρίζεστε έκδοση διακομιστή Ubuntu ή χρησιμοποιείτε το Ubuntu χωρίς περιβάλλον επιφάνειας εργασίας.