Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886

Пакет с неустановленной программой

05.04.2024, 20:24. Показов 1652. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Подскажите, пожалуйста, как в Debian найти пакет, который нужно установить, чтобы появилась возможность запускать нужную утилиту. Например, у меня не установлена inxi, а в выводе программы apt-file search я не могу найти нужный пакет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
root@alexdebxfce:~# inxi
-bash: inxi: команда не найдена
root@alexdebxfce:~# apt-file search inxi
centreon-plugins: /usr/lib/centreon-plugins/cloud/prometheus/direct/nginxingresscontroller/mode/connections.pm
centreon-plugins: /usr/lib/centreon-plugins/cloud/prometheus/direct/nginxingresscontroller/mode/requests.pm
centreon-plugins: /usr/lib/centreon-plugins/cloud/prometheus/direct/nginxingresscontroller/plugin.pm
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/doc/golang-github-nginxinc-nginx-plus-go-client-dev/changelog.Debian.gz
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/doc/golang-github-nginxinc-nginx-plus-go-client-dev/changelog.gz
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/doc/golang-github-nginxinc-nginx-plus-go-client-dev/copyright
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/gocode/src/github.com/nginxinc/nginx-plus-go-client/client/nginx.go
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/gocode/src/github.com/nginxinc/nginx-plus-go-client/client/nginx_test.go
golang-github-nginxinc-nginx-plus-go-client-dev: /usr/share/gocode/src/github.com/nginxinc/nginx-plus-go-client/go.mod
inxi: /etc/inxi.conf
inxi: /usr/bin/inxi
inxi: /usr/share/apps/konversation/scripts/inxi
inxi: /usr/share/doc/inxi/README.Debian
inxi: /usr/share/doc/inxi/changelog.Debian.gz
inxi: /usr/share/doc/inxi/changelog.gz
inxi: /usr/share/doc/inxi/copyright
inxi: /usr/share/man/man1/inxi.1.gz
python3-sage: /usr/lib/python3/dist-packages/sage/misc/sphinxify.py
python3-spyder: /usr/lib/python3/dist-packages/spyder/plugins/help/utils/sphinxify.py
quassel-data: /usr/share/quassel/scripts/inxi
sagemath-doc: /usr/share/doc/sagemath/html/en/reference/misc/_sources/sage/misc/sphinxify.rst.txt
sagemath-doc: /usr/share/doc/sagemath/html/en/reference/misc/sage/misc/sphinxify.html
Наверняка упоминание о нужном пакете можно найти на страницах интернет, но может быть есть возможность находить нужный пакет в командной строке, чтобы потом его установить apt-get install? Помогите, пожалуйста.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.04.2024, 20:24
Ответы с готовыми решениями:

Как собрать пакет c программой hello world для ubuntu?
Как собрать deb-пакет c программой hello world для ubuntu?

Godot Engine | Build Error "установите пакет разработчика (пакет SDK или пакет нацеливания)"
Здравствуйте, :senor: У меня проблема когда я пытаюсь нажать на то мне выдает кто знает как это исправить? :help:

Почему если отправить пакет UDP и конечного адресата в сети не существует, то пакет не отправляется?
Добрый день! Вопрос для расширения кругозора. Мониторю свой трафик с помощью WireShark и заметил такую вещь: при отправке пакета по...

27
Заблокирован
05.04.2024, 20:26
Цитата Сообщение от tumanovalex Посмотреть сообщение
inxi: /usr/bin/inxi
Оно? Ищи по /bin/inxi - будет меньше мусора.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
05.04.2024, 22:23  [ТС]
Я сделал apt-get install inxi - все установилось. По inxi ничего искать и не надо было. А, допустим, я бы не знал, что arp входит в пакет net-tools. Получаю следующее:
C++
1
2
3
apt-file search /usr/bin/arp
bind9: /usr/bin/arpaname                  
iputils-arping: /usr/bin/arping
Как можно в командной строке определить, что для того, чтобы использовать arp, нужно установить пакет net-tools?
0
Заблокирован
06.04.2024, 08:43
Лучший ответ Сообщение было отмечено tumanovalex как решение

Решение

Цитата Сообщение от tumanovalex Посмотреть сообщение
Как можно в командной строке определить, что для того, чтобы использовать arp, нужно установить пакет net-tools?
Bash
1
2
3
$ apt-file search /sbin/arp
...
net-tools: /usr/sbin/arp
Я не понимаю, в чём проблема. Большой список с кучей ненужного? Да, такое есть. Можно убрать:
Bash
1
2
$ apt-file search /sbin/arp | grep -E '/sbin/arp$'
net-tools: /usr/sbin/arp
Кое-как пользоваться можно.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
06.04.2024, 11:17  [ТС]
Для меня проблема в следующем. Если не знаешь директорию поиска, то как можно найти нужную? Если набрать например "apt-file search / arp", то выведется куча файлов. Или программы и относящиеся к ним пакеты ищутся только в определенных директориях - bin, sbin, usr/sbin, usr/bin?
0
Заблокирован
06.04.2024, 11:26
Цитата Сообщение от tumanovalex Посмотреть сообщение
Или программы и относящиеся к ним пакеты ищутся только в определенных директориях - bin, sbin, usr/sbin, usr/bin?
Да.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
06.04.2024, 11:53  [ТС]
Спасибо за помощь, понятно.

Добавлено через 21 минуту
Было понятно, стало не очень. Запустил:
C++
1
find /usr /bin /sbin/ /usr/bin /usr/sbin -type f -name "arp"
получил ответ:
C++
1
2
find:/usr/share/polkit-1/rules.d: Отказано в доступе
/usr/share/bash-completion/completions/arp
Т.е. нужный ответ, который был получен для определенной директории
C++
1
2
$ apt-file search /sbin/arp | grep -E '/sbin/arp$'
net-tools: /usr/sbin/arp
не найден
0
 Аватар для peter_irich
366 / 222 / 53
Регистрация: 18.10.2017
Сообщений: 2,358
06.04.2024, 21:01
Введите
Bash
1
whereis arp
вместо apt-file.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
07.04.2024, 01:06  [ТС]
Вот что получилось:
C++
1
2
whereis arp
arp: /usr/share/man/man7/arp.7.gz
net-tools у меня не установлено, соотвественно
C++
1
2
alex@alexdeb:~$ arp
bash: arp: команда не найдена
0
1134 / 391 / 85
Регистрация: 30.08.2017
Сообщений: 2,405
07.04.2024, 12:04
Ничо не понимаю - Вы тут find'ом ищете того, чего в системе не установлено? Круто тогда.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
07.04.2024, 12:32  [ТС]
Я в начале темы указал, что программа (в частном случае arp) не установлена. И вопрос был об общем алгоритме поиска пакета, в который входит неустановленная программа. То, что arp входит в пакет net-tools, я знаю, а что делать, когда Linux сообщает, что программа не установлена и нужно найти пакет, в который она входит? Можно ли найти нужный пакет в терминале или нужно искать название нужного пакета на интернетовских страницах?
0
1134 / 391 / 85
Регистрация: 30.08.2017
Сообщений: 2,405
07.04.2024, 12:55
А дальше какой-то треш и содомия, imho.
0
 Аватар для peter_irich
366 / 222 / 53
Регистрация: 18.10.2017
Сообщений: 2,358
07.04.2024, 17:50
Лучший ответ Сообщение было отмечено tumanovalex как решение

Решение

Ещё есть
Bash
1
apt-cache search что-то
либо на сайте Debian есть поиск пакетов, содержащих указаный файл.
1
Эксперт NIX
3303 / 932 / 200
Регистрация: 14.01.2013
Сообщений: 4,768
08.04.2024, 09:49
Цитата Сообщение от tumanovalex Посмотреть сообщение
Можно ли найти нужный пакет в терминале или нужно искать название нужного пакета на интернетовских страницах?
А пуркуа бы и не па? Вбиваем в поиск
Bash
1
bash arp
и первая же ссылка нам всё рассказывает. А если дистр стоит Арч, то всё находится и так
Bash
1
2
3
4
5
% pacman -F arp
core/net-tools 2.10-2 [установлен]
    usr/bin/arp
extra/bash-completion 2.11-3
    usr/share/bash-completion/completions/arp
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
09.04.2024, 12:31  [ТС]
Вот что получилось:
Команда "apt-cache search arp" нашла "net-tools - инструментарий для NET-3"
C++
1
2
root@alexdeb:~# bash arp
bash: arp: Нет такого файла или каталога
Дистрибутив у меня Debian 12, net-tools (и соответственно arp) не установлены. Получается, что apt-cache search позволяет найти пакет. А вот как найти пакет на сайте Debian по названию прогаммы я не знаю. В поиске на главной странице ввел "arp", получил ссылки на обучающие материалы и обновления.
0
3262 / 1738 / 163
Регистрация: 27.02.2021
Сообщений: 8,512
09.04.2024, 14:39
Цитата Сообщение от tumanovalex Посмотреть сообщение
Например, у меня не установлена inxi
ТУТ смотрел ?
0
Эксперт NIX
3303 / 932 / 200
Регистрация: 14.01.2013
Сообщений: 4,768
09.04.2024, 14:52
Цитата Сообщение от Kubuntovod Посмотреть сообщение
Вбиваем в поиск
Цитата Сообщение от tumanovalex Посмотреть сообщение
root@alexdeb:~# bash arp
В поиск, а не в консоль. В гугеля или яндекс.
0
95 / 15 / 3
Регистрация: 09.07.2009
Сообщений: 886
09.04.2024, 15:26  [ТС]
С inxi все понятно, не нужно искать пакет. А вот пакет с arp найти у меня не получилось на сайте Debian. При поиске по "arp" выдает много ссылок, да все не то.
В первой же ссылка в браузере при строке поиска "bash arp" указан нужный пакет. Спасибо за подсказку, я не знал, что так можно искать.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
09.04.2024, 22:41
Лучший ответ Сообщение было отмечено tumanovalex как решение

Решение

Цитата Сообщение от tumanovalex Посмотреть сообщение
как найти пакет на сайте Debian по названию прогаммы
1
1134 / 391 / 85
Регистрация: 30.08.2017
Сообщений: 2,405
10.04.2024, 08:57
Под рукой просто нет дебьянов, но не верю что у них нет ничего подобного:
Bash
1
2
3
4
5
6
7
8
9
10
11
petja@fedora:~$ dnf whatprovides arp
Последняя проверка окончания срока действия метаданных: 2 days, 20:54:49 назад, Вс 07 апр 2024 12:01:12.
net-tools-2.0-0.67.20160912git.fc39.x86_64 : Basic networking tools
Репозиторий        : @System
Совпадения с:
Имя файла   : /usr/sbin/arp
 
net-tools-2.0-0.67.20160912git.fc39.x86_64 : Basic networking tools
Репозиторий        : fedora
Совпадения с:
Имя файла   : /usr/sbin/arp
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.04.2024, 08:57
Помогаю со студенческими работами здесь

Где запускается пакет с инсталяционный пакет с приложением под ОС
Где запускается пакет с инсталяционный пакет с приложением под ОС? Диаграмма Deployment->

Как определить, какой из подсетей принадлежит пакет IP-пакет?
То есть у Олиферов это всё подробно расписано. Если маршрутизация сделана на основе масок, то надо пробежаться по таблице маршрутизации и...

Обмен сообщениями между программой-сервером и программой-клиентом в QNX
Читающему сие - доброго времени суток Есть две программы, сервер и клиент, между ними реализуется обмен сообщениями посредством функций...

Затрёт ли пакет обновлений SP1 пакет обновлений SP2?
Друзья! У меня Windows XP SP2 Некоторая программа работает только при SP1. И сказано, что я должен установить такой пакет. Вот вопрос:...

Записать программой #1 и прочитать программой #2
Всем привет! Столкнулся с проблемой: Программа #1 пишет в бинарник инфу, программа #2 читает этот бинарник и работает с получеными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru