Ошибка обновления apt-get в ubuntu utopic 14.10 [duplicate]

помогите! ! Я установил Ubuntu 14.04, а затем обновился до 14.10, но когда я выполняю sudo apt-get update в терминале, возникает эта ошибка.

как исправить такую ​​ошибку?

Я уже изменил URI по умолчанию в source.list на другой сайт / зеркало, но всегда та же ошибка.

W: Failed to fetch http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu/dists/utopic/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu/dists/utopic/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
ryanjoseph@Satellite-L635:~$ 
0
задан 30 November 2014 в 02:35

2 ответа

Используйте этот сценарий для автоматического удаления несуществующего ppas предоставление Вам 404 ошибки.

    #!/bin/bash
sudo rm /tmp/update.txt; tput setaf 6; echo "Initializing.. Please Wait" 
sudo apt-get update >> /tmp/update.txt 2>&1; awk '( /W:/ && /launchpad/ && /404/ ) { print substr($5,26) }' /tmp/update.txt > /tmp/awk.txt; awk -F '/' '{ print $1"/"$2 }' /tmp/awk.txt > /tmp/awk1.txt; sort -u /tmp/awk1.txt > /tmp/awk2.txt
tput sgr0
if [ -s /tmp/awk2.txt ]
then
  tput setaf 1
  printf "PPA's going to be removed\n%s\n" "$(cat /tmp/awk2.txt)"
  tput sgr0
  while read -r line; do echo "sudo add-apt-repository -r ppa:$line"; done < /tmp/awk2.txt > out
  bash out
else
  tput setaf 1
  echo "No PPA's to be removed"
  tput sgr0
fi

Копия и вставка это в текстовом файле, сделайте этот исполняемый файл путем выполнения chmod +x filename и выполнитесь ./filename

0
ответ дан 6 October 2019 в 08:44

Причина Вы не можете загрузить ppa файлы, состоит в том, потому что, хорошо... они не существуют...

, Если Вы переходите к ppa веб-странице в панели запуска, Вы видите, что нет никаких сборок, доступных для Вашей установки (utopic). Последний созданный файл от точного и хотя Вы не можете обычно использовать этот ppa, Вы можете модификация source.list файл для спуфинга версии человечности.

Переходят к source.list файлу и изменяют строку

deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu utopic main

к deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu precise main

, и это должно работать, до склонный - добираются, затронут.

Правовая оговорка: установка пакета, который не направлен для Вашей установки, вообще безопасна, ОДНАКО Вы повреждение CAN Ваша система, если зависимости испорчены. Поэтому, в то время как это - возможно безопасное обходное решение, быть осторожным на том, что Вы принимаете решение установить от старого ppas (т.е. использовать здравый смысл и не устанавливают драйверы)

0
ответ дан 6 October 2019 в 08:44

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

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