como descobrir a origem do pkg?

1

Estou usando o Ubuntu 12.04. Eu quero saber como podemos descobrir sobre uma origem de instalação do pacote. Quero dizer, é instalado com apt-get ou aptitude ou externally ou installed with Ubuntu . Existe alguma maneira?

    
por rɑːdʒɑ 17.07.2012 / 15:26

3 respostas

3

Você pode procurar em /var/log/apt/history.log, embora seja necessário verificar os arquivos também.

Parece que synaptic e apt-get fornecem o método

Start-Date: 2012-07-17  11:47:00
**Commandline: apt-get install** unetbootin
Install: unetbootin-translations:amd64 (575-1, automatic), extlinux:amd64 (4.05+dfsg-6, automatic), syslinux-themes-debian:amd64 (11-1, automatic), syslinux-themes-debian-wheezy:amd64 (11-1, automatic), unetbootin:amd64 (575-1), p7zip-full:amd64 (9.20.1~dfsg.1-4, automatic)
End-Date: 2012-07-17  11:47:18

Start-Date: 2012-07-17  11:57:51
**Commandline: /usr/sbin/synaptic**
Install: libunity-protocol-private0:amd64 (5.92.0-0ubuntu1, automatic)
Upgrade: libunity9:amd64 (5.12.0-0ubuntu2, 5.92.0-0ubuntu1), gir1.2-unity-5.0:amd64 (5.12.0-0ubuntu2, 5.92.0-0ubuntu1)
End-Date: 2012-07-17  11:58:09

Aptidão parece não mostrar como

Start-Date: 2012-07-17  15:11:45
Install: 2ping:amd64 (2.0-1)
End-Date: 2012-07-17  15:11:53
    
por 23 93 26 35 19 57 3 89 17.07.2012 / 16:19
0

O Ubuntu armazena todos os seus pacotes em locais chamados canais de software ou repositórios. Um canal de software é simplesmente um local que contém pacotes de tipos semelhantes, que podem ser baixados e instalados usando um gerenciador de pacotes. Um gerenciador de pacotes armazenará um índice de todos os pacotes disponíveis em um canal de software. Às vezes, ele "reconstrói" esse índice para se certificar de que está atualizado e sabe quais pacotes foram atualizados ou adicionados ao canal desde a última verificação.

Existem quatro canais de software do Ubuntu para cada arquitetura - Principal, Restrito, Universo e Multiverso. Cada um tem um propósito diferente. Além dos repositórios oficiais do Ubuntu, é possível usar repositórios de terceiros.Eg Arquivo pessoal de pacotes (PPA) link

Se você quiser saber mais sobre um pacote, pode executar este comando a partir do terminal

dpkg -s <package>

por exemplo

dpkg -s firefox

Isso retornará informações sobre a versão do firefox instalada

ou

apt-cache showpkg <package> mostrará uma lista de versões disponíveis.

    
por damien 17.07.2012 / 16:00
0

$ egrep Origem / var / lib / apt / lists / * Liberação

    
por user81974 28.04.2014 / 09:44