sudo: apt: command not found
Что означает эта ошибка? Команда apt
не работает, и я потерял Центр программного обеспечения.
sudo: apt: command not found
Что означает эта ошибка? Команда apt
не работает, и я потерял Центр программного обеспечения.
Ответы:
Начиная с Ubuntu 14.04, то есть команда в Ubuntu называется просто
apt
, что не существует , когда этот вопрос был первоначально просили.apt
Команда обеспечивает удобный набор функциональных возможностей различных другихapt-
команд (например,apt-get
,apt-cache
), с раскрашенным дисплеем и прогрессом барами. Хотяapt
команда не поддерживает все те же действия и параметры, чтоapt-get
и она, она часто может использоваться вместоapt-get
. Смотрите ответ Фсандо для деталей.
APT - это набор утилит, включающий базу данных о том, какие пакеты доступны откуда.
APT - это не одна команда. Скорее, он предоставляет несколько команд.
Наиболее часто используемая команда APT apt-get
. Это то, что вы, вероятно, должны использовать.
Чтобы обновить информацию о том, какие пакеты доступны и откуда (что вы должны сделать, прежде чем пытаться обновить или установить какие-либо пакеты с помощью apt-get
), выполните:
sudo apt-get update
Чтобы обновить пакеты (т. Е. «Обновить вашу систему»), запустите:
sudo apt-get upgrade
Чтобы обновить пакеты, включая пакеты, требующие установки неустановленных пакетов или удаления установленных пакетов, запустите это (но будьте осторожны - лучше обращать внимание на то, что будет добавлено или удалено):
sudo apt-get dist-upgrade
Чтобы установить один или несколько пакетов, запустите его, заменив ...
его списком, который вы хотите установить (если вы хотите установить более одного пакета, оставьте пробелы между именами пакетов):
sudo apt-get install ...
Чтобы удалить один или несколько пакетов (т.е. удалить его), выполните:
sudo apt-get remove ...
Чтобы удалить пакет, а также удалить его системные файлы конфигурации (но не файлы конфигурации для каждого пользователя, которые находятся в домашних каталогах пользователей), выполните:
sudo apt-get purge ...
Чтобы удалить пакеты, которые были установлены автоматически, потому что они нужны другим пакетам, но которые больше не нужны, выполните:
sudo apt-get autoremove
Для этого нужно также удалить их глобальные конфигурационные файлы »
sudo apt-get --purge autoremove
Чтобы переустановить пакет, запустите:
sudo apt-get --reinstall install ...
Чтобы переустановить пакет и удалить его системные файлы конфигурации при этом:
sudo apt-get --purge --reinstall install ...
Чтобы удалить кэшированные .deb
файлы установщика пакетов ( ) (который не удаляет какие-либо пакеты, но сделает так, чтобы их приходилось снова выбирать по сети для повторной установки):
sudo apt-get clean
Чтобы удалить кэшированные файлы установщика пакетов, но только для тех пакетов, которые вряд ли понадобятся снова (т. Е. Те, которые настолько стары, что были удалены с серверов, когда последний раз sudo apt-get update
запускался):
sudo apt-get autoclean
Это был просто краткий обзор. Он не охватывает все возможные варианты использования apt-get
, плюс в комплекте APT есть ряд других утилит, например, apt-cache
для проверки информации об установленных и доступных пакетах.
Вы можете узнать больше, прочитав apt-get
и apt
справочные страницы.
Нет команды только apt
для того, чтобы вы получили эту ошибку. Список,
предоставленный вам Элией Каганом , может быть ресурсом для использования утилит APT, но в качестве ответа на ваш вопрос проблема в написании команды.
apt является настоящей командой в 14.04 и относится к apt-get и друзьям, как можно увидеть здесь:
:~# apt
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt [options] command
CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details
update - update list of available packages
install - install packages
remove - remove packages
upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages
edit-sources - edit the source information file
apt-get
в команде вместоapt
.