Ошибка в диспетчере обновлений и центре программного обеспечения

Для тех, кто «скользит» (смотрит на тебя, Сет): это НЕ ВОПРОС О МОДУЛЯХ ЯДРА. Вопрос в том, как манипулировать переменными среды оболочки с помощью инструмента ENIRONMENT-MODULES. Если вы вообще знакомы с модулями ядра, вы поймете, что не существует стандартного инструмента ядра (сценария или иного) с именем «модуль». Все инструменты манипулирования модулями сокращают модуль как мод (lsmod, insmod, modprobe и т. Д.). И нет модуля с именем gcc.

Environment-modules ( http://modules.sourceforge.net/ ) - это еще один инструмент среды для переключения сред выполнения в оболочке. Это помогает людям, которым нужен Python 2.4 и Python 2.7 на одной машине. Или это помогает людям управлять компиляторами и библиотеками Intel v. GNU.

К сожалению, environment-modules не является пакетом для Ubuntu 12.04 LTS.

Опции включают установку из источника (перейдите по ссылке выше), обновление до 14.04 LTS или просмотр файлов deb. Из трех я бы установил из источника. Файл deb зависит от libtcl8.6, которая находится в том же затруднительном положении и недоступна для 12.04LTS.

5
задан 05.05.2020, 16:43

4 ответа

это не работает на меня.
но если вы обновите в школе, вы можете попробовать этот способ.

  • Нажмите на системное меню в правом верхнем углу экрана,
  • , затем нажмите «Настройки системы».

  • Выберите «Источники программного обеспечения».

  • В разделе «Загрузить из» нажмите «Другие».

  • Нажмите «Выбрать лучший сервер».

  • Затем он проверит различные серверы, чтобы найти лучший.

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

Я сделал это, и система нашла для меня новый сервер, и он работает.

0
ответ дан 05.05.2020, 16:43

Несоответствие хеша обычно является признаком разбитого зеркала, так что да, замена зеркала была хорошим подходом. Вы можете попробовать переключиться обратно через день или два, это может быть исправлено.

Я не знаю, почему вы получаете сообщение об ошибке в файле i18n / Index, но это не очень важно, так что вы можете с радостью проигнорировать его.

Я предлагаю запустить rm /var/lib/apt/lists/partial/* /var/lib/apt/lists/*, а затем снова попытаться обновить списки.


Вы можете сделать ту же операцию с этими командами:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
0
ответ дан 05.05.2020, 16:44

Создайте файл настроек прокси для apt:

gksudo gedit /etc/apt/apt.conf.d/80proxy

Добавьте следующую строку

Acquire::http::Proxy "http://your_proxy:800";

Измените your_proxy на IP-адрес или имя DNS прокси-сервера. Измените номер порта, чтобы он соответствовал прокси-порту на сервере. Для меня это 800. Это может отличаться для вашей настройки.

0
ответ дан 05.05.2020, 16:45

Перейдите на /etc/apt/apt.conf, добавьте следующие строки и удалите остальные из них:

Acquire::http::Proxy "false";
0
ответ дан 05.05.2020, 16:45

Теги

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