Я большой пользователь apt-file
. Большую часть файла я использую, чтобы узнать о пакетах, которые мне нужны, чтобы установить определенный, отсутствующий файл, или наоборот, узнать, какой пакет отвечает / владеет конкретным файлом.
Похоже, что с момента моего последнего обновления eoan apt-file
он полностью утратил свою функциональность. Также кажется, что это другая реализация, потому что apt-file update
больше не загружает эти *Contents-amd64.diff.gz
: вместо этого он делает простое apt-get update
$ sudo -H apt-file update
Hit:1 http://packages.microsoft.com/repos/vscode stable InRelease
Hit:2 http://archive.canonical.com/ubuntu eoan InRelease
Hit:3 http://ppa.launchpad.net/bit-team/testing/ubuntu eoan InRelease
Hit:4 http://archive.ubuntu.com/ubuntu eoan InRelease
Hit:5 http://shop.softmaker.com/repo/apt wheezy InRelease
Hit:6 https://updates.signal.org/desktop/apt xenial InRelease
Hit:7 http://ppa.launchpad.net/marko-preuss/hibiscus/ubuntu eoan InRelease
Hit:8 http://archive.ubuntu.com/ubuntu eoan-updates InRelease
Hit:9 http://ppa.launchpad.net/morphis/anbox-support/ubuntu disco InRelease
Hit:10 http://archive.ubuntu.com/ubuntu eoan-security InRelease
Hit:11 http://archive.ubuntu.com/ubuntu eoan-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Также я больше не получаю никакого результата ...
$ apt-file search /bin/bash
$ apt-file show bash
Я знаю о dpkg -L <x>
: это я не хочу, мне нужно.
Это было восходящая упаковочная ошибка и было зафиксировано в течение прошлых часов . Новое apt-file update
и последующий apt-file search /bin/bash
теперь обеспечивает ожидаемые результаты даже в соответствии с Ubuntu eoan.