Hjemmeside » hvordan » Se, hvilken version af en pakke er installeret på Ubuntu

    Se, hvilken version af en pakke er installeret på Ubuntu

    Pakkehåndteringssystemet på Ubuntu gør det meget nemt at installere og fjerne pakker, men nogle gange er det vigtigt at finde ud af hvilken version af en bestemt pakke, du faktisk har installeret.

    De apt-get-værktøjer er simpelthen en front-end til debian dpkg-værktøjet, som faktisk gør det rigtige arbejde. Du kan bruge dette værktøj til at finde ud af, hvilken version der er installeret.

    dpkg-s

    Her er et eksempel, hvor jeg forsøgte at finde ud af, hvilken version af Ruby jeg havde installeret på mit system:

    geek @ ubuntuServ: ~ $ dpkg -s ruby1.8

    Pakke: ruby1.8
    Status: Installer ok installeret
    Prioritet: valgfrit
    Afsnit: Tolke
    Installeret-Størrelse: 272
    Vedligeholder: Ubuntu Core Developers
    Arkitektur: i386
    Version: 1.8.4-5ubuntu1.2
    Afhænger: libc6 (> = 2,4-1), libruby1.8 (> = 1.8.4)
    Foreslår: ruby1.8-eksempler, rdoc1.8, ri1.8
    Beskrivelse: Tolk af objektorienteret skriptsprog Ruby 1.8
    Ruby er det fortolkte script sprog for hurtig og nem
    objektorienteret programmering. Det har mange funktioner til at behandle tekst
    filer og at udføre systemadministrationsopgaver (som i perl). Det er simpelt,
    lige fremad og udvidelig.
    .
    Denne pakke indeholder version 1.8 serie af Ruby.
    .
    På Debian leveres Ruby 1.8 som separate pakker. Du kan få
    fuld Ruby 1.8 distribution ved at installere følgende pakker.
    .
    ruby1.8 ruby1.8-dev ri1.8 rdoc1.8 irb1.8 ruby1.8-elisp
    ruby1.8-eksempler libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8
    libopenssl-ruby1.8 libreadline-ruby1.8
    Original-Maintainer: akira yamada

    Du kan se, at jeg har version 1.8.4 installeret.