Для тех, кто «скользит» (смотрит на тебя, Сет): это НЕ ВОПРОС О МОДУЛЯХ ЯДРА. Вопрос в том, как манипулировать переменными среды оболочки с помощью инструмента 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.
это не работает на меня.
но если вы обновите в школе, вы можете попробовать этот способ.
, затем нажмите «Настройки системы».
Выберите «Источники программного обеспечения».
В разделе «Загрузить из» нажмите «Другие».
Нажмите «Выбрать лучший сервер».
Затем он проверит различные серверы, чтобы найти лучший.
Затем попробуйте снова запустить sudo apt-get update
.
Я сделал это, и система нашла для меня новый сервер, и он работает.
Несоответствие хеша обычно является признаком разбитого зеркала, так что да, замена зеркала была хорошим подходом. Вы можете попробовать переключиться обратно через день или два, это может быть исправлено.
Я не знаю, почему вы получаете сообщение об ошибке в файле i18n / Index, но это не очень важно, так что вы можете с радостью проигнорировать его.
Я предлагаю запустить rm /var/lib/apt/lists/partial/* /var/lib/apt/lists/*
, а затем снова попытаться обновить списки.
Вы можете сделать ту же операцию с этими командами:
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
Создайте файл настроек прокси для apt:
gksudo gedit /etc/apt/apt.conf.d/80proxy
Добавьте следующую строку
Acquire::http::Proxy "http://your_proxy:800";
Измените your_proxy на IP-адрес или имя DNS прокси-сервера. Измените номер порта, чтобы он соответствовал прокси-порту на сервере. Для меня это 800. Это может отличаться для вашей настройки.