Я использую ubuntu 12.04
Я получаю огромное количество ошибок «500 Internal Server Error» при каждой попытке apt-get install / upgrade. aptitude приводит к точно таким же ошибкам. Я знаю, что в Интернете должно быть "миллионы" тем об этом, но ни одна из них, похоже, не работает для меня. Кажется, что большинство из них связано с установкой определенного пакета, но я получаю ошибки всякий раз, когда я использую apt-get или aptitude
, я знаю, что это должна быть общая ошибка, но в папке / var / log / apt нет ничего, что могло бы предоставить какую-либо информацию или даже подтвердить ошибку. (Здесь есть только два файла: term.log и history.log).
Как некоторые рекомендовали, я изменил мой файл /etc/apt/sources.list, чтобы три верхние строки были
deb http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
Но они также дают ошибки.
Кто-нибудь может посоветовать, основываясь на этой информации, или подсказать, как я могу получить более информативное описание ошибки?
Заранее спасибо за помощь
Вот только несколько ошибок, которые я получаю из apt-get upgrade
Err http://archive.canonical.com precise/partner amd64 Packages 500 Internal Server Error
Err http://archive.canonical.com precise/partner i386 Packages 500 Internal Server Error
Err http://archive.canonical.com precise/partner Sources 500 Internal Server Error
Err http://dl.google.com stable/main amd64 Packages 500 Internal Server Error
Err http://dl.google.com stable/main i386 Packages 500 Internal Server Error
Err http://extras.ubuntu.com precise/main amd64 Packages 500 Internal Server Error
Err http://extras.ubuntu.com precise/main i386 Packages 500 Internal Server Error
Err http://extras.ubuntu.com precise/main Sources 500 Internal Server Error
Err http://ppa.launchpad.net precise/main amd64 Packages 500 Internal Server Error
Err http://ppa.launchpad.net precise/main i386 Packages 500 Internal Server Error
Err http://ppa.launchpad.net precise/main Sources 500 Internal Server Error
Err http://security.ubuntu.com precise-security/main amd64 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/main i386 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/main Sources 500 Internal Server Error
Err http://security.ubuntu.com precise-security/multiverse amd64 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/multiverse i386 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/multiverse Sources 500 Internal Server Error
Err http://security.ubuntu.com precise-security/restricted amd64 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/restricted i386 Packages 500 Internal Server Error
Err http://security.ubuntu.com precise-security/restricted Sources 500 Internal Server Error
...
Err http://us-west-1.ec2.archive.ubuntu.com precise/main amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise/main i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise/multiverse amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise/multiverse i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise/restricted amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise/restricted i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/main amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/main i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/multiverse amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/multiverse i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/restricted amd64 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/restricted i386 Packages 500 Internal Server Error
Err http://us-west-1.ec2.archive.ubuntu.com precise-security/universe amd64 Packages 500 Internal Server Error
~
~
Итак, моя проблема заключалась в том, что я установил переменную окружения, которая была встроена в мой сценарий входа в систему.
setenv http_proxy http://proxy.lib.berkeley.edu:7777/proxy.pac
Это была тщетная попытка подключиться к моей библиотеке, так как Chrome в своей мудрости не позволяет вам установить прокси-соединение. (Это не сработало).
Если бы apt-get предоставил какой-нибудь диагностический вывод, я бы понял это давным-давно. Но это не так (в будущих выпусках было бы замечательно , если бы была предоставлена подробная опция).
Благодаря помощи @gertfdijk я попробовал следующее
wget "http://security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg"
, который предоставил мне диагностику, необходимую для отслеживания ошибки.