Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 13597|Απάντηση: 1

[Linux] apt-get -f Η εγκατάσταση διορθώνει την καταστροφή της εξάρτησης

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 25/1/2018 5:01:38 μ.μ. | | | |
1. Όταν χρησιμοποιείτε την εντολή apt-get install ή dpkg -i στο Linux, μερικές φορές εμφανίζονται τα ακόλουθα σφάλματα εξάρτησης:




Αυτή τη στιγμή, μπορείτε να εκτελέσετε αμέσως την ακόλουθη εντολή: apt-get -f install.
2. Σύνταξη apt-get:
(1) apt-get [επιλογές] εντολή [όνομα πακέτου]
[Επιλογές]
-h Αυτό το αρχείο βοήθειας.
-q έξοδος στο αρχείο καταγραφής - καμία ένδειξη προόδου
-Το qq δεν εξάγει πληροφορίες, εκτός από σφάλματα
-d Μόνο λήψη - δεν εγκαθιστά ή αποσυμπιέζει το αρχείο αρχειοθέτησης
-s δεν έχει εγκατασταθεί στην πραγματικότητα. Προσομοίωση της εκτέλεσης εντολών
-y υποθέτει ναι σε όλα τα ερωτήματα, χωρίς προτροπή
-f Προσπαθήστε να διορθώσετε τη ζημιά εξάρτησης του συστήματος
-m Εάν το αρχείο δεν μπορεί να εντοπιστεί, προσπαθήστε να συνεχίσετε
-u Εμφανίζει επίσης μια λίστα με ενημερωμένα πακέτα
-b Μεταγλώττιση μετά τη λήψη του πακέτου πηγαίου κώδικα -V Εμφανίζει τον λεπτομερή αριθμό έκδοσης
-c=? Διαβάστε αυτό το προφίλ
-o=? Ορίστε προσαρμοσμένες επιλογές διαμόρφωσης όπως -o dir::cache=/tmp
(2) Υπάρχουν επίσης τα ακόλουθα πεδία εντολών στη σύνταξη:
update - Επανάληψη της λίστας πακέτων
αναβάθμιση - Πραγματοποίηση ενημέρωσης
install - Εγκαταστήστε το νέο πακέτο
remove - Αφαιρέστε τη συσκευασία
autoremove - Αφαιρεί αυτόματα όλα τα αχρησιμοποίητα πακέτα
εκκαθάριση - Κατάργηση πακέτων και αρχείων ρυθμίσεων
source - Κατεβάστε το αρχείο πηγαίου κώδικα
build-dep - Ρύθμιση παραμέτρων εξαρτήσεων μεταγλώττισης για πακέτα προέλευσης
dist-upgrade - Αναβάθμιση διανομής
dselect-upgrade - Ενημέρωση όπως έχει επιλεγεί από το dselect
clean - Εκκαθάριση του ληφθέντος αρχείου
autoclean - Διαγράφει τα παλιά ληφθέντα αρχεία
check - Έλεγχος για κατεστραμμένες εξαρτήσεις
3. Παράρτημα--- αρχή apt-get
Όπως όλοι γνωρίζουμε, στο λειτουργικό σύστημα Linux, είναι πολύ βολικό να χρησιμοποιείτε το apt-get για την εγκατάσταση λογισμικού. Μόνο ένα όνομα λογισμικού εγκατάστασης sudo apt-get. Το πιο σημαντικό είναι ότι μπορεί να λύσει κάθε είδους πολύπλοκες εξαρτήσεις, ώστε να μην χρειάζεται να ανησυχείτε για αυτό, και πριν από το apt-get, χρησιμοποιήστε dpkg ή παλαιότερο ./configure; κάνω; Η εγκατάσταση για την εγκατάσταση του λογισμικού είναι πραγματικά αδιανόητη, μετά την εγκατάσταση του λογισμικού Α, σας ζητά να εγκαταστήσετε το λογισμικό Β και τελικά ολοκληρώνει την εγκατάσταση και σας ζητά να εγκαταστήσετε το λογισμικό Γ. . . Κάθε είδους εμπλοκές! Επομένως, το apt είναι ένα προηγμένο εργαλείο διαχείρισης πακέτων που διευκολύνει σημαντικά την πλειοψηφία των χρηστών Linux και μειώνει το όριο εισόδου για τους χρήστες Linux. Κάθε φορά που εκτελείται μια εντολή για την εγκατάσταση ή την ενημέρωση λογισμικού ή για την ενημέρωση μιας πηγής λογισμικού, το apt θα επισκεφθεί τη διεύθυνση στο /etc/apt/sources.list και θα βρει τις πληροφορίες πακέτου του αντίστοιχου συστήματος στον ιστότοπο, όπως το λειτουργικό σύστημα είναι ubuntu και ο ιστότοπος είναι deb http://mirrors.163.com/ubuntu/ ακριβές κύριο περιορισμένο σύμπαν Multiverse NetEase, τότε όταν εκτελούμε την εντολή εγκατάστασης, αυτός θα έχει πρόσβαση στο http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, αυτό το αρχείο είναι μια λίστα πακέτων και των εξαρτήσεών τους από τον διακομιστή και έχει συμπιεστεί με gzip. Το apt-get update χρησιμοποιεί αυτήν τη λίστα για να προσδιορίσει ποια συμπληρωματικά πακέτα είναι διαθέσιμα και το περιεχόμενό τους αποθηκεύεται στο /var/lib/apt/lists, και με πρόσβαση σε αυτήν τη λίστα για να προσδιορίσει εάν το λογισμικό είναι εγκατεστημένο, εάν είναι η πιο πρόσφατη έκδοση, εάν πληρούνται οι εξαρτήσεις και, στη συνέχεια, να καθορίσει εάν το περιεχόμενο πρόκειται να ενημερωθεί και η διαδικασία εγκατάστασης γίνεται κυρίως από το dpkg.
Γενικά, το apt είναι ένα εργαλείο διαχείρισης που τείνει να κατεβαίνει.




Προηγούμενος:Οδηγός αυτόματης ενημέρωσης συστήματος τερματισμού λειτουργίας Ant G2
Επόμενος:[Πρακτική μάχη] Δημιουργήστε μια οπτική διεπαφή gnome Ubuntu
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com