Автор Тема: Gentoo emerge  (Прочетена 5227 пъти)

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Gentoo emerge
« -: Jan 08, 2008, 17:53 »
Здравейте,

Ползвам генту от скоро. Имам общи познания в UNIX-ите, но ето какво ме мъчи.
Искам да инсталирам firebird 1.5.5, а когато направя
emerge -s firebird
Searching...
[ Results for search key : firebird ]
[ Applications found : 2 ]

* dev-db/firebird
Latest version available: 2.0.3.12981.0-r2
Latest version installed: [ Not Installed ]
Size of downloaded files: 67,835 kB
Homepage: http://firebird.sourceforge.net/
Description: A relational database offering many ANSI SQL-99 features
License: Interbase-1.0

Как да сложа по-стара версия ?

ll /usr/portage/dev-db/firebird
total 80K
drwxr-xr-x   3 root root 4.0K Dec  5 02:05 .
drwxr-xr-x  75 root root 4.0K Dec 19 03:36 ..
-rw-r--r--   1 root root  17K Dec  5 02:05 ChangeLog
-rw-r--r--   1 root root 8.3K Dec  5 02:05 Manifest
drwxr-xr-x   2 root root 4.0K Dec  5 02:05 files
-rw-r--r--   1 root root 6.0K Nov  9 17:35 firebird-2.0.3.12981.0-r2.ebuild
-rw-r--r--   1 root root 9.6K Dec  5 01:59 firebird-2.0.3.12981.0-r4.ebuild
-rw-r--r--   1 root root 9.9K Dec  5 01:59 firebird-2.1.0.16780_beta2-r2.ebuild
-rw-r--r--   1 root root  611 Sep 21 05:35 metadata.xml


Благодаря !
Активен

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Gentoo emerge
« Отговор #1 -: Jan 08, 2008, 18:56 »
В portage по-стара версия не виждам, но по принцип става така:

emerge -av =dev-db/firebird-2.0.3.12981.0-r2

Ако много ти харесва и не искаш да я сменяш я заключваш като я добавиш в /etc/portage/profile/package.provided без равното.

В случая мисля че трябва да пробваш с по-нова.

echo "dev-db/firebird **" >> /etc/portage/package.keywords

emerge -av firebird

Успех
Активен

Debian Lenny/sid

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Gentoo emerge
« Отговор #2 -: Jan 08, 2008, 21:19 »
Аз искам да сложа версия 1.5.5, която я няма никъде в пакетите.  Версия 2 не ме устройва...

Пробвах да потърся в нета за файл Firebird 1.5 ebuild, но уви.. пак без успех !
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Gentoo emerge
« Отговор #3 -: Jan 08, 2008, 22:36 »
първо един съвет - "emerge -s packet_name" работи доста бавно - използвай по-добре "eix" - има го в portage

инсталирането на конкретна версия на даден пакет става по начина, който triplek е дал - слагаш "=" пред "атома" (пълното име на ebuild-a)

ако версията, която искаш я няма в portage, може да потърсиш в неофициалните overlays (разгледай за layman) макар, че не вярвам и там да я намериш

това, което ти остава според мен е да разгледаш ebuild-a в portage и да се опиташ да си напишеш своя версия за желаната версия на firestater
знам, че звучи малко стряскащо, но всъщност не е много трудно '<img'>

и последно, за което се сещам е да инсталираш от сорс, но тогава губиш предимствата на пакетната система

успех!
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Gentoo emerge
« Отговор #4 -: Jan 08, 2008, 23:34 »
Използвай графичната програма "kuroo" , много по лесен графичен интрерфейс на emerge.Малко името и е "особенно" , ама за начинаещи е ОК!
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Gentoo emerge
« Отговор #5 -: Jan 09, 2008, 06:47 »
Здравейте,

Тъй-като Gentoo все още ;-) ползва CVS за хранилище там има 'attic' с по-стари версии, потърси за линк към него. (Google)
Успех. Румен
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Gentoo emerge
« Отговор #6 -: Jan 09, 2008, 07:51 »
Цитат (ivo1204 @ Ян. 08 2008,23:34)
Използвай графичната програма "kuroo" , много по лесен графичен интрерфейс на emerge.Малко името и е "особенно" , ама за начинаещи е ОК!

но не и за гном-аджии  '<img'>
Активен

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Gentoo emerge
« Отговор #7 -: Jan 09, 2008, 08:47 »
Сигурно си видял това но за всеки случай.:)
Активен

Debian Lenny/sid

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Gentoo emerge
« Отговор #8 -: Jan 09, 2008, 10:13 »
Цитат (triplek @ Ян. 09 2008,08:47)
Сигурно си видял това но за всеки случай.:)

полезен линк - благодарско '<img'>

anakinn - ето това ти трябва
Активен

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Gentoo emerge
« Отговор #9 -: Jan 09, 2008, 10:52 »
@ivo1204
Защо да ползвам "kuroo" , като и там няма да го има нужния пакет... пък и X-ове не ползвам, все пак е сървър - няма нужда от още излишни библиотеки и ядене на памет. Всичко зависи от това, което е в portage.

Взех едно старо cd Gentoo 2005.1, но там firebird-а беше 1.5.2.. как да е, пробвах и все пак не иска да се компилира.

Потърсих за по-стар сорс в sourceforge и го пуснах от там.
Лошото, е че сега няма ги няма скриптовете за старт/стоп и т.н.

Сега не съм много сигурен дали работи...
ps ax
27620 ?        S      0:00 /opt/firebird/bin/fb_lock_mgr

netstat -na | grep 3050
tcp        0      0 0.0.0.0:3050            0.0.0.0:*               LISTEN



cat /opt/firebird/firebird.log

        SERVER/process_packet: connect reject, server exiting

schetovod       Wed Jan  9 10:01:38 2008
        SERVER/process_packet: connection rejected for root

schetovod       Wed Jan  9 10:01:38 2008
        SERVER/process_packet: connect reject, server exiting



И накрая пробвах (като цяло не съм много запознат)да се вържа към security.fdb

/opt/firebird/bin/isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT /opt/firebird/security.fdb ;
Database:  /opt/firebird/security.fdb
SQL> username 'SYSDBA' password 'masterkey';
Statement failed, SQLCODE = -104

Dynamic SQL Error
-SQL error code = -104
-Token unknown - line 1, char 1
-username
Активен

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Gentoo emerge
« Отговор #10 -: Jan 11, 2008, 09:08 »
някой ще съдейства ли моля
 '<img'>
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Gentoo emerge
« Отговор #11 -: Jan 11, 2008, 12:37 »
Здравейте,

В крайна сметка компилира ли се или не ? пишеш че не се компилира/инсталира а после даваш команди за връзка с базата.
Виж в документацията на пакета или Google.
В 'ps auxw' има ли такъв процес ?
Дай малко информация.
Успех. Румен
Активен

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Gentoo emerge
« Отговор #12 -: Jan 11, 2008, 13:53 »
Не, не се е компилирало. Това, което пробвах 1.5.ebuild не се компилира.

Ровнах в страницата на файърбърд и от там свалих един пакет 1.5.tgz. Когато го разархивирах, стартирах install.sh
попитам ме за парола за базата - въведох стандартната /masterkey/ и така..

netstat -na |grep 3050
tcp        0      0 0.0.0.0:3050            0.0.0.0:*               LISTEN


ps axuw

root     30243  0.0  0.2   3244  1148 ?        S    13:50   0:00 /opt/firebird/bin/fb_lock_mgr

И сега накратко не мога да разбера дали ми работи файърбърд-а, защото не мога да се вържа към security.fdb базата...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Gentoo
Настройка на програми
BladeNet 6 5857 Последна публикация Jun 14, 2011, 09:55
от bazu
gentoo проблем при emerge
Настройка на програми
aSmith 4 3213 Последна публикация Dec 28, 2004, 10:11
от aSmith
Gentoo (emerge --update --deep world) problem
Настройка на програми
taiko 4 3471 Последна публикация Jan 20, 2005, 23:59
от taiko
gentoo, emerge gnome без mozilla
Настройка на програми
zicmu 2 3674 Последна публикация Jan 25, 2006, 18:11
от zicmu
Emerge -udn world ioctl проблем :( smpeg
Хардуерни и софтуерни проблеми
GattaNegra 8 4528 Последна публикация Oct 23, 2006, 12:15
от GattaNegra