Привет всем!
Есть необходмость установить на компьютер, работающий под управлением RFR-20 базу данных. Или MySQL, или MariaDB. Не суть важно.
Итак, yum install mysql... Опаньки, нету такого пакета в репозитории... yum search mysql это подтверждает. Нету. Но есть намек на Марию. Да и документация тоже на неё стрелки переводит, мол, заменили мускуд на неё...
Делаем yum install mariadb mariadb-server... Опять опаньки, пакету mariadb-server нужны по зависимостям perl-DBI и perl-DBD-MySQL. Естественно, что в стандартных репах их почему-то нет.
Итак, как поставить Марию на RFR-20?
Кстати, проблемы с зависимостями идут на php... Например - не ставится нужный phpMyAdmin и ряд нужных для разработки php-библиотек (например, php-tcpdf)
Знатоки, подскажите решение. Ну не хочу я заниматься разработкой на боевых серверах (на CentOS'е 6.5 это хозяйство нормально из epel'а приехало). Ну а поднимать виртуалку - не хочу. Должно же оно нативно работать...
=============================
Вобщем сам себе, как всегда злобный буратин. Действительно в описании локальных реп накосячил. Косяки убрал, всё заработало.
[решено]RFR-20 как установить базу данных
Cruiser78, видимо из исходников.
Впервые вижу Линукс без мускеля в репах...
Cruiser78, видимо из исходников.
Впервые вижу Линукс без мускеля в репах...
То, что мускуль выпилили - про то известно давно было. Ну, что его на полностью совместимую марию поменяли - про то писалось изначально и секретом не было. Да ладно, это дело мантейнеров, что в репы включать. Но вот чтобы новую базу, новый сервер не поднять по зависимостям... Это, по моему полнейший нонсенс.
Есть в природе репозиторий REMI, там тоже весь php-махарай обитает. Но, опять же с проблемами по зависимостям. Например, хочуть библиотеку libtidy. В стандарных репах её нет, нашел на rpmfind'e. Нужна еще libmcrypt.so.4. Вроде она как из openssl, но openssl у меня установлен, но этой либы в нем нет.
Вобщем, хрень какая-то с RFR-20.
Cruiser78, зато всё новое! ;)
Тем не менее, всё доступно: http://dev.mysql.com/downloads/file.php?id=450567
А в epel нет нужных пакетов?
По крайней мере в CentOS7 пакет perl-DBD-MySQL лежит в base репах
А в epel нет нужных пакетов?
По крайней мере в CentOS7 пакет perl-DBD-MySQL лежит в base репах
ставить на федору epel? На пуркуа такой зоопарк городить? На рабочем центосе epel подключен и там проблем нет, всё установилось и работает. Я хотел обойтись штатными федориными репами и не тащить ничего со стороны. Потом фиг этот зоопарк отладишь. Ан не вышло.
Cruiser78, зато всё новое! ;)
Тем не менее, всё доступно: http://dev.mysql.com/downloads/file.php?id=450567
Да это-то понятно. Мне больше даже не сама база нужна, а php модули, тот же php-tcpdf (то есть "генераторы" отчетов, из чего генерить - я найду, не проблема). А вот его поставить в RFR-20 непонятно как.
Cruiser78, поставьте XAMPP совершенно независимо и все дела. Хостят на нём в Европах и не заморачиваются.
Ну ка покажи нам вывод yum repolist
А то сдаётся, что ты с репами уже накосячил, ибо mariadb и mariadb-server ставятся легко через юм со стандартными репами.
что за ерунда? Всё что нужно лежит в репозиториях:
# rpm -qi perl-DBD-MySQL
Name : perl-DBD-MySQL
Version : 4.024
Release : 1.fc20
Architecture: x86_64
Install Date: Вт 14 янв 2014 11:45:40
Group : Development/Libraries
Size : 340223
License : GPL+ or Artistic
Signature : RSA/SHA256, Чт 19 сен 2013 20:15:21, Key ID 2eb161fa246110c1
Source RPM : perl-DBD-MySQL-4.024-1.fc20.src.rpm
Build Date : Чт 19 сен 2013 16:54:31
Build Host : buildvm-09.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager : Fedora Project
Vendor : Fedora Project
URL : http://search.cpan.org/dist/DBD-mysql/
Summary : A MySQL interface for Perl
Description :
DBD::mysql is the Perl5 Database Interface driver for the MySQL database. In
other words: DBD::mysql is an interface between the Perl programming language
and the MySQL programming API that comes with the MySQL relational database
management system.Всё что нужно лежит в репозиториях
Вот и я удивился. Но Федоры давно не видел, так что, промолчал. Рад, что мир всё ещё стабилен.
Ну ка покажи нам вывод yum repolist
А то сдаётся, что ты с репами уже накосячил, ибо mariadb и mariadb-server ставятся легко через юм со стандартными репами.
Это в понедельник только. Сейчас тот комп выключен.