Менеджер обновлений не отображается в главной тире.

4

В настоящее время я являюсь пользователем Ubuntu 11.10 на Dell N4030, однако мой диспетчер обновлений не появляется в тире дома. Я хотел бы обновить его до 12.04, но всякий раз, когда я пытаюсь использовать другую альтернативную технику, я получаю такую ​​ошибку, как ниже:

[email protected]:~$ 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?

Очень нормальная работа, я понятия не имею, в чем проблема. Любые идеи или помощь будут высоко оценены. Спасибо!

    
задан vijay prakash 27.07.2012 в 15:49
источник

2 ответа

1

Вам нужно выполнить команду apt-get , используя sudo или используя привилегии root. Например, sudo apt-get update .

Вы говорите, что хотите перейти на следующий выпуск i.e Precise. Для этого выполните следующие действия:

  1. Обновить базу данных пакета

     sudo apt-get update
    
  2. Установить update-manager-core

     sudo apt-get install update-manager-core
    
  3. Используйте эту команду для обновления

     do-release-upgrade
    

Затем следуйте инструкциям на экране.

Для получения дополнительной справки, проверьте эту страницу

Теперь вы обновлены до Precise

    
ответ дан Anwar 27.07.2012 в 16:27
0

Я бы попытался использовать для обновления диспетчера пакетов следующую команду:

sudo apt-get update

При использовании команды команда устанавливается на пользователя root:

sudo

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

[email protected]:~$ 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 еще не установлено. Я рекомендую это, если он не появляется в вашей тире.

Тогда:

do-release-upgrade

Это запускает инструмент обновления.

Терминал запросит у вас пароль еще раз, как в первом примере. Просто введите его, нажмите клавишу ввода, вы сможете обновить.

Теперь вы можете связать две команды и ввести их одновременно, только если один раз введите пароль:

sudo apt-get update && sudo apt-get install update-manager-core && do-release-upgrade

Снова на этот раз вам будет предложено ввести пароль, и оба процесса должны быть завершены. Надеюсь, это поможет вам!

    
ответ дан esnowrackley 27.07.2012 в 16:16