Ошибки с запуском apt-get update и apt-get install mysql-server

Ошибки, которые вы добавили в Редактирование, похоже, относятся к разбитому сектору диска.

Вы пытались запустить fsck или badblocks?

Я предлагаю вам выполнить все из среды Live CD следующим образом

Загрузите живой компакт-диск Ubuntu (или любой другой дистрибутив) Сканирование дисков и разделов с помощью fdisk
sudo fdisk -l
После того, как вы определили правильную метку диска (например, /dev/sda1), попробуйте запустить эти две команды. Параметр -c для команды fsck пытается идентифицировать и изолировать плохие блоки
sudo e2fsck -cv /dev/sda1
sudo badblocks -sv /dev/sda
1
задан 19 January 2013 в 04:46

5 ответов

Это была известная ошибка с Amazon S3. Чтобы исправить это, просто запустите sudo apt-get update

12
ответ дан 25 May 2018 в 02:19
  • 1
    Несмотря на то, что это не было ответом на оригинальную проблему OP (с использованием устаревшей LTS), я на 12.04, получал эту же ошибку, и ваше решение исправило ее, так что +1 – Toby J 30 July 2013 в 10:15
  • 2
    У него были проблемы с запуском apt-get update, поэтому ваше рекомендуемое решение - запустить apt-get update ?! – Cerin 9 January 2015 в 00:13

Ubuntu 10.10 Maverick Meerkat достигло конца жизни (EOL) по состоянию на 10 апреля 2012 года, что означает, что дальнейших обновлений (даже исправлений безопасности) нет, а архивы пакетов перемещаются из archive.ubuntu.com в old-releases.ubuntu.com, что является причиной ошибки, которую вы видите.

Измените /etc/apt/sources.list и исправьте источники пакетов. Обратите внимание, что вам также необходимо удалить префикс us-west-1.ec2: для выпусков EOL нет выделенных серверов пакетов EC2.

5
ответ дан 25 May 2018 в 02:19

С помощью этого совета и других заметок, в которых упоминался «архив», был изменен на «старые версии», следующий фрагмент помог мне двигаться вперед.

sudo sed 's@http://archive\.ubuntu\.com/@http://old-releases.ubuntu.com/@' -i /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade

, тогда я смог установить любой пакет, который он Мне нужно (в моем случае php5-sqlite)

3
ответ дан 25 May 2018 в 02:19

попытайтесь добавить дополнительный источник

gksu gedit /etc/apt/sources.list

или установите LAMP через tasksel

sudo tasksel install lamp-server
0
ответ дан 25 May 2018 в 02:19

Группы безопасности -> Исходящие

*   ALL Traffic ALL     ALL     0.0.0.0/0   Allow

Разрешите «Исходящие», если вы хотите подключиться к внешним серверам, например google.com, или даже хотите обновить обновление sudo apt-get

Вы можете разрешить исходящие, используя интерфейсы безопасности AWS goto Группы безопасности -> Исходящие

Убедитесь, что вы выбрали нужную группу для своего экземпляра AWS

0
ответ дан 25 May 2018 в 02:19

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

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