У меня возникли проблемы при попытке установить MySQL в моей системе Ubuntu 24.04. Я нахожусь в Иране и уже пробовал менять DNS, использовать прокси-сервер и обновлять список источников, но проблема не устранена.
Вот что я сделал:
sudo apt update
sudo apt install mysql-server
Однако я получил следующие ошибки:
Ошибка: 1 http://security.ubuntu.com/ubuntu благородные-обновления/main amd64 mysql-client-core-8.0 amd64 8.0.37-0ubuntu0.24.04.1
404 Не найден [IP: 10.201.176.243 80] Ошибка: 2 http://security.ubuntu.com/ubuntu благородные-обновления/main amd64 mysql-client-8.0 amd64 8.0.37-0ubuntu0.24.04.1 404 Не найден [IP: 10.201.176.243 80] Ошибка: 3 http://security.ubuntu.com/ubuntu благородные-обновления/main amd64 mysql-server-8.0 amd64 8.0.37-0ubuntu0.24.04.1 404 Не найден [IP: 10.201.176.243 80] E: Не удалось получить http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-core-8.0_8.0.37-0ubuntu0.24.04.1_amd64.deb 404 Нет Найден [IP: 10.201.176.243 80] E: Не удалось получить http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-8.0_8.0.37-0ubuntu0.24.04.1_amd64.deb 404 Not Found [ ИП: 10.201.176.243 80] E: Не удалось получить http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-server-8.0_8.0.37-0ubuntu0.24.04.1_amd64.deb 404 Not Found [ ИП: 10.201.176.243 80] E: Не удалось получить некоторые архивы, может быть, запустить apt-get update или попробовать --fix-missing?
Я также попробовал запустить обновление sudo apt-get и использовать флаг --fix-missing, но эти шаги не решили проблему.
Кто-нибудь сталкивался с подобной проблемой или есть предложения, как это исправить?
Заранее спасибо за вашу помощь!
Это может быть связано с проблемой вашего sources.list
.
Попробуйте отредактировать источники apt, расположенные здесь: /etc/apt/sources.list
, и использовать эти источники:
deb http://archive.ubuntu.com/ubuntu noble main restricted
deb http://archive.ubuntu.com/ubuntu noble-updates main restricted
deb http://archive.ubuntu.com/ubuntu noble universe
deb http://archive.ubuntu.com/ubuntu noble-updates universe
deb http://archive.ubuntu.com/ubuntu noble multiverse
deb http://archive.ubuntu.com/ubuntu noble-updates multiverse
deb http://archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu noble-security main restricted
deb http://security.ubuntu.com/ubuntu noble-security universe
deb http://security.ubuntu.com/ubuntu noble-security multiverse
Затем попробуйте еще раз:
sudo apt-get update
sudo apt-get install mysql-server
Если обновление исходников не помогло, вы можете попробовать установить MySQL из официального репозитория MySQL APT.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.17-1_all.deb
sudo apt update
sudo apt install mysql-server
Если это по-прежнему не работает, вам следует посмотреть свой DNS.
отредактируйте: /etc/resolv.conf
и добавьте общедоступный DNS Goolge:
nameserver 8.8.8.8
nameserver 8.8.4.4
Надеюсь, это поможет.
спасибо за решение, но я это уже пробовал, не помогло
Я обновил свой ответ, вам следует посмотреть DNS или попробовать использовать репозиторий MySQL apt.
Это сработало, я ценю это
Все ошибки сообщают, что система не может связаться с веб-сервером по адресу
10.201.176.243
. Если я попытаюсь получить доступ к этому адресу, время ожидания истечет, что означает, что ваш запрос на установку перейдет не на тот сайт.