[gelöst] herausfinden welche Pakete aus main oder contrib non-free stammen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

[gelöst] herausfinden welche Pakete aus main oder contrib non-free stammen

Beitrag von Taomon » 10.08.2017 10:48:17

Soweit ist es mir klar

Code: Alles auswählen

dpkg -l | egrep '^ii' | awk '{print $2}' | xargs apt-cache policy
dummerweise weiß ich dann nicht wie es weiter geht. Oder muß man das ganz anders anfangen?

Gruß Taomon
Zuletzt geändert von Taomon am 10.08.2017 13:46:29, insgesamt 1-mal geändert.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Benutzeravatar
sbruder
Beiträge: 333
Registriert: 24.06.2016 13:54:36
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Franken

Re: herausfinden welche Pakete aus main oder contrib non-free stammen

Beitrag von sbruder » 10.08.2017 11:29:23

Welche Pakete aus contrib oder non-free kommen, geht mit Debianvrms noch einfacher.

Benutzeravatar
smutbert
Moderator
Beiträge: 8313
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: herausfinden welche Pakete aus main oder contrib non-free stammen

Beitrag von smutbert » 10.08.2017 11:37:07

So wie du es angefangen geht es bestimmt auch, aber ich würde es mit dpkg-query versuchen, ungefähr so

Code: Alles auswählen

$ dpkg-query -W -f='${Section}\t\t${Package}\n' | grep -e ^non-free -e ^contrib
und gegebenenfalls halt noch dein awk dranhängen.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: herausfinden welche Pakete aus main oder contrib non-free stammen

Beitrag von Taomon » 10.08.2017 13:45:55

Ich war total auf apt fixiert.

Funktioniert tadellos. Danke smutbert.


Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Antworten