Maneira apropriada de usar pacotes de repositórios

3

Minha tarefa é "encontrar um conjunto de pacotes instalados que pertençam a um repositório". Eu tento fazer:

sudo dnf repository-packages REPO info installed

Para que eu possa determinar se preciso desativá-lo ou não. Mas às vezes ele fica "vazio" mesmo quando eu sei que instalei algo dele. Tome um exemplo simples:

sudo dnf repository-packages fedora-flash-plugin info installed

Nenhum pacote listado. Porque:

sudo dnf info flash-plugin
Last metadata expiration check: 0:15:04 ago on Tue Jul  5 17:22:04 2016.
Installed Packages
Name        : flash-plugin
Arch        : x86_64
Epoch       : 1
Version     : 11.2.202.626
Release     : 1.fc24
Size        : 18 M
Repo        : @System
From repo   : @commandline

Ele mostra como "Repo: @System" e "From repo: @commandline". Mesmo sabendo que o Fedora não empacota "flash-plugin". E aparece em sudo dnf history userinstalled | grep flash-plugin .

Parece que muitos pacotes, não apenas os repositórios oficiais do Fedora, estão marcados como "From repo: @commandline". Qual é a maneira correta de realizar o que estou tentando fazer?

    
por user178311 05.07.2016 / 23:38

1 resposta

0

Eu sei que você está tentando usar o dnf para isso, mas se o yum é uma opção que você sempre pode fazer:

yum list installed |grep @REPO
    
por 06.07.2016 / 17:00

Tags