dpkg ведет себя странно?

Вы можете отредактировать файл /etc/sudoers (с sudo visudo: будьте осторожны) и добавить строку, подобную

Defaults:myname timestamp_timeout=15 

, где myname - ваш идентификатор пользователя. Значение тайм-аута находится в минутах. Вы можете использовать значение -1 для того, чтобы никогда не истекать, а затем введите sudo -k, чтобы убить аутентификацию, так что вам нужен пароль еще раз.

Или вы можете добавить запись, чтобы сказать, что определенная команда не нужен пароль вообще.

4
задан 10 February 2011 в 01:52

36 ответов

@Tshepang, Firefeater: Команда была «sudo apt-get install X», где X - это то, что я пытался установить в последнее время. Я действительно не знаю, использую ли я 3 пакета, на которые он жалуется. Я, конечно, не использую их напрямую, но, возможно, некоторые другие вещи, которые я действительно использую, хотят их.

@Javier Rivera: Я выполнил две команды, которые вы предложили. Много вещей произошло, вещи были загружены, и в конце я получил (снова)

  При обработке были обнаружены ошибки: tex-common texlive-binaries dvipng E: Sub-process / usr / bin  / dpkg возвращает код ошибки (1)  
0
ответ дан 10 August 2018 в 10:14

Попробуйте sudo apt-get clean и sudo apt-get autoremove , чтобы увидеть, устраняет ли это ошибку.

Если вы еще не пробовали чтобы очистить пакеты, вы также можете попробовать:

sudo apt-get purge texlive-base-bin sudo apt-get purge texlive-binaries sudo apt-get purge tex-common

Вот страница ошибки с пусковой панелью , которая, как я считаю, содержит релевантную информацию. Существует также поток на ubuntuforums , где у кого-то была очень похожая проблема.

0
ответ дан 10 August 2018 в 10:14

@Tshepang, Firefeater: Команда была «sudo apt-get install X», где X - это то, что я пытался установить в последнее время. Я действительно не знаю, использую ли я 3 пакета, на которые он жалуется. Я, конечно, не использую их напрямую, но, возможно, некоторые другие вещи, которые я действительно использую, хотят их.

@Javier Rivera: Я выполнил две команды, которые вы предложили. Много вещей произошло, вещи были загружены, и в конце я получил (снова)

  При обработке были обнаружены ошибки: tex-common texlive-binaries dvipng E: Sub-process / usr / bin  / dpkg возвращает код ошибки (1)  
0
ответ дан 13 August 2018 в 16:38

Попробуйте sudo apt-get clean и sudo apt-get autoremove , чтобы увидеть, устраняет ли это ошибку.

Если вы еще не пробовали чтобы очистить пакеты, вы также можете попробовать:

sudo apt-get purge texlive-base-bin sudo apt-get purge texlive-binaries sudo apt-get purge tex-common

Вот страница ошибки с пусковой панелью , которая, как я считаю, содержит релевантную информацию. Существует также поток на ubuntuforums , где у кого-то была очень похожая проблема.

0
ответ дан 13 August 2018 в 16:38

Похоже, что вам не хватает texlive-base .

Вы можете установить его в Центр программного обеспечения по этой ссылке или в терминале (Ctrl + Alt + T) с:

  sudo apt-get update sudo apt-get install texlive-base  
0
ответ дан 13 August 2018 в 16:38
  • 1
    Похоже, что у него была проблема, потому что apt не смог найти пакет, называемый texlive-base в любом из его репозиториев своего компьютера. Таким образом, apt-get install texlive-base , вероятно, вернет ту же ошибку. – Firefeather 11 February 2011 в 01:31

Обычно это исправлено с помощью двух команд:

  sudo apt-get update  

Чтобы обновить вашу базу данных до последних пакетов.

  sudo apt-get -f upgrade  

Чтобы обновить и исправить эти пакеты.

1
ответ дан 13 August 2018 в 16:38

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

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