Я все еще новичок в мире Linux/терминалов, но я действительно влюбился во все изящные инструменты и двери, открытые для этой ОС. Я пытаюсь настроить NextCloud на Ubuntu Server 20.04.3, следуя это руководство. Я лично стараюсь избегать использования оснастки, так как в прошлом у меня были проблемы с ними.Мне удалось установить Apache2 без проблем, но когда я пытаюсь установить mysql-сервер, я получаю следующее:
$ sudo apt установить mysql-сервер
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
mysql-server : Зависит: mysql-server-8.0, но не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
$
Я проверил, что моя система и пакеты обновлены:
$ sudo подходящее обновление
Попадание:1 http://us.archive.ubuntu.com/ubuntu focus InRelease
Попадание: 2 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease
Получить: 3 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease [108 КБ]
Попадание:4 http://us.archive.ubuntu.com/ubuntu focus-security InRelease
Попадание: 5 https://repo.jellyfin.org/ubuntu фокусное InRelease
Получено 108 КБ за 1 с (103 КБ/с)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Все пакеты обновлены.
$
Мои исследования по этому вопросу привели меня к этот вопрос, и в одном из ответов упоминается использование Synaptic для восстановления поврежденных пакетов. Есть ли эквивалент терминала? На моем сервере не установлен графический интерфейс, чтобы минимизировать накладные расходы. Я даже не уверен, что иду в правильную кроличью нору. Единственная другая часть информации, которую я могу придумать, это то, что я сделал в любом случае попробуйте установить с помощью оснастки, и, хотя он сказал, что он успешно установлен, когда я пытаюсь перейти на страницу установки NextCloud (сделано путем просмотра IP-адреса сервера), все, что я получаю, это тестовая страница Apache «Это работает».
Вывод sudo apt установить mysql-сервер-8.0
является:
$ sudo apt установить mysql-сервер-8.0
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
apache2-data apache2-utils galera-3 libconfig-inifiles-perl libdbi-perl libsnappy1v5 libterm-readkey-perl socat ssl-cert
Используйте «sudo apt autoremove», чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
libevent-core-2.1-7 libevent-pthreads-2.1-7 libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client-8.0 mysql-client-core-8.0 mysql-common mysql-server-core-8.0
Предлагаемые пакеты:
почта крошечная
Будут установлены следующие НОВЫЕ пакеты:
libevent-core-2.1-7 libevent-pthreads-2.1-7 libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client-8.0 mysql-client-core-8.0 mysql-common mysql-server-8.0
mysql-сервер-ядро-8.0
0 обновлено, 11 установлено заново, 0 удалено и 0 не обновлено.
Нужно получить 30,8 МБ архивов.
После этой операции будет использовано 260 МБ дополнительного места на диске.
Вы хотите продолжить? [Да/нет] г
Получите: 1 http://us.archive.ubuntu.com/ubuntu focus/main amd64 mysql-common all 5.8+1.0.5ubuntu2 [7496 B]
Получить: 2 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 mysql-client-core-8.0 amd64 8.0.28-0ubuntu0.20.04.3 [4429 кБ]
Получить: 3 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 mysql-client-8.0 amd64 8.0.28-0ubuntu0.20.04.3 [22,0 кБ]
Получить: 4 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libevent-core-2.1-7 amd64 2.1.11-stable-1 [89,1 КБ]
Получите: 5 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libevent-pthreads-2.1-7 amd64 2.1.11-stable-1 [7372 B]
Получить: 6 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libmecab2 amd64 0.996-10build1 [233 кБ]
Получить: 7 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 mysql-server-core-8.0 amd64 8.0.28-0ubuntu0.20.04.3 [18,0 МБ]
Получить: 8 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 mysql-server-8.0 amd64 8.0.28-0ubuntu0.20.04.3 [1271 кБ]
Получить: 9 http://us.archive.ubuntu.com/ubuntu focus/main amd64 mecab-utils amd64 0.996-10build1 [4912 B]
Получить: 10 http://us.archive.ubuntu.com/ubuntu focus/main amd64 mecab-ipadic all 2.7.0-20070801+main-2.1 [6714 кБ]
Получите: 11 http://us.archive.ubuntu.com/ubuntu focus/main amd64 mecab-ipadic-utf8 all 2.7.0-20070801+main-2.1 [4380 B]
Получено 30,8 МБ за 1 с (23,9 МБ/с)
Предварительная настройка пакетов...
Выбор ранее невыбранного пакета mysql-common.
(Чтение базы данных... На данный момент установлено 157715 файлов и каталогов.)
Подготовка к распаковке .../0-mysql-common_5.8+1.0.5ubuntu2_all.deb ...
Распаковка mysql-common (5.8+1.0.5ubuntu2) ...
Выбор ранее невыбранного пакета mysql-client-core-8.0.
Подготовка к распаковке .../1-mysql-client-core-8.0_8.0.28-0ubuntu0.20.04.3_amd64.deb ...
Распаковка mysql-client-core-8.0 (8.0.28-0ubuntu0.20.04.3)...
Выбор ранее невыбранного пакета mysql-client-8.0.
Подготовка к распаковке .../2-mysql-client-8.0_8.0.28-0ubuntu0.20.04.3_amd64.deb ...
Распаковка mysql-client-8.0 (8.0.28-0ubuntu0.20.04.3)...
Выбор ранее невыбранного пакета libevent-core-2.1-7:amd64.
Подготовка к распаковке .../3-libevent-core-2.1-7_2.1.11-stable-1_amd64.deb ...
Распаковка libevent-core-2.1-7:amd64 (2.1.11-stable-1) ...
Выбор ранее невыбранного пакета libevent-pthreads-2.1-7:amd64.
Подготовка к распаковке .../4-libevent-pthreads-2.1-7_2.1.11-stable-1_amd64.deb...
Распаковка libevent-pthreads-2.1-7:amd64 (2.1.11-stable-1) ...
Выбор ранее невыбранного пакета libmecab2:amd64.
Подготовка к распаковке .../5-libmecab2_0.996-10build1_amd64.deb ...
Распаковка libmecab2:amd64 (0.996-10build1)...
Выбор ранее невыбранного пакета mysql-server-core-8.0.
Подготовка к распаковке .../6-mysql-server-core-8.0_8.0.28-0ubuntu0.20.04.3_amd64.deb ...
Распаковка mysql-server-core-8.0 (8.0.28-0ubuntu0.20.04.3)...
Настройка mysql-common (5.8+1.0.5ubuntu2)...
альтернативы обновления: использование /etc/mysql/my.cnf.fallback для предоставления /etc/mysql/my.cnf (my.cnf) в автоматическом режиме
Выбор ранее невыбранного пакета mysql-server-8.0.
(Чтение базы данных... На данный момент установлено 157932 файла и каталога.)
Подготовка к распаковке .../mysql-server-8.0_8.0.28-0ubuntu0.20.04.3_amd64.deb ...
Понижение с (как минимум) 10.3 до 5.7 невозможно.
MySQL был заморожен, чтобы предотвратить повреждение вашей системы. Пожалуйста, обратитесь за помощью к /etc/mysql/FROZEN.
Распаковка mysql-server-8.0 (8.0.28-0ubuntu0.20.04.3)...
Выбор ранее невыбранного пакета mecab-utils.
Подготовка к распаковке .../mecab-utils_0.996-10build1_amd64.deb ...
Распаковка mecab-utils (0.996-10build1)...
Выбор ранее невыбранного пакета mecab-ipadic.
Подготовка к распаковке .../mecab-ipadic_2.7.0-20070801+main-2.1_all.deb ...
Распаковка mecab-ipadic (2.7.0-20070801+main-2.1) ...
Выбор ранее невыбранного пакета mecab-ipadic-utf8.
Подготовка к распаковке .../mecab-ipadic-utf8_2.7.0-20070801+main-2.1_all.deb ...
Распаковка mecab-ipadic-utf8 (2.7.0-20070801+main-2.1) ...
Настройка libmecab2:amd64 (0.996-10build1) ...
Настройка mysql-client-core-8.0 (8.0.28-0ubuntu0.20.04.3)...
Настройка mecab-utils (0.996-10build1)...
Настройка libevent-core-2.1-7:amd64 (2.1.11-stable-1)...
Настройка mysql-client-8.0 (8.0.28-0ubuntu0.20.04.3)...
Настройка libevent-pthreads-2.1-7:amd64 (2.1.11-stable-1)...
Настройка mecab-ipadic (2.7.0-20070801+main-2.1) ...
Составление словаря IPA для Mecab. Это занимает много времени...
чтение /usr/share/mecab/dic/ipadic/unk.def ... 40
испускание двойного массива: 100% |############################################# #|
/usr/share/mecab/dic/ipadic/model.def не найден. пропущено.
чтение /usr/share/mecab/dic/ipadic/Noun.proper.csv ... 27328
чтение /usr/share/mecab/dic/ipadic/Noun.adverbal.csv ... 795
чтение /usr/share/mecab/dic/ipadic/Filler.csv ... 19
чтение /usr/share/mecab/dic/ipadic/Noun.others.csv ... 151
чтение /usr/share/mecab/dic/ipadic/Symbol.csv ... 208
чтение /usr/share/mecab/dic/ipadic/Interjection.csv ... 252
чтение /usr/share/mecab/dic/ipadic/Noun.nai.csv ... 42
чтение /usr/share/mecab/dic/ipadic/Postp-col.csv ... 91
чтение /usr/share/mecab/dic/ipadic/Conjunction.csv ... 171
чтение /usr/share/mecab/dic/ipadic/Auxil.csv ... 199
чтение /usr/share/mecab/dic/ipadic/Others.csv ... 2
чтение /usr/share/mecab/dic/ipadic/Adnominal.csv ... 135
чтение /usr/share/mecab/dic/ipadic/Prefix.csv ... 221
чтение /usr/share/mecab/dic/ipadic/Noun.org.csv ... 16668
чтение /usr/share/mecab/dic/ipadic/Noun.place.csv ... 72999
чтение /usr/share/mecab/dic/ipadic/Noun.csv ... 60477
чтение /usr/share/mecab/dic/ipadic/Adj.csv ... 27210
чтение /usr/share/mecab/dic/ipadic/Noun.number.csv ... 42
чтение /usr/share/mecab/dic/ipadic/Noun.name.csv ... 34202
чтение /usr/share/mecab/dic/ipadic/Noun.verbal.csv ... 12146
чтение /usr/share/mecab/dic/ipadic/Noun.demonst.csv ... 120
чтение /usr/share/mecab/dic/ipadic/Verb.csv ... 130750
чтение /usr/share/mecab/dic/ipadic/Suffix.csv ... 1393
чтение /usr/share/mecab/dic/ipadic/Postp.csv ... 146
чтение /usr/share/mecab/dic/ipadic/Noun.adjv.csv ... 3328
чтение /usr/share/mecab/dic/ipadic/Adverb.csv ... 3032
испускание двойного массива: 100% |############################################# #|
чтение /usr/share/mecab/dic/ipadic/matrix.def ... 1316x1316
излучающая матрица: 100% |############################################|
сделано!
update-alternatives: использование /var/lib/mecab/dic/ipadic для предоставления /var/lib/mecab/dic/debian (mecab-словарь) в автоматическом режиме
Настройка mysql-server-core-8.0 (8.0.28-0ubuntu0.20.04.3)...
Настройка mecab-ipadic-utf8 (2.7.0-20070801+main-2.1) ...
Составление словаря IPA для Mecab. Это занимает много времени...
чтение /usr/share/mecab/dic/ipadic/unk.def ... 40
испускание двойного массива: 100% |############################################# #|
/usr/share/mecab/dic/ipadic/model.def не найден.пропущено.
чтение /usr/share/mecab/dic/ipadic/Noun.proper.csv ... 27328
чтение /usr/share/mecab/dic/ipadic/Noun.adverbal.csv ... 795
чтение /usr/share/mecab/dic/ipadic/Filler.csv ... 19
чтение /usr/share/mecab/dic/ipadic/Noun.others.csv ... 151
чтение /usr/share/mecab/dic/ipadic/Symbol.csv ... 208
чтение /usr/share/mecab/dic/ipadic/Interjection.csv ... 252
чтение /usr/share/mecab/dic/ipadic/Noun.nai.csv ... 42
чтение /usr/share/mecab/dic/ipadic/Postp-col.csv ... 91
чтение /usr/share/mecab/dic/ipadic/Conjunction.csv ... 171
чтение /usr/share/mecab/dic/ipadic/Auxil.csv ... 199
чтение /usr/share/mecab/dic/ipadic/Others.csv ... 2
чтение /usr/share/mecab/dic/ipadic/Adnominal.csv ... 135
чтение /usr/share/mecab/dic/ipadic/Prefix.csv ... 221
чтение /usr/share/mecab/dic/ipadic/Noun.org.csv ... 16668
чтение /usr/share/mecab/dic/ipadic/Noun.place.csv ... 72999
чтение /usr/share/mecab/dic/ipadic/Noun.csv ... 60477
чтение /usr/share/mecab/dic/ipadic/Adj.csv ... 27210
чтение /usr/share/mecab/dic/ipadic/Noun.number.csv ... 42
чтение /usr/share/mecab/dic/ipadic/Noun.name.csv ... 34202
чтение /usr/share/mecab/dic/ipadic/Noun.verbal.csv ... 12146
чтение /usr/share/mecab/dic/ipadic/Noun.demonst.csv ... 120
чтение /usr/share/mecab/dic/ipadic/Verb.csv ... 130750
чтение /usr/share/mecab/dic/ipadic/Suffix.csv ... 1393
чтение /usr/share/mecab/dic/ipadic/Postp.csv ... 146
чтение /usr/share/mecab/dic/ipadic/Noun.adjv.csv ... 3328
чтение /usr/share/mecab/dic/ipadic/Adverb.csv ... 3032
испускание двойного массива: 100% |############################################# #|
чтение /usr/share/mecab/dic/ipadic/matrix.def ... 1316x1316
излучающая матрица: 100% |############################################|
сделано!
update-alternatives: использование /var/lib/mecab/dic/ipadic-utf8 для предоставления /var/lib/mecab/dic/debian (mecab-словарь) в автоматическом режиме
Настройка mysql-server-8.0 (8.0.28-0ubuntu0.20.04.3)...
Установка новой версии конфигурационного файла /etc/apparmor.d/usr.sbin.mysqld...
Установка новой версии конфигурационного файла /etc/init.d/mysql...
Установка новой версии конфигурационного файла /etc/logrotate.d/mysql-server...
Установка новой версии конфигурационного файла /etc/mysql/debian-start...
Не удалось остановить mysql.service: модуль mysql.service не загружен.
invoke-rc.d: initscript mysql, действие "стоп" не выполнено.
MySQL был заморожен, чтобы предотвратить повреждение вашей системы. Пожалуйста, обратитесь за помощью к /etc/mysql/FROZEN.
Обработка триггеров для systemd (245.4-4ubuntu3.15)...
Обработка триггеров для man-db (2.9.1-1)...
Обработка триггеров для libc-bin (2.31-0ubuntu9.2)...
$
И вывод sudo apt update && sudo apt install aptitude && sudo aptitude -f install mysql-server-8.0
является:
$ sudo apt update && sudo apt install aptitude && sudo aptitude -f install mysql-server-8.0
Попадание:1 http://us.archive.ubuntu.com/ubuntu focus InRelease
Получить: 2 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Попадание: 3 https://repo.jellyfin.org/ubuntu фокусное InRelease
Получить:4 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease [108 КБ]
Получить: 5 http://us.archive.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Получено 336 КБ за 1 с (294 КБ/с)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Все пакеты обновлены.
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
apache2-data apache2-utils galera-3 libconfig-inifiles-perl libdbi-perl libsnappy1v5 libterm-readkey-perl socat ssl-cert
Используйте «sudo apt autoremove», чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
aptitude-common libclass-accessor-perl libcwidget4 libio-string-perl libparse-debianchangelog-perl libsigc++-2.0-0v5 libsub-name-perl libxapian30
Предлагаемые пакеты:
aptitude-doc-en | aptitude-doc apt-xapian-index Debtags Tasksel libcwidget-dev libxml-simple-perl xapian-tools
Будут установлены следующие НОВЫЕ пакеты:
aptitude aptitude-common libclass-accessor-perl libcwidget4 libio-string-perl libparse-debianchangelog-perl libsigc++-2.0-0v5 libsub-name-perl libxapian30
0 обновлено, 9 установлено заново, 0 удалено и 0 не обновлено.
Нужно получить 4107 кБ архивов.
После этой операции будет использовано 19,4 МБ дополнительного места на диске.
Вы хотите продолжить? [Да/нет] г
Получить:1 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 aptitude-common all 0.8.12-1ubuntu4 [1711 кБ]
Получить: 2 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libsigc++-2.0-0v5 amd64 2.10.2-1build1 [11,7 КБ]
Получите:3 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 libcwidget4 amd64 0.5.18-5build1 [306 кБ]
Получить:4 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 libxapian30 amd64 1.4.14-2 [661 кБ]
Получите:5 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 aptitude amd64 0.8.12-1ubuntu4 [1323 кБ]
Получить: 6 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libsub-name-perl amd64 0.26-1 [11,5 кБ]
Получить: 7 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 libclass-accessor-perl all 0.51-1 [21,2 КБ]
Получить:8 http://us.archive.ubuntu.com/ubuntu focus/main amd64 libio-string-perl all 1.08-3 [11,1 КБ]
Получить: 9 http://us.archive.ubuntu.com/ubuntu focus/universe amd64 libparse-debianchangelog-perl все 1.2.0-13 [49,7 кБ]
Получено 4107 КБ за 1 с (5905 КБ/с)
Выбор ранее невыбранного пакета aptitude-common.
(Чтение базы данных... На данный момент установлено 158020 файлов и каталогов.)
Подготовка к распаковке .../0-aptitude-common_0.8.12-1ubuntu4_all.deb ...
Распаковка aptitude-common (0.8.12-1ubuntu4)...
Выбор ранее невыбранного пакета libsigc++-2.0-0v5:amd64.
Подготовка к распаковке .../1-libsigc++-2.0-0v5_2.10.2-1build1_amd64.deb ...
Распаковка libsigc++-2.0-0v5:amd64 (2.10.2-1build1) ...
Выбор ранее невыбранного пакета libcwidget4:amd64.
Подготовка к распаковке .../2-libcwidget4_0.5.18-5build1_amd64.deb ...
Распаковка libcwidget4:amd64 (0.5.18-5build1) ...
Выбор ранее невыбранного пакета libxapian30:amd64.
Подготовка к распаковке .../3-libxapian30_1.4.14-2_amd64.deb ...
Распаковка libxapian30:amd64 (1.4.14-2) ...
Выбор ранее невыбранного пакета aptitude.
Подготовка к распаковке .../4-aptitude_0.8.12-1ubuntu4_amd64.deb ...
Распаковка aptitude (0.8.12-1ubuntu4)...
Выбор ранее невыбранного пакета libsub-name-perl.
Подготовка к распаковке .../5-libsub-name-perl_0.26-1_amd64.deb ...
Распаковка libsub-name-perl (0.26-1)...
Выбор ранее невыбранного пакета libclass-accessor-perl.
Подготовка к распаковке .../6-libclass-accessor-perl_0.51-1_all.deb ...
Распаковка libclass-accessor-perl (0.51-1)...
Выбор ранее невыбранного пакета libio-string-perl.
Подготовка к распаковке .../7-libio-string-perl_1.08-3_all.deb ...
Распаковка libio-string-perl (1.08-3)...
Выбор ранее невыбранного пакета libparse-debianchangelog-perl.
Подготовка к распаковке .../8-libparse-debianchangelog-perl_1.2.0-13_all.deb ...
Распаковка libparse-debianchangelog-perl (1.2.0-13)...
Настройка libxapian30:amd64 (1.4.14-2)...
Настройка libio-string-perl (1.08-3)...
Настройка libsigc++-2.0-0v5:amd64 (2.10.2-1build1) ...
Настройка aptitude-common (0.8.12-1ubuntu4)...
Настройка libsub-name-perl (0.26-1)...
Настройка libclass-accessor-perl (0.51-1)...
Настройка libcwidget4:amd64 (0.5.18-5build1) ...
Настройка libparse-debianchangelog-perl (1.2.0-13)...
Настройка aptitude (0.8.12-1ubuntu4)...
update-alternatives: использование /usr/bin/aptitude-curses для предоставления /usr/bin/aptitude (aptitude) в автоматическом режиме
Обработка триггеров для man-db (2.9.1-1)...
Обработка триггеров для libc-bin (2.31-0ubuntu9.2)...
mysql-server-8.0 уже установлен в запрошенной версии (8.0.28-0ubuntu0.20.04.3)
mysql-server-8.0 уже установлен в запрошенной версии (8.0.28-0ubuntu0.20.04.3)
Следующие пакеты будут УДАЛЕНЫ:
apache2-data{u} apache2-utils{u} galera-3{u} libconfig-inifiles-perl{u} libdbi-perl{u} libsnappy1v5{u} libterm-readkey-perl{u} socat{u} ssl- сертификат {u}
0 обновленных пакетов, 0 новых установленных, 9 удаленных и 0 не обновленных.
Нужно получить 0 Б архивов. После распаковки освободится 7837 кБ.
Вы хотите продолжить? [Д/н/?] д
(Чтение базы данных... На данный момент установлено 158301 файлов и каталогов.)
Удаление apache2-data (2.4.41-4ubuntu3.9)...
Удаление apache2-utils (2.4.41-4ubuntu3.9)...
Удаление галеры-3 (25.3.29-1)...
Удаление libconfig-inifiles-perl (3.000002-1)...
Удаление libdbi-perl:amd64 (1.643-1ubuntu0.1)...
Удаление libsnappy1v5:amd64 (1.1.8-1build1)...
Удаление libterm-readkey-perl (2.38-1build1)...
Удаление соката (1.7.3.3-2)...
Удаление ssl-сертификата (1.0.39)...
Обработка триггеров для man-db (2.9.1-1)...
Обработка триггеров для libc-bin (2.31-0ubuntu9.2)...
$
Будем очень благодарны любой помощи!