Jump to content

Instalacja Starszej Wersji Firebirda


koperkuba
 Share

Recommended Posts

Witam. Domyślnie yum instaluje mi wersje Firebirda 2.5.0 a ja potrzebowałbym wcześniejszą wersję.

 

Przy instalacji z rpm są problemy i nie mogę się połączyć z bazą danych Firebirda, mimo że usług service start status pokazuje, że działa.

 

Jak to w najlepszy sposób zrobić? Wiem, że poszukiwany przeze mnie Firebird był we wcześniejszej wersji Fedory - w 14.

Link to comment
Share on other sites

Najlepiej sciagnij SRPMa z Fedory 14 i przebuduj. To calkiem swieze paczki i nie czuje tu miejsca na problemy. Przy odrobinie szczescia to móglbys sciagnac paczki z updates 14 i zainstalowac RPMy recznie. Troche nieladnie, ale jak zadziala, to zaden problem.

  • Upvote 1
Link to comment
Share on other sites

Ściągałem RPM i próbowałem ręcznie ale mi nie chciało chodzić.... Teraz nie wiem czy to wina faktycznie SELinuxa czy mojej nieumiejętności konfiguracji.

Jestem dość świeży jeśli idzie o Fedorę - więc prosiłbym o dokładną instrukcję jak przebudować SRPM z Feodry 14 i zainstalować.

Link to comment
Share on other sites

To skasuj firebirda z systemu i zrób tak:

 

1. sciagnij ftp://ftp.icm.edu.pl/pub/linux/fedora/linux/updates/14/SRPMS/firebird-2.1.4.18393.0-3.fc14.src.rpm

 

2. zainstaluj rpmbuild:

yum install rpm-build

 

3. zainstaluj srpma:

rpm -ivh /sciagniety/plik/firebird-2.1.4

 

4. jesli zrobiles to jako user, to w twoim katalogu domowym pojawi sie katalog RPMBUILD, jesli jako root, to pojawi sie /root/RPMBUILD

 

5. przejdz do katalogu ~/RPMBUILD/SPECS

 

6. zrób pakiet SRPM dla F15:

rpmbuild -bs *spec

Jesli bedzie brakowalo zaleznosci, to zostaniesz poinformowany. Musisz je doinstalowac yumem. *

 

7. Przejdz do katalogu ~/RPMBUILD/SRPMS i skompiluj firebirda:

rpmbuild --rebuild --target=i686 *srpm

 

8. Przejdz do katalogu ~/RPMDUILS/RPMS/i686. Zobaczysz tam gotowe paczki do zainstalowania.

 

Jak widzisz jest z tym troche roboty i po drodze (zwlaszcza przy kompilacji) ma sie co nie udac. Po instalacji bedziesz musial dac znac yumowi, zeby ci tego firebirda nie aktualizowal, ale sie bedziemy martwic potem, to akurat latwe.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...