>[оверквотинг удален]
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> Далее, если набрать команду:
> mysql
> То выдается следующее:
> ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
> (2)
> А если зайти в /var/run/mysqld/ то там нет вообще не одного файла.
> Помогите, пожалуйста, понять в чем проблема.
> Как это исправить?
> Заранее спасибо.Как это исправить? И что это вообще за пользователь такой? Итак, открываем /etc/mysql/debian.cnf находим в нем строку password, запоминаем - это пароль пользователя debian-sys-maint, нужного для запуска хотя-бы проверки таблиц при старте сервера. Заходим в клиента mysql и выполняем два запроса:
GRANT RELOAD, SHUTDOWN, PROCESS, SHOW DATABASES, SUPER, LOCK TABLES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '-- тут пишем его пароль --';
GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '-- тут пишем его пароль --' WITH GRANT OPTION;
После этого ошибка исправляется и мы плывем дальше. )