LINUX.ORG.RU

python3.10, mysql-client

 , ,


0

2

Ничего не могу установить на своей системе. Посоветуйте, что делать. Например:

$ sudo apt install python3.10
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libegl-dev : Depends: libegl1 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
 libegl1-mesa-dev : Depends: libglvnd-dev but it is not going to be installed
 libgl-dev : Depends: libgl1 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
             Depends: libglx-dev but it is not going to be installed
 libgl1 : Depends: libglx0 (= 1.3.2-1~ubuntu0.20.04.2) but 1.3.1-1 is to be installed
 libglx0 : Depends: libglvnd0 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
 python3.10 : Depends: python3.10-minimal (= 3.10.10-1+focal1) but it is not going to be installed
              Depends: libpython3.10-stdlib (= 3.10.10-1+focal1) but it is not going to be installed
 zoom : Depends: libegl1-mesa but it is not going to be installed
        Depends: libxcb-xtest0 but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

$ sudo apt-get install mysql-client
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libegl-dev : Depends: libegl1 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
 libegl1-mesa-dev : Depends: libglvnd-dev but it is not going to be installed
 libgl-dev : Depends: libgl1 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
             Depends: libglx-dev but it is not going to be installed
 libgl1 : Depends: libglx0 (= 1.3.2-1~ubuntu0.20.04.2) but 1.3.1-1 is to be installed
 libglx0 : Depends: libglvnd0 (= 1.3.1-1) but 1.3.2-1~ubuntu0.20.04.2 is to be installed
 mysql-client : Depends: mysql-client-8.0 but it is not going to be installed
 zoom : Depends: libegl1-mesa but it is not going to be installed
        Depends: libxcb-xtest0 but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).


Ответ на: комментарий от easybreezy

пустой сервер был, но заново не получается пока

Processing triggers for libc-bin (2.31-0ubuntu9.7) ...
Errors were encountered while processing:
 mysql-server-8.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

надо было с reboot-а начать, поспешил

mkaro
() автор топика
Ответ на: комментарий от easybreezy

Ну вот заминочка) Два сервиса на порту 3306. Как теперь правильно все убить? /var/log/error.log:

2023-03-05T22:43:42.214022Z 0 [ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?
mkaro
() автор топика
Ответ на: комментарий от easybreezy

Что-то помню, конечно, да все помню, только делал все как-то в расстроенных чувствах)

mkaro@asus:~$ ps aux|grep -i mysql
mkaro       5833  0.0  0.0   8912   656 pts/0    S+   02:08   0:00 grep --color=auto -i mysql
mkaro@asus:~$ sudo service mysql status
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Mon 2023-03-06 02:05:28 MSK; 3min 10s ago
    Process: 5398 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
    Process: 5406 ExecStart=/usr/sbin/mysqld (code=exited, status=0/SUCCESS)
   Main PID: 5406 (code=exited, status=0/SUCCESS)
     Status: "Server shutdown complete"

Mar 06 02:01:11 asus systemd[1]: Starting MySQL Community Server...
Mar 06 02:01:12 asus systemd[1]: Started MySQL Community Server.
Mar 06 02:05:26 asus systemd[1]: Stopping MySQL Community Server...
Mar 06 02:05:28 asus systemd[1]: mysql.service: Succeeded.
Mar 06 02:05:28 asus systemd[1]: Stopped MySQL Community Server.

пытаюсь переустановить

mkaro
() автор топика
Ответ на: комментарий от easybreezy

Соединения нет. Что-то не доделал, клиента не было на момент установки

mkaro@asus:~$ sudo service mysql start
[sudo] password for mkaro: 
mkaro@asus:~$ sudo service mysql status
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-03-06 02:33:35 MSK; 5s ago
    Process: 6766 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
   Main PID: 6774 (mysqld)
     Status: "Server is operational"
      Tasks: 39 (limit: 9333)
     Memory: 369.2M
     CGroup: /system.slice/mysql.service
             └─6774 /usr/sbin/mysqld

Mar 06 02:33:34 asus systemd[1]: Starting MySQL Community Server...
Mar 06 02:33:35 asus systemd[1]: Started MySQL Community Server.

mkaro@asus:~$ sudo mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
mkaro@asus:~$ sudo mysql -u mysql
ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)

Последний раз в мускуле я был в 2010 году. Заметно все изменилось. Не знаю, кем попасть внутрь

mkaro
() автор топика
Последнее исправление: mkaro (всего исправлений: 2)
Ответ на: комментарий от mkaro

Дистрибутив ты не указывал, но видимо убунту 20.04.

Не помню как там нынче устроено, если mysql от рута не работает, то наверное mysql_secure_installation.

easybreezy
()
Последнее исправление: easybreezy (всего исправлений: 1)
Ответ на: комментарий от easybreezy

Все написал. Да убунту 20.04. пароль не берет

mkaro@asus:/usr/local/mysql$ sudo mysql_secure_installation
[sudo] password for mkaro: 

Securing the MySQL server deployment.

Enter password for user root: 
Error: Access denied for user 'root'@'localhost' (using password: YES)

Пароль root-а мне неизвестен. пробовал по всякому.клиент меня не пускает, никак. Ну и что это за secure… отключить доступ вообще, сильный ход. Еще обратил внимание! /etc/my.cfg у меня нет вообще

mkaro
() автор топика
Ответ на: комментарий от firkax

Результат нашей работы вот такой. Не стартует консоль (ни три кнопки, ни Terminal). можно поднять только Konsole, который у меня от плазмы (Gnome + KDE, Kubuntu). До наших манипуляций все было в порядке

Что теперь делать?

mkaro
() автор топика
Ответ на: комментарий от mkaro

Что теперь делать?

Переустановить систему, и если нужны средства разработки отличных версий от системных (python etc), то использовать или виртуальные окружения например pyenv или разработку в docker. Это же касается и MySQL. Так ты оградишь систему и себя от подобных проблем.

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от vvn_black

Понятно. Это я и сам уже понял. Вот спасибо. Ничего отличного у меня нет, все штатно, и питон был и постгрес, теперь все с нуля… И виртуальные окружения у меня всегда в работе, а вот Docker упустил в этот раз, а без него никак? Не понимаю я Docker, не хватает мозгов.

mkaro
() автор топика
Ответ на: комментарий от mkaro

Не понимаю я Docker, не хватает мозгов

Надо постараться разобраться, очень удобно для разработки в плане выбора нужных версий всего и изоляции процесса разработки от основной (хостовой) системы. Как правило, процесс запуска нужного сервиса в докер-контейнере прилагается к самому образу, например на Docker Hub.

А для разработки надо всего лишь разобраться как описывать конфигурацию в yaml-манифесте для docker-compose, ну и посмотреть на примеры Dockerfile. Там ничего сложного.

vvn_black ★★★★★
()
Ответ на: комментарий от vvn_black

Систему можно восстановить? recovery mode не поможет?? Нельзя мне переустаналиваться, три системы на ноуте: Ubuntu, Astra, Windows.

Устал я уже от всех этих установок и переустановок, то одно, то другое, в моих постах вся история в наличии.

recovery mode есть.

Куда посмотреть хоть, почему консоль вырубило?

mkaro
() автор топика
Ответ на: комментарий от mkaro

Не очень понятно, что нужно нажать менно ссылку, а не выделенную строку. Дефект это в интерфейсе. Путает, если уж строку выделил, то клик должен сработать, ссылку надо стилизовать нормально…

mkaro
() автор топика