Jeg lurer på hvordan man vil avinstallere programvare fra kommandolinjen / terminalen. Hvilke kommandoer vil jeg bruke?
Kommentarer
Svar
Avhengig av distro:
-
Bruke Fedora / CentOS / RHEL
$ yum remove <package name> -or- $ rpm -e <package name>
-
Debian / Ubuntu / Mint /. ..
$ apt-get --purge remove <package> -or- $ aptitude purge <package> -or- $ dpkg -r <package>
-
SuSE
$ rpm -e <package> -or- $ zypper remove <package> -or- $ zypper rm <package>
-
BSDs
$ pkg_delete <package>
-
Gentoo
- uninstall a package, but only if it isn"t required anymore by others - $ emerge -c <package> - uninstall a package, no matter whether it is still required by others - $ emerge -C <package>
-
ArchLinux
$ pacman -Rc <package>
-
$ nix-env -e <package>
Referanser
- zypper cheatsheet
- Debian: Slik installerer eller fjerner du DEB-pakker ved hjelp av dpkg
- Kapittel 5. Installere applikasjoner: Pakker og porter
- Pacman Rosetta
Kommentarer
- Jeg kan vel endre tittelen nå, lol. +1
- @goldilocks – ja, jeg så den opprinnelige tilbakemeldingen din, men skjønte at det var lettere å bare liste opp alle måtene kontra å spørre OP 8-).
- @tjons – if dette løste problemet ditt. Du kan merke det som godtatt, så andre ' vet at problemet ditt ' er løst.
Svar
Archlinux-prosjektet har en fin sammenligning om vanlig oppgaver for forskjellige pakkeforvaltere.
For debian / ubuntu kan du bruke apt-get
, aptitude
, dpkg
, dselect
, orphaner
, debfoster
, og sannsynligvis noen flere. Alle kan fjerne pakker. Les de tilsvarende mansidene for å finne ut hvordan du bruker dem og hvilken du skal bruke i hvilken situasjon.
apt
ogdpkg
toos så vidt jeg vet.