Bug 43184 - запрос реализации аналога механизма command-not-found (Debian/Ubuntu) для ALTLinux
Summary: запрос реализации аналога механизма command-not-found (Debian/Ubuntu) для ALT...
Status: NEW
Alias: None
Product: New/proposed packages
Classification: Development
Component: Обычный репозиторий (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-08 10:23 MSK by Nikolay Strelkov
Modified: 2022-07-09 11:23 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.