Bug 43184

Summary: запрос реализации аналога механизма command-not-found (Debian/Ubuntu) для ALTLinux
Product: New/proposed packages Reporter: Nikolay Strelkov <nrbrtx>
Component: Обычный репозиторийAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: viy, vseleznv
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Nikolay Strelkov 2022-07-08 10:23:31 MSK
Достаточно долгое время использую Debian и Ubuntu.
Сильно привык к тому, что командная строка сама предлагает пакет для установки по названию его исполняемого файла.
Пример вывода:

```
$ atop
Command 'atop' not found, but can be installed with:
sudo apt install atop
```

В Debian и Ubuntu за это отвечает пакет `command-not-found` (см. [исходники](https://sources.debian.org/src/command-not-found/20.10.1-1/CommandNotFound/CommandNotFound.py/?hl=204#L204) и [структуру самого пакета](https://packages.debian.org/bullseye/all/command-not-found/filelist)).

В ALTLinux я вижу только пакет `packagekit-command-not-found`, но он похоже за другое отвечает. 
Про `apf search path/name` я уже знаю, но это не наглядно.

---

Ссылка на ветку форума, где было рекомендовано завести баг-репорт - https://forum.altlinux.org/index.php?topic=46375.0 .
Comment 1 Vladimir D. Seleznev 2022-07-08 14:28:10 MSK
Попробуйте apt-get install /usr/bin/atop
Comment 2 Nikolay Strelkov 2022-07-09 11:23:44 MSK
>Попробуйте apt-get install /usr/bin/atop

Работает для этого конкретного пакета, но путь может быть и другим.

Пока буду использовать epmsf с ручным грепом по скачанным contents_index.