Команда logger (1 )принадлежит утилите -linux?

Осторожно! Jupiter может быть установлен по-разному, от R, conda,... в его собственной среде Python или дистрибутиве (, не говоря уже о докере... )и, таким образом, это не тот, который вы могли бы установить с помощью своего менеджера пакетов.. Убедитесь, что вы ищете правильный питон!

Очевидно, из ваших ответов на другие комментарии (извините, пока не могу комментировать эту SE ), я бы сказал, что ваш блокнот jupyter -не установлен из вашего (Ubuntu)​​менеджер пакетов, но откуда-то еще. У нас недостаточно информации, чтобы помочь вам найти его.

Вы можете попробовать:

conda install pysqlite sqlite3

или аналогичный.

Бест, Самуш

0
01.04.2021, 01:44
2 ответа

Это часть util -linux, но Debian поместил его в пакет bsdutils . Существует множество других пакетов, которые также скомпилированы из исходного пакета util -linux , кроме util-linuxи bsdutils.

Вы можете увидеть (установленный )двоичный пакет, которому принадлежит файл, сdpkg -S:

$ dpkg -S /usr/bin/logger
bsdutils: /usr/bin/logger

apt-cache showsrc packageдолжен показать соответствующий исходный пакет, но я только что посмотрел онлайн-поиск пакетов; исходный пакет упоминается на боковой панели.

2
28.04.2021, 22:54

Вы можете использовать apt-fileдля получения имени пакета, предоставляющегоlogger:

$ which logger
/usr/bin/logger

$ apt-file search /usr/bin/logger

bsdutils: /usr/bin/logger                 
loggerhead: /usr/bin/loggerhead-serve

С выхода bsdutilsвведите команду logger.

Для установкиapt-file:

sudo apt install apt-file
sudo apt-file update
0
28.04.2021, 22:54

Теги

Похожие вопросы