Почему & ldquo; sudo apt-get install & rdquo; не находит посылку?

Я получаю эту ошибку:

sudo apt-get install emacs23
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package emacs23

Более того, я запустил:

sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

У меня последняя публичная версия 12.10 Квантовая Кецаль из Ubuntu.

6
задан 18 April 2013 в 04:03

2 ответа

запустите sudo apt-get update и попробуйте установить снова.

Если это не помогает, используйте графический центр программного обеспечения и посмотрите, что вы получите. emacs23 выглядит как правильное имя пакета.

0
ответ дан 18 April 2013 в 04:03

Вам необходимо обновить списки пакетов.

Выполнить:

sudo apt-get update

Затем попробуйте снова. Это все исправит.

Видите ли, когда разработчики программного обеспечения Ubuntu пишут свое программное обеспечение, они отправляют его на серверы Launchpad, где они компилируют и обрабатывают код. Как только код был успешно скомпилирован, новый пакет заменяет старый, и списки пакетов обновляются, чтобы отразить это изменение.

Обратите внимание, что это просто списки пакетов на их сервере, а не на вашем компьютере. sudo apt-get update получает последнюю информацию о пакете с серверов, после чего ваш компьютер обрабатывает ее.
Команда sudo apt-get upgrade проверяет списки пакетов (хранящиеся на вашем компьютере) и сравнивает программное обеспечение в списке пакетов с фактическими версиями, которые вы установили. Если какая-либо из ваших программ имеет версию, более новую, чем указанная в списке пакетов, она загрузит и установит ее.

Запуск sudo apt-get install <PACKAGE> проверяет ваш список пакетов для этого программного обеспечения. Если он найден, он загружает и устанавливает его.
(обратите внимание, что пакеты списков не содержат самого программного обеспечения - только имя, версия и URL-адрес для загрузки программного обеспечения.)

В любом случае, я надеюсь, что моя небольшая речь помогла вам понять Система пакетов в Ubuntu немного лучше!

0
ответ дан 18 April 2013 в 04:03

Другие вопросы по тегам:

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