Задать вопрос
xheirt
@xheirt
Java, Python

Почему команды man и sudo не найдены?

Debian. Началось с того, что не найдена команда man. Попробовал её установить следующими способами:
sudo apt-get install manpages
sudo apt-get install man-db
Пишет что команда sudo не найдена, решил написать без неё, команда опозналась, но произошло следующее:

Скриншот фрагмента кода удалён модератором.

как решить эти проблемы?
  • Вопрос задан
  • 1275 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
@rPman
видно что у тебя только security патчи в списке репозиториев
например смотри сюда, твой /etc/apt/sources.list должен содержать что то типа такого:
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main

deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

посмотри каких строк у тебя нет и добавь (можно еще non-free-firmware добавить)

после жми apt update и уже тогда apt install xxx
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
переменная PATH кривая.
Ответ написан
Комментировать
ну во-первых руту не нужна команда sudo
просто apt update или apt install htop например, отлично сработают
в дебиане может быть sudo и есть, но работает только не от рута. если нету, можно установить
после установки линукса нужно обновить систему.
также возможно, что оболочка sh, а не bash.
если echo $SHELL показало sh, можно запустить bash - будет повеселее
чтобы постоянно был bash chsh -s /usr/bin/bash
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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