В настоящее время я пользуюсь Ubuntu 11.10 на Dell N4030, однако мой менеджер обновлений не отображается в dash home. Я хотел бы обновить его до 12.04, но всякий раз, когда я пытаюсь использовать другой альтернативный метод, я получаю сообщение об ошибке, например ниже:
vpsingh@vpsingh-Inspiron-N4030:~$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Очень нормальная работа, я понятия не имею, в чем проблема. Любые идеи или помощь будет принята с благодарностью. Спасибо!
Вам необходимо выполнить команду apt-get
, используя sudo
или используя привилегию root. Например, sudo apt-get update
.
Вы говорите, что хотите перейти на следующий выпуск, т.е. Precise. Для этого выполните следующие действия:
Обновите базу данных пакетов
sudo apt-get update
Установите update-manager-core
sudo apt-get install update-manager-core
[ 119] Используйте эту команду для обновления
do-release-upgrade
Затем следуйте инструкциям на экране.
Для получения дополнительной помощи, проверьте эту страницу
Вы теперь повышен до Precise
Я бы попытался использовать для обновления менеджера пакетов следующую команду:
sudo apt-get update
Команда устанавливается пользователем root при использовании команды:
sudo
Вы награждены пользователем root разрешения. При использовании этой команды вам будет предложено ввести пароль, как показано в примере ниже.
example@exampledesk:~$ sudo apt-get update
[sudo] password for example:
Когда вы вводите свой пароль, символы не отображаются, чтобы гарантировать безопасность набираемого текста, просто убедитесь, что набираемый вами текст записывается. Это будет выглядеть так:
[sudo] password for example:
Однако ваш пароль будет введен, и вы можете просто нажать клавишу ввода, и вы увидите, что программа обновления получает пакеты.
Теперь, как вы сказали, что хотите обновить до 12.04 с 11.10, вы можете использовать команды:
sudo apt-get install update-manager-core
Это для случая, когда ядро update-manager-core еще не установлено. Я рекомендую это, если оно не отображается в вашем тире.
Тогда:
do-release-upgrade
Это запускает инструмент обновления.
Терминал снова запросит ваш пароль, как это было в первом примере. Просто введите его, нажав клавишу ввода, и вы сможете его обновить.
Теперь вы можете соединить две команды и вводить их одновременно, вводя пароль только один раз, если вы это сделаете:
sudo apt-get update && sudo apt-get install update-manager-core && do-release-upgrade
Снова на этот раз у вас спросят пароль, и оба процесса должны быть завершено. Я надеюсь, что это помогло вам!