sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #72523
Re: Apt nybegynder spørgsmål
Tobias K. Tobiasen wrote:
Hejsa
Jeg har brugt rpm/urpmi i flere år. Men nu roder jeg lidt med debian
(stable) og vil gerne vide hvordan man oversætter nedenstående til apt
pakker.
Nu er det godtnok deb-pakker du mener, men skidt nu med det. (apt kan
også bruges til rpmpakker på SuSE, RedHat og andre.)
Jeg er ikke helt sikker på alle rpm-kommandoerne, så nogle af mine
forslag er lidt gæt.
rpm -qif /etc/passwd
dpkg -S (eller --search) filnavn
Lister pakker, der indeholder filer med navn lignende filnavn.
Filnavnet kan være et søgemønster.
(/etc/passwd er tilsyneladende ikke ejet af en pakke.)
rpm -qa
dpkg -l (eller --list)
Lister alle helt eller delvist installerede pakker.
Man kan også tilføje et søgemønster, så ikke alle pakker listes.
rpm -qlp a.rpm
dpkg -c (eller --contents) filnavn
Lister indhold af en pakkefil.
rpm -qip a.rpm
dpkg -I (eller --info) filnavn
Giver beskrivelse af pakken i filen.
rpm -qi bash
dpkg -s (eller --status) pakkenavn
Giver status og beskrivelse af en installeret pakke.
rpm -ql bash
dpkg -L (eller --listfiles) pakkenavn
Lister alle filer, der hører til en installeret pakke.
urpmi -y bas
Den sidste er nærmest rent gæt, da jeg ikke selv har brugt urpmi, men
måske betyder -y det samme for apt-get, som for urpmi. I så fald:
apt-get -y (eller --yes eller --assume-yes) install pakkenavn
Sålænge det ikke medfører, at en vigtig pakke bliver fjernet eller at
en "holdt" pakke bliver ændret, vil pakken blive hentet og installeret
uden spørgsmål. Ellers afbrydes der.
apt-get --force-yes install pakkenavn
ADVARSEL! Her er en åbenlys mulighed for at skyde sig selv i foden.
Den opfører sig lige som den ovennævnte, bortset fra, at den vil
gladeligt fjerne eller ændre pakker, som er vigtige for dit system.
Du kan lave mange søgninger på pakker med apt-cache. Jeg vil anbefale,
at du læser manualsiderne:
man dpkg
man apt-get
man apt-cache
Med venlig hilsen
Ole
Follow ups
References