1. Når man bruker kommandoen apt-get install eller dpkg -i i Linux, dukker følgende avhengighetsfeil noen ganger opp:
På dette tidspunktet kan du umiddelbart utføre følgende kommando: apt-get -f install. 2. apt-get syntaks: (1) apt-get [options] kommando [pakkenavn] [Alternativer] -h Denne hjelpefilen. -q utgang til logg - ingen fremdriftsindikasjon -qq gir ikke informasjon, bortsett fra feil -d Kun nedlasting - installerer eller pakker ikke ut arkivfilen -s er faktisk ikke installert. Simuler utførelsen av kommandoer -y antar ja på alle spørsmål, ingen prompt -f Forsøk på å reparere systemavhengighetsskader -m Hvis arkivet ikke kan lokaliseres, prøv å fortsette -u Viser også en liste over oppdaterte pakker -b Kompil etter å ha fått kildekodepakken -V Viser det detaljerte versjonsnummeret -c=? Les denne profilen -o=? Sett tilpassede konfigurasjonsalternativer som -o dir::cache=/tmp (2) Det finnes også følgende kommandofelt i syntaksen: oppdatering - Hent pakkelisten på nytt oppgrader - Oppdater installer - Installer den nye pakken Fjern - Fjern pakken autoremove - Fjerner automatisk alle ubrukte pakker purge – Fjern pakker og konfigurasjonsfiler kilde - Last ned kildekodefilen build-dep - Konfigurer kompileringsavhengigheter for kildepakker dist-oppgradering - Distribusjonsoppgradering dselect-upgrade - Oppdater som valgt av dselect ren - Tøm det nedlastede arkivet autoclean - Fjerner gamle nedlastede arkiver sjekk - Sjekk for ødelagte avhengigheter 3. Vedlegg--- apt-get-prinsippet Som vi alle vet, under Linux-operativsystemet er det veldig praktisk å bruke apt-get for å installere programvare. Bare ett sudo apt-get installasjonsprogramnavn; Det viktigste er at den kan løse alle slags komplekse avhengigheter, slik at du ikke trenger å bekymre deg for det, og før apt-get, bruk dpkg eller tidligere ./configure; lage; gjøre installasjon for å installere programvaren er virkelig utenkelig, etter å ha installert programvare A, ber den deg om å installere programvare B, og til slutt fullfører installasjonen, og ber om å installere programvare C. . . Alle slags sammenfiltringer! Derfor er apt et avansert pakkehåndteringsverktøy som i stor grad legger til rette for flertallet av Linux-brukere og senker inngangsterskelen for Linux-brukere. Når en kommando utføres for å installere eller oppdatere programvare, eller for å oppdatere en programvarekilde, vil apt besøke adressen i /etc/apt/sources.list og finne pakkeinformasjonen til det tilsvarende systemet på nettsiden, for eksempel at operativsystemet er ubuntu og nettstedet er deb http://mirrors.163.com/ubuntu/ presise hovedbegrensede universet Multiverse NetEase, og når vi utfører installasjonskommandoen, vil han få tilgang til http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, denne filen er en liste over pakker og deres avhengigheter på serveren, og er komprimert med gzip. APT-Get Update bruker denne listen for å avgjøre hvilke tilleggspakker som er tilgjengelige og innholdet lagres i /var/lib/apt/lists, og ved å få tilgang til denne listen for å avgjøre om programvaren er installert, om det er den nyeste versjonen, om avhengighetene er oppfylt, og deretter avgjøre om innholdet skal oppdateres, og installasjonsprosessen hovedsakelig gjøres av DPKG. Generelt er apt et administrasjonsverktøy som ofte lastes ned. |