Для запуска мускула «из коробки» шлаки потребуется несколько простых операций:
- Запускаем MySQL игнорируюя таблицы GRANT:
mysqld_safe --skip-grant-tables
- Инициализируем структуру данных базы, запуская:
mysql_install_db
- Обновляем системные таблицы MySQL:
mysql_fix_privilege_tables
- Меняем права на директорию базы mysql и test:
chown -R mysql:mysql /var/lib/mysql/mysql/ & chown -R mysql:mysql /var/lib/mysql/test/
- Убиваем запущенный MySQL демон:
killall mysqld
- Нормально запускаем MySQL:
sh /etc/rc.d/rc.mysqld start
P.S.: less /etc/rc.d/rc.mysqld — все написано Патриком, как и что надо делать.
Обнобление slackware до current:
1. первым делом поставить пакет xz
# installpkg slackware/a/xz-*.tgz
2. далее обновить pkgtools
# upgradepkg slackware/a/pkgtools-*.tgz
3. далее обновить glibc
# upgradepkg slackware/a/glibc-solibs-*.t?z
4. ну и сам процесс
# upgradepkg —install-new slackware/*/*.t?z
5. обновить загрузчик
# lilo
5. после всего этого можно перезагружаться в вашу новую slackware
команда
$ find /etc -name *new
выдаст список новых конфиг-файлов которые следует рассмотреть. у меня все работало на старых.
Несколько репозиториев для Slackware.
http://www.slacky.eu/
http://www.linuxpackages.net/
http://rlworkman.net/pkgs/
http://www.slackbuilds.org/
http://connie.slackware.com/~alien/slackbuilds/
http://www.stabellini.net/depslack.html
http://slackfind.net/en/