Загрузка шеф-повара apt_repository не удалась

Я пытаюсь получить определенный репозиторий для установки версии PHP, но я продолжаю получать 404 НЕ НАЙДЕН.

код рецепта шеф-повара:

apt_repository "dotdeb-php54" do
  uri "http://archives.dotdeb.org"
  distribution "squeeze"
  components ["php5/5.4.8"]
  key "http://www.dotdeb.org/dotdeb.gpg"
end

Попытка получить: http://archives.dotdeb.org/dists/squeeze/php5/5.4.8

Но получите следующую ошибку:

Err http://archives.dotdeb.org squeeze/php5/5.4.8 amd64 Packages
  404  Not Found
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/multiverse Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Err http://archives.dotdeb.org squeeze/php5/5.4.8 i386 Packages
  404  Not Found
Hit http://security.ubuntu.com precise-security/universe Translation-en
Ign http://archives.dotdeb.org squeeze/php5/5.4.8 Translation-en
STDERR: W: Failed to fetch http://archives.dotdeb.org/dists/squeeze/php5/5.4.8/binary-amd64/Packages  404  Not Found

но работает следующее:

apt_repository "dotdeb-php54" do
  uri "http://packages.dotdeb.org"
  distribution "squeeze-php54"
  components ["all"]
  key "http://www.dotdeb.org/dotdeb.gpg"
end

1 ответ

Проблема не с шеф-поваром. Проверьте используемый вами URL и попробуйте запустить команду apt-get вручную, а затем обновить свой рецепт. 404 означает, что файл не был найден, и этот код ошибки возвращается веб-серверами dotdeb.

Я попытался открыть URL в моем браузере, и он не существует.

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