Göm menyn

TDDI41 Grundläggande systemadministration

Pakethanterare

En pakethanterare laddar ner och installerar olika paket (program), samt håller koll på beroenden mellan dem. Pakethanteraren utgör en av de största skillnaderna mellan Linux-distributioner. Där Debian och dess derivat (Ubuntu, Mint, ...) kör dpkg och apt, RedHat kör yum och rpm, Arch Linux kör pacman, och så vidare.

  • hur installerar man ett paket?
  • hur avinstalerar man ett paket?
  • hur avinstalerar man verkligen ett paket (d.v.s. hur tar man bort paketet och alla dess filer)
  • Hur får man de senaste uppdateringarna till sitt system
Inlämning: korta svar på ovanstående frågor.

Som nämnt ovan kör Debian(-derivat) både apt och dpkg. Apt är ett högnivålager ovanpå dpkg, men är inte heltäckande.o Där av måste man ibland gå ner en nivå.

Med det som utgångspunkt,
  1. hur ser man vilka filer som ett paket tillhandahåller?
  2. hur ser man vilket paket som tillhandahåller en fil?
Inlämning: kort svar på ovanstående punkter.

Installera ett paket

  1. Installera paketet cowsay
  2. Verifiera att det är instalerat, och testkör cowsay
  3. Avinstallera cowsay
Inlämning: kort beskrivning av hur ni gjorde.

Lägga till nya repon

Paket laddas ner från ett s.k. paketrepo. Ibland föreslår program att de bör installeras genom tillägg av extra paketrepon. Syncthing är ett sådant.
Läs igenom sources.list(5) och besvara:
  1. Hur lägger man till ett nytt repo?
  2. Hur tar man bort ett repo?
Inlämning: korta svar på ovanstående frågor. [förtydligat 230918]

Sidansvarig: Anders Fröberg
Senast uppdaterad: 2023-12-11