Sida 1 av 1

Hur kontrollerar jag installerade paket

Postat: 17 jan 2014, 01:01
av skalman65
Lyckas inte starta GTKAM efter att jag uppdaterade till 13.10

Tänkte börja med att se till att alla beroenden till paketet verkligen är installerat

Antar att jag tar fram terminalen
men vilken "kod" använder jag....

Re: Hur kontrollerar jag installerade paket

Postat: 17 jan 2014, 01:35
av Osprey
Du kan göra det på två olika sätt.
  1. I en terminal kan du skriva "apt-cahce depends gtkam"
  2. I Synaptic kan du högerklicka på gtkam och sedan välja egenskaper och beroenden.
Att du sedan kan få fram det med "dpkg -I" om du har paketet och säkert på något sätt med aptitude också är nästan överkurs... :)

Re: Hur kontrollerar jag installerade paket

Postat: 17 jan 2014, 22:37
av skalman65
då fick jag fram följande:

Kod: Markera allt

Beroende av: libc6
  Beroende av: libexif-gtk5
  Beroende av: libexif12
  Beroende av: libgdk-pixbuf2.0-0
  Beroende av: libglib2.0-0
  Beroende av: libgphoto2-6
  Beroende av: libgphoto2-port10
  Beroende av: libgtk2.0-0
Prövade att köra

Kod: Markera allt

 sudo apt-get install libc6
men jag antar att det finns någon annat "komando" för
att kontrollera att dessa filer är installerade.
Som är smidigare och bättre

Re: Hur kontrollerar jag installerade paket

Postat: 17 jan 2014, 23:52
av Osprey
Det jag skulle tro ger mest information är "dpkg -l paketnamn", där du i början av den sista/de sista raderna kan se aktuell status med en tvåbokstavskombination (tre om något är fel). Oftast är status "ii" (installerad) eller "un" (inte installerad).

Men det kan finnas mer info än så, den fullständiga betydelsen för de två (eller tre) bokstäverna är:

Kod: Markera allt

First letter -> desired package state ("selection state"):
u ... unknown
i ... install
r ... remove/deinstall
p ... purge (remove including config files)
h ... hold

Second letter -> current package state:
n ... not-installed
i ... installed
c ... config-files (only the config files are installed)
u ... unpacked
f ... half-configured (configuration failed for some reason)
h ... half-installed (installation failed for some reason)
w ... triggers-awaited (package is waiting for a trigger from another package)
t ... triggers-pending (package has been triggered)

Third letter -> error state (you normally shouldn't see a thrid letter):
r ... reinst-required (package broken, reinstallation required)
Första bokstaven är alltså vad du (eller datorn) har angett att du/den vill att paketet ska vara och andra bokstaven är vad paketet är. En sak som är väldigt bra med det här kommandot är att det även ger information om ifall något gått snett i installationen.

Re: Hur kontrollerar jag installerade paket

Postat: 23 jan 2014, 18:12
av skalman65
På dpkg -l paketnamn får jag följande svar

Kod: Markera allt

erik@erik-P5GZ-MX:~$ dpkg -l libgphoto2-port10
Önskat=Okänd(U)/Installera(I)/Radera(R)/Rensa(P)/Håll(H)
| Status.=Ej inst.(N)/(I)nst./Konffil.(C)/(U)ppack./Halvkonf.(F)/(H)alvinst.
| /       Vänt.utl(W)/Föresl.utl(T)
|/ Fel?Inget(=)/Ominstallera(R)/Båda(X) (Status,Fel: versaler=illa)
||/ Namn           Version      Arkitektur   Beskrivning
+++-==============-============-============-=================================
ii  libgphoto2-por 2.5.2-0ubunt i386         gphoto2 digital camera port libra

Om jag förstår rätt så får jag veta att jag har begärt att paketet skall installeras (första i) ,
samt att det har blivit installerat (andra i).
Samt att inga problem finns med paketet.

om jag har förstått saken rätt, så funderar jag vilken felsökning jag kan göra härnäst, för att hitta orsaken att programmet vägrar att starta.

Re: Hur kontrollerar jag installerade paket

Postat: 23 jan 2014, 20:36
av Osprey
Det första i:et betyder att du har önskat att det ska installeras och det andra att önskan har uppfyllts så att det är installerat...