starsza wersja niz w repozytoriach

Instalacja i konfiguracja oprogramowania sieciowego.
genek72
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 14 lut 2008, 16:59
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: IceWM
Kontakt:

starsza wersja niz w repozytoriach

Post autor: genek72 »

Witam

1. Mam serwer edition i na tym baze danych postgresql ver 8 (akurat nie ma znaczenia, że to baza danych)
Chodzi mi o to, że klient potrzebuje starszej wersji postgresql-7.4. Z repozytoriw mozna tylko upredowac do nowszych wersji. Jak to zrobic? Mozna ze zrodel niby instalowac, albo znalazlem paczke debiana ze starsza wersja, ale nie spelnia zaleznosci. I wlasnie o to mi chodzi, zeby tak zainstalwoac, by potem, jak sie okaze, ze trzeba zupgreadowac postgesa, nie bylo problemu zaleznosci.

Jak to przetrwaic aptem czy dpkg, zeby automatycznie poukladal zaleznosci a potem, w razie koniecznosci ladnie poszedl update na nowsza wersje, w tym wypadku 8.

2.Ten sam problem mam z php. Potrzebuje wersji 4 a jest 5.

3. I jeszcz pytanko - dlaczego jak shela wklepuje php to mowi, ze mam niezainstalowany, skoro na apachu php chodzi? w wersji 5 oczywiscie...
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: dawidgarus »

2. co do php, to zamiast paczki php5 trzeba zainstalować php4
3. musisz zainstalować paczkę phpX-cli (gdzie X to 4 lub 5, w zależności od wersji)
genek72
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 14 lut 2008, 16:59
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: IceWM
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: genek72 »

Tylko ze paczke php4-cli nie istnieje w repozytoriach - 5 i owszem. Poza tym ciekawi mnie czy sa dwie wersje php zainstalowane woczas? Jakas wbudowana w apacha i ta druga - cli?

No i cały czas pierwsze pytanie :(
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: dawidgarus »

da się. można nawet skonfigurować apache tak, aby dla plików o rozszerzeniu .php4 używał php4 i tak samo dla php5.
genek72
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 14 lut 2008, 16:59
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: IceWM
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: genek72 »

Da się, tylko jak?
bgerlich
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 229
Rejestracja: 23 kwie 2008, 04:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: starsza wersja niz w repozytoriach

Post autor: bgerlich »

Do sources.list dodajesz repozytoria dappera, potem instalujesz postgresql za pomocą apt-get z opcją -t : apt-get -t dapper install postgresql

I masz wersję 7.4 postgresql.

Tak samo postępujesz z php. Potem za pomocą plików .htaccess wymuszasz wykonywanie skryptów .php w danym katalogu jako php4. Możesz również, jak było to wspomniane wyżej, dodać nowe rozszerzenie .php4 do apache.conf wykonywane przez starszą wersję interpretera.

Pamiętaj, żeby zablokować zainstalowane pakiety przed aktualizacją, żeby potem nie mieć niespodzianki przy następnym rutynowym upgrade.
genek72
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 14 lut 2008, 16:59
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: IceWM
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: genek72 »

Wow! to widze świateło dla sibie. Zaraz lece do serwera (przed chwilą na ruterze zrąbałem iptables (zawieszka przy przeładowaniu) i zdalnie moge sobie pogwizdać.
Jak otworzę ruch w szkole to zabieram się za radę Bgerlicha! Wieczorkiem albo jutro rano napisze jak poszło!

EDIT:
UWAGA!!!! Jestem pierdoła!
najpierw zapomniałem zrobić update po dopisaniu repozytorów a jak juz to zrobiłem
miałem literówkę: drapper miast sapper

==================
zatem dzięki - wszystko OK!!!!

EDIT:
*) miast dapper (sapper - teraz to mi się udało!)

EDIT:
Jakby ktos n ie wiedział jak zablokować przyszłe aktualizacje starej wersji jakiegos pakietu to niech zajrzy tutaj http://www.debian.org/doc/manuals/apt-h ... et.pl.html do punktu 3.10
genek72
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 14 lut 2008, 16:59
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: IceWM
Kontakt:

Odp: starsza wersja niz w repozytoriach

Post autor: genek72 »

dodam jeszcze linijke do repozytoriow, ktara umiescilem w /etc/apt/sources.lst

Kod: Zaznacz cały

deb http://archive.ubuntu.com/ubuntu dapper universe
deb http://pl.archive.ubuntu.com/ubuntu dapper universe
universe A NIE MULTIVERSE bo i tak instalowałby wersje najnowsza 8.3
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 14 gości