• Hem
  • Nerladdning
  • Forum
  • Dokumentation
  • Bloggar
  • Chatt
  • Sändlista

Navigation

  • Om gemenskapen
  • Om Ubuntu
  • Fadderprogrammet
  • Terminalskolan
  • Nyheter
  • Länkar
  • Medlemskarta
  • Bloggar
  • Innehåll
  • Sök
  • Logga in

Installera program

Vad är en pakethanterare?

En pakethanterare är ett program som installerar och avinstallerar program samt håller ordning på alla komponenter och filer som programmen behöver.

För att lägga till eller ta bort program bör du använda en pakethanterare. Pakethanterare förenklar hämtningen av program från Internet och installation av dem.

Det finns tre pakethanterare som du kan använda i Ubuntu:

* Lägg till/Ta bort program - Det enklaste sättet att installera och avinstallera de vanligaste programmen.

* Pakethanteraren Synaptic - Avancerad hantering av programvara och andra komponenter i ditt system.

* Apt - Om du föredrar att arbeta i en terminal.

Om du öppnar fler än ett av dessa program samtidigt kommer de inte att fungera. Stänga alla och öppna bara en av dem. Du behöver administrativ behörighet för att använda dessa program.

 

Lägg till/Ta bort program

Menyobjektet Lägg till/ta bort… i Program låter dig installera program för att kunna göra nya saker med Ubuntu. Du kan även ta bort program du inte vill använda längre. Du behöver administrativ behörighet för att använda Lägg till/Ta bort program .

Om du vet namnet på ett program som du vill installera kan du skriva in det i Sök-fältet. Annars kan du bläddra genom en programkategori i listan på vänstra sidan av fönstret.

Program som redan är installerade har en ikryssad ruta bredvid programnamnet. Ta bort krysset om du vill ta bort programmet från din dator.

När du klickar på knappen Verkställ eller OK kommer den nya programvaran att hämtas från Internet och verkställa de ändringar som du valt att göra. Om du inte har aktiverat åtkomst till paketförråd på Internet kan du bli tillfrågad om att mata in din Ubuntu-skiva för att installera paketen.

Viss programvara kan inte installeras eller tas bort med Lägg till/Ta bort program. Om du inte hittar paketet som du letar efter kan du klicka på Avancerat för att starta Synaptic.

OBS Byt till "Alla tillgängliga program" i högra hörnet !

 

 

Pakethanteraren Synaptic

Synaptic är en avancerat pakethanterare som kan installera och avinstallera alla paket som finns tillgängliga på ditt system. Användargränsnittet är grafiskt precis som Lägg till/Ta bort program men ger dig mycket mer information och fullständig kontroll över programvaran på din dator.

För att starta Synaptic, gå till System > Administration> Pakethanteraren Synaptic. Du behöver administrativ åtkomst för att kunna använda Synaptic. Se Administrativa uppgifter för mer information.

Om du vet namnet på det paket som du vill installera eller ta bort kan du söka efter det. Klicka på Sök-knappen och ange namnet eller en kort sökterm. Du kan även söka efter paketets beskrivning (till exempel kan du söka efter paket som innehåller ordet “arcade” eller “mathematics”).

Använd kategorilistan till vänster för att filtrera paketlistan. För att få tillbaka listan efter en sökning klickar du på Sektioner.

För att installera ett paket, klicka på kryssrutan bredvid paketet och välj Markera för installation. Om du ändrar dig är det bara att klicka igen och välja Avmarkera.

För att ta bort ett paket som redan är installerat, välj Markera för borttagning.

När du har markerat de ändringar du vill göra klickar du på Verkställ och Ubuntu kommer att verkställa de ändringar som du valt att göra. Om du inte vill göra några ändringar kan du bara stänga fönstret.

 

 

Pakethantering på kommandoraden med APT

Om du känner dig komfortabel med att använda kommandoraden kan du använda apt (Advanced Packaging Tool) för att installera eller ta bort programvara. Du behöver administrativ behörighet för att använda apt. Se Administrativa uppgifter för mer information.

För att uppdatera den lokala paketlistan, ange följande i en terminal:

sudo apt-get update

För att installera alla tillgängliga uppdateringar:

sudo apt-get upgrade

För att söka efter ett paket:

apt-cache search paket

Detta sökverktyg matchar alla paket och paket-beskrivningar som har texten "paket" i sig. Det innebär att man kan få väldigt många fler sökträffar än man räknat med. Man kan då använda det lilla programmet grep för att begränsa/filtrera sökningen. grep filtrerar utskriften på skärmen, och skriver bara ut rader som matchar en viss text, exempelvis "paket". Se exemplen nedan.

För att installera ett paket:

sudo apt-get install paket

Detta kräver en exakt matchning på paketnamn. Om paketet heter libapache2-mod-xmlrpc2 måste man också skriva in det precis så.

För att ta ta bort ett paket:

sudo apt-get remove paket

Även detta kommando kräver exakt matchning för att fungera.

 

För att söka på ett paket man inte riktigt vet vad det heter kan man använda kommandot

sudo dpkg -l *ake*

Detta kommer att matcha alla paketnamn som har "ake" i sig. Följaktligen kommer paketet "paket" att listas också, förmodligen i sällskap med andra.

 

För att lista andra apt-kommandon samt flaggor:

apt-get help

För mer information se Debians handbok för apt.

 

Exempel:

user@ubuntu:~$ sudo apt-cache search tshark
Password:
tethereal - dummy upgrade package for ethereal -> wireshark
tshark - network traffic analyzer (console)
wireshark-common - network traffic analyser (common files)

user@ubuntu:~$ sudo apt-cache search tshark | grep tshark
Password:
tshark - network traffic analyzer (console)

user@ubuntu:~$ sudo apt-get install tshark
Password:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser in tillståndsinformation... Färdig
Följande NYA paket kommer att installeras:
tshark
0 uppgraderade, 1 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Behöver hämta 105kB arkiv.
Efter uppackning kommer 283kB ytterligare diskutrymme användas.
Läs:1 http://archive.ubuntu.com feisty/universe tshark 0.99.4-6 [105kB]
Hämtade 105kB på 0s (297kB/s)
Väljer tidigare ej valt paket tshark.
(Läser databasen ... 222463 filer och kataloger installerade.)
Packar upp tshark (från .../tshark_0.99.4-6_i386.deb) ...
Ställer in tshark (0.99.4-6) ...

user@ubuntu:~$ dpkg -l *addsub*
[..]
||/ Namn Version Beskrivning
+++-=========================-=========================-======
ii zynaddsubfx 2.2.1-4 Realtime software synthesizer for Linux

 

user@ubuntu:~$ sudo apt-get remove --purge screenlets && sudo apt-get install screenlets
Password:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser in tillståndsinformation... Färdig
Paketet screenlets är inte installerat, så tas inte bort
Följande paket blev automatiskt installerade och är inte längre nödvändiga:
screenlets-utils python-feedparser screenlets-extra screenlets-core
Använd "apt-get autoremove" för att ta bort dem.
0 uppgraderade, 0 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Läser paketlistor... Färdig
Bygger beroendeträd
Läser in tillståndsinformation... Färdig
Rekommenderade paket:
xcompmgr
Följande NYA paket kommer att installeras:
screenlets
0 uppgraderade, 1 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Behöver hämta 0B/1072B arkiv.
Efter uppackning kommer 0B ytterligare diskutrymme användas.
Väljer tidigare ej valt paket screenlets.
(Läser databasen ... 275663 filer och kataloger installerade.)
Packar upp screenlets (från .../screenlets_0.0.7-9pre0.0.8_i386.deb) ...
Ställer in screenlets (0.0.7-9pre0.0.8) ...