Решено: firebird 2.0 на Debian 6 (установка)

Knoppix

Модераторы: Warderer, Модераторы разделов

JTMarsh
Сообщения: 143
ОС: Debian

Решено: firebird 2.0 на Debian 6

Сообщение JTMarsh »

Доброго времени суток!

Столкнулся с проблемой. На Дебиан 6 необходимо установить Firebird 2.0 (именно 2,0, а не 2,1 или 2,5 - особенность базы). Штатными методами выводит:

Код: Выделить всё

# apt-get install firebird2.0-classic
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет firebird2.0-classic недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета firebird2.0-classic не найден кандидат на установку

хотя на debian.org.ua:

Код: Выделить всё

Index of /debian/pool/main/f/firebird2.0/
../
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 14-Jan-2010 15:53             1747020
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 16-Jan-2010 14:32             1825156
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 15-Jan-2010 09:17             1712076
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 14-Jan-2010 19:35             1751430
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 14-Jan-2010 23:35             2373098
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 16-Jan-2010 14:02             1824216
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 14-Jan-2010 21:17             1823594
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 15-Jan-2010 01:33             1831730
firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_..> 14-Jan-2010 23:35             1730846
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_a..> 14-Jan-2010 15:53              782472
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_a..> 16-Jan-2010 14:32              786684
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_a..> 15-Jan-2010 09:17              785182
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_i..> 14-Jan-2010 19:35              781844
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_i..> 14-Jan-2010 23:35              793620
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_m..> 16-Jan-2010 14:02              792312
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_m..> 14-Jan-2010 21:17              783278
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_p..> 15-Jan-2010 01:33              798852
firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_s..> 14-Jan-2010 23:35              796822
firebird2.0-dev_2.0.4.13130-1.ds1-4+lenny1_all.deb 14-Jan-2010 15:53              444042
firebird2.0-doc_2.0.4.13130-1.ds1-4+lenny1_all.deb 14-Jan-2010 15:53             1289188
firebird2.0-examples_2.0.4.13130-1.ds1-4+lenny1..> 14-Jan-2010 15:53              542790
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 14-Jan-2010 15:53              511636
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 16-Jan-2010 14:32              512634
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 15-Jan-2010 09:17              510598
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 14-Jan-2010 19:35              511650
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 14-Jan-2010 23:35              510906
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 16-Jan-2010 14:02              509520
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 14-Jan-2010 21:17              510924
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 15-Jan-2010 01:33              510674
firebird2.0-server-common_2.0.4.13130-1.ds1-4+l..> 14-Jan-2010 23:35              511702
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_am..> 14-Jan-2010 15:53             2828642
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_ar..> 16-Jan-2010 14:32             3076078
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_ar..> 15-Jan-2010 09:17             2770236
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_i3..> 14-Jan-2010 19:35             2879490
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_ia..> 14-Jan-2010 23:35             4066894
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_mi..> 16-Jan-2010 14:02             2978622
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_mi..> 14-Jan-2010 21:17             2975716
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_po..> 15-Jan-2010 01:33             2966298
firebird2.0-super_2.0.4.13130-1.ds1-4+lenny1_sp..> 14-Jan-2010 23:35             2818716
firebird2.0_2.0.4.13130-1.ds1-4+lenny1.diff.gz     14-Jan-2010 15:53              110334
firebird2.0_2.0.4.13130-1.ds1-4+lenny1.dsc         14-Jan-2010 15:53                1754
firebird2.0_2.0.4.13130-1.ds1.orig.tar.gz          27-May-2008 22:47             6978786
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_amd64.deb  14-Jan-2010 15:53              621954
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_arm.deb    16-Jan-2010 14:32              630598
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_armel.deb  15-Jan-2010 09:17              604852
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_i386.deb   14-Jan-2010 19:35              617156
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_ia64.deb   14-Jan-2010 23:35              719396
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_mips.deb   16-Jan-2010 14:02              621088
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_mipsel.deb 14-Jan-2010 21:17              617652
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_powerpc..> 15-Jan-2010 01:33              637264
libfbclient2_2.0.4.13130-1.ds1-4+lenny1_sparc.deb  14-Jan-2010 23:35              614362
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_amd64.deb   14-Jan-2010 15:53             1468784
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_arm.deb     16-Jan-2010 14:32             1611648
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_armel.deb   15-Jan-2010 09:17             1427978
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_i386.deb    14-Jan-2010 19:35             1487246
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_ia64.deb    14-Jan-2010 23:35             2048360
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_mips.deb    16-Jan-2010 14:02             1485946
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_mipsel.deb  14-Jan-2010 21:17             1482654
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_powerpc.deb 15-Jan-2010 01:33             1522958
libfbembed2_2.0.4.13130-1.ds1-4+lenny1_sparc.deb   14-Jan-2010 23:35             1462718

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

Код: Выделить всё

# dpkg -i *.deb
Выбор ранее не выбранного пакета firebird2.0-classic.
(Чтение базы данных ... на данный момент установлено 128628 файлов и каталогов.)
Распаковывается пакет firebird2.0-classic (из файла firebird2.0-classic_2.0.4.13130-1.ds1-4+lenny1_i386.deb)...
Подготовка к замене пакета firebird2.0-common 2.0.4.13130-1.ds1-4+lenny1 (используется файл firebird2.0-common_2.0.4.13130-1.ds1-4+lenny1_i386.deb) ...
Распаковывается замена для пакета firebird2.0-common ...
Подготовка к замене пакета firebird2.0-server-common 2.0.4.13130-1.ds1-4+lenny1 (используется файл firebird2.0-server-common_2.0.4.13130-1.ds1-4+lenny1_i386.deb) ...
Распаковывается замена для пакета firebird2.0-server-common ...
dpkg: предупреждение: снижение версии libfbclient2 с 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 до 2.0.4.13130-1.ds1-4+lenny1.
Подготовка к замене пакета libfbclient2 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 (используется файл libfbclient2_2.0.4.13130-1.ds1-4+lenny1_i386.deb) ...
Распаковывается замена для пакета libfbclient2 ...
Выбор ранее не выбранного пакета libfbembed2.
Распаковывается пакет libfbembed2 (из файла libfbembed2_2.0.4.13130-1.ds1-4+lenny1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет firebird2.0-classic:
 firebird2.0-classic зависит от libeditline0, однако:
  Пакет libeditline0 не установлен.
dpkg: не удалось обработать параметр firebird2.0-classic (--install):
 проблемы зависимостей -- оставляем не настроенным
Настраивается пакет firebird2.0-common (2.0.4.13130-1.ds1-4+lenny1) ...
Настраивается пакет firebird2.0-server-common (2.0.4.13130-1.ds1-4+lenny1) ...
Настраивается пакет libfbclient2 (2.0.4.13130-1.ds1-4+lenny1) ...
dpkg: зависимости пакетов не позволяют настроить пакет libfbembed2:
 libfbembed2 зависит от libicu38 (>= 3.8-5), однако:
  Пакет libicu38 не установлен.
dpkg: не удалось обработать параметр libfbembed2 (--install):
 проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
 firebird2.0-classic
 libfbembed2
debian:/home/urik/debs/firebird# apt-get install libicu38
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет libicu38 недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета libicu38 не найден кандидат на установку


Заранее спасибо за помощь.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Решено: firebird 2.0 на Debian 6

Сообщение watashiwa_daredeska »

JTMarsh писал(а): ↑
11.02.2011 11:48
хотя на debian.org.ua:

Index of /debian/pool/main/f/firebird2.0/
Надо не рыться по всяким файлопомойкам, а пользоваться средствами пакетного менеджера для поиска пакетов:

user@localhost

$ apt-cache search firebird firebird2.0-classic - Firebird Classic Server - an RDBMS based on InterBase 6.0 code ... firebird2.1-classic - Firebird Classic Server - an RDBMS based on InterBase 6.0 code ... firebird2.5-classic - Firebird Classic Server - an RDBMS based on InterBase 6.0 code ... $ apt-cache policy firebird2.0-classic firebird2.0-classic: Installed: (none) Candidate: 2.0.4.13130-1.ds1-4+lenny1 Version table: 2.0.4.13130-1.ds1-4+lenny1 0 500 http://ftp.debian.org/debian/ lenny/main amd64 Packages $ apt-cache policy firebird2.1-classic firebird2.1-classic: Installed: (none) Candidate: 2.1.3.18185-0.ds1-11+b1 Version table: 2.1.3.18185-0.ds1-11+b1 0 990 http://ftp.debian.org/debian/ squeeze/main amd64 Packages $ apt-cache policy firebird2.5-classic firebird2.5-classic: Installed: (none) Candidate: 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 Version table: 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 0 990 http://ftp.debian.org/debian/ squeeze/main amd64 Packages

Видно, что firebird2.0 в squeeze нет, есть firebird2.1 и firebird2.5.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: firebird 2.0 на Debian 6

Сообщение Bluetooth »

А если попробовать подключить источники для lenny, и набрать что-нибудь типа
aptitude install -t oldstable firebird2.0-classic?

Кстати случаем не для террасофт црм требуется именно 2.0 firebird? :)


Спасибо сказали:
JTMarsh
Сообщения: 143
ОС: Debian

Re: Решено: firebird 2.0 на Debian 6

Сообщение JTMarsh »

Bluetooth писал(а): ↑
11.02.2011 14:43
А если попробовать подключить источники для lenny, и набрать что-нибудь типа
aptitude install -t oldstable firebird2.0-classic?

Кстати случаем не для террасофт црм требуется именно 2.0 firebird? :)


Неа. Для одной спецмедицинской софтины аля ЛИС. Хочу спрыгнуть с виндовго сервака ибо... ну много чего.

Надо не рыться по всяким файлопомойкам, а пользоваться средствами пакетного менеджера для поиска пакетов:


Ну вообще-то debian,org.ua вроде как официальное зеркало. :unsure:

Итак, вдруг кому-то пригодиться:

1. Подключаем репозиторий Lenny,
2.

Код: Выделить всё

#apt-get update

3.

Код: Выделить всё

#apt-get install -t oldstable firebird2.0-classic

4. Не забываем установить xinetd

Код: Выделить всё

#apt-get install xinetd

5. Подправляем /etc/xinetd.d/firebird20

И вуаля.

Все работает. Всем спасибо.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Решено: firebird 2.0 на Debian 6

Сообщение watashiwa_daredeska »

JTMarsh писал(а): ↑
11.02.2011 14:48
Ну вообще-то debian,org.ua вроде как официальное зеркало.
А это не важно. Что и как доступно для установки, определяется отнюдь не содержимым каталога, который Вы привели, а списками пакетов, которые лежат в другом месте и обрабатываются пакетным менеджером. А в тех каталогах, которые Вы смотрели, могут одновременно лежать несколько веток Дебиана, Убунты и еще черт знает чего, включая админский самосбор. Так что, не туда надо смотреть.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: firebird 2.0 на Debian 6

Сообщение Ленивая Бестолочь »

JTMarsh писал(а): ↑
11.02.2011 14:48
Подправляем /etc/xinetd.d/firebird20

а если сначала поставить xinetd а потом firebird, то файлик сам создастся.
п.с. к сожалению FB штука извесно кривая и, когда необходим "именно firebird 2.0" может всё в итоге закончится тем, что в дебиане firebird 2.0 не такой, как нужен вам. удачи :-\
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
JTMarsh
Сообщения: 143
ОС: Debian

Re: Решено: firebird 2.0 на Debian 6

Сообщение JTMarsh »

Та вроде все нормально. База из бэкапа развернулась. Софт фурычит. Глюков нет (пока). Бэкапы делаются.

Думаю, что тему можно закрывать.

ПыСы. Закройте тему, пожалуйста.
Спасибо сказали: