скачал 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 не найдена)

Используя операционную систему 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
Система подтвердит обновление списка репозиториев программного обеспечения на вашей локальной машине.

Шаг 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».
Вы также получили представление о репозиториях программного обеспечения и управлении пакетами, а также о том, какую пользу они приносят для обслуживания ваших систем и поддержания их на оптимальном уровне.