Перейти к содержимому

Sudo apt command not found что делать

  • автор:

скачал linux garuda как скачать apt пишет что sudo: apt: command not found

Изучать документацию от (зря) выбранного тобой дистрибутива. Это недоарч, там нет и не должно быть apt/dpkg, там какой-нибудь pacman.

t184256 ★★★★★
( 30.12.21 21:25:08 MSK )
Последнее исправление: t184256 30.12.21 21:26:03 MSK (всего исправлений: 1)

Ответ на: комментарий от t184256 30.12.21 21:25:08 MSK

да , есть пакмен, а как с помощью его скачивать библиотеки как с apt? просто везде apt и я не понимаю

zon1x
( 30.12.21 21:28:09 MSK ) автор топика
Ответ на: комментарий от zon1x 30.12.21 21:28:09 MSK

Поставь ubuntu 20.04. На ней проще учиться. По поводу пакмана сюда — https://wiki.archlinux.org/title/Pacman

Entmatix ★
( 30.12.21 21:30:03 MSK )

Уж лучше бы Manjaro поставил, там хоть свой магазин приложений из коробки есть

Исправляем ошибку sudo: command not found (команда sudo не найдена)

Исправляем ошибку sudo: command not found (команда sudo не найдена)

Используя операционную систему Linux, можно столкнуться с отсутствием программы sudo. В таком случае, при выполнении команды sudo, будет возвращена ошибка «sudo: command not found» в английской версии, или «команда sudo не найдена» в русской версии. В нашем материале мы разберем какие действия необходимо сделать, чтобы установить sudo в системе.

Установка sudo

Первым делом, установим программу sudo через стандартный менеджер пакетов в используемом дистрибутиве Linux.

Команды ниже, следует выполнять из под учетной записи суперпользователя (root), выполнив из под него вход в систему, или же, запустив сеанс суперпользователя с помощью команды su — (обязательно с символом минуса).

CentOS и основанные на нем дистрибутивы (Fedora, RHEL):

yum install sudo

Debian и основанные на нем дистрибутивы (Linux Mint, Ubuntu):

apt install sudo

Добавление пользователя в группу sudo

Добавим пользователя в группу sudo:

usermod -aG sudo [ИМЯ ПОЛЬЗОВАТЕЛЯ]

В большинстве случаев, данных действий должно хватить для того, чтобы добавленный в группу пользователь мог начать работу с sudo. Так же, не стоит забывать о том, что ранее залогиненому пользователю нужно будет перезайти в систему.

sudo: apt-get: command not found Что делать?

Установил систему, хотел выполнить команду sudo apt-get update выскакивает ошибка sudo: apt-get: command not found
В интернете поискал, ничего, точнее скачал пакет apt, через консоль не устанавливается, через установщик пакетов пишет /home/ivan/Загрузки/apt_1.4.8_amd64.deb: неверный или поврежденный пакет. Пытался установить через dpgk таже басня, sudo: dpkg: command not found
Что мне делать?

  • Manjaro Linux
  • , problem

7 комментариев

В manjaro нет apt-get. Здесь используется pacman
это же не дебиан-убунту, тут свой пакетный менеджер.

Тих-тих-тих… забудьте про apt-get. Это вам не бубунта. Почитайте на википедии про пакетные менеджеры. Зайдите на этот сайт, почитайте.
Это Manjaro Linux, и пакетный менеджер здесь pacman.
И никогда не ставьте на linux программы, скачанные из интернета! Только из репозитория с помощью pacman.
еще введите

man pacman

там тоже много полезного
Последний раз редактировалось 15 августа 2018, 15:10
sudo pacman -Syyuu
не знаю что это было, но минут 30 что то обновлялось.Это после этой команды.
Последний раз редактировалось 20 августа 2018, 10:22

А системные сообщения Вы принципиально не читаете? Там в процессе работы объяснылось ЧТО это было.
Для краткости- это было что-то вроде убунтовских

sudo apt-get update sudo apt-get upgrade

Как исправить add-apt-repository command not found в Ubuntu и Debian

Ошибка ‘add-apt-repository command not found’ появляется при попытке добавить новый репозиторий программного обеспечения. Это указывает на то, что пакет add-apt-repository отсутствует в вашей системе. Это руководство поможет решить ошибку ‘add-apt-repository command not found’ в дистрибутивах Linux на базе Ubuntu и Debian.

Шаги по устранению ошибки add-apt-repository: команда не найдена

Шаг 1: Обновление локальных репозиториев

Откройте окно терминала и введите команду для обновления репозиториев:

sudo apt update

Система подтвердит обновление списка репозиториев программного обеспечения на вашей локальной машине.

sudo apt-get update

Шаг 2: Установите пакет software-properties-common

Команда add-apt-repository не является обычным пакетом, который можно установить с помощью apt на Ubuntu LTS / Debian. Вместо этого она является компонентом пакета software-properties-common.

Чтобы получить команду add-apt-repository, установите пакет software-properties-common:

sudo apt install software-properties-common

Затем снова обновите репозиторий с помощью:

sudo apt update

В Ubuntu 13.10 (и старше) команда add-apt-repository является частью программного пакета Python. Чтобы установить ее, используйте команду:

sudo apt install python-software-properties

Как добавить репозиторий Apt в Ubuntu и Debian

Некоторые пакеты программного обеспечения не включены в репозитории по умолчанию. Чтобы облегчить установку, разработчики создают собственные репозитории. В этом случае используется команда add-apt-repository.

Например, Wine — это популярный пакет для запуска нелинуксовых программ в системе Linux. Но его последняя версия недоступна в репозиториях по умолчанию.

Чтобы установить последнюю версию Wine на Ubuntu, сначала нужно предоставить доступ к репозиторию Wine:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Другое программное обеспечение может подлежать дополнительному лицензированию. Например, в случае Debian, ограничительное лицензирование может запретить включение пакета в репозитории по умолчанию. В этих случаях команда add-apt-repository является ключом для предоставления доступа к программному обеспечению, которое вы хотите установить.

Что такое репозиторий в Ubuntu и Debian

Программный пакет — это приложение. В некоторых случаях для работы одного пакета требуются другие пакеты (называемые зависимостями).

Менеджер пакетов выполняет работу по загрузке нужного вам пакета. Если есть какие-либо зависимости, менеджер пакетов устанавливает и их. Кроме того, менеджер пакетов автоматически отслеживает все установленные программы и обновления.

Менеджер пакетов работает в тандеме с репозиторием программного обеспечения. Репозиторий — это база данных, содержащая множество различных программных пакетов. По умолчанию каждый дистрибутив Linux предоставляет доступ к набору основных, стандартных репозиториев.

В Ubuntu репозиториями по умолчанию являются:

  • Main — Свободное программное обеспечение с открытым исходным кодом от разработчиков Ubuntu.
  • Universe — Свободное программное обеспечение с открытым исходным кодом от сообщества Linux
  • Restricted — Драйверы устройств и другое программное обеспечение, лицензированное производителями
  • Multiverse — Всё остальное программное обеспечение под авторским правом или юридическими ограничениями.

В Debian репозиториями по умолчанию являются:

  • Main — Свободное лицензионное программное обеспечение
  • Contrib — Свободное ПО, которое зависит от несвободного лицензионного ПО
  • Non-free — ПО с ограничениями на использование и распространение

Если вы хотите установить пакет программного обеспечения, не включённый в эти репозитории по умолчанию, вам нужно добавить этот репозиторий в ваш менеджер пакетов.

Заключение

В этом руководстве вы научились использовать команду add-apt-repositories в Ubuntu или Debian для устранения ошибки «add-apt-repository command not found».

Вы также получили представление о репозиториях программного обеспечения и управлении пакетами, а также о том, какую пользу они приносят для обслуживания ваших систем и поддержания их на оптимальном уровне.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *