Avatar billede sj.netomia Nybegynder
19. maj 2004 - 13:51 Der er 16 kommentarer og
2 løsninger

Opgradere php fra version php4 4.1.2-6woody3 til php4-3.6

Hej eksperter

Jeg har et problem, jeg skal opdatere php fra version
php4 4.1.2-6woody3 til version php-4.3.6 ved brug af apt-get. Men det er ikke lykkedes mig endnu, jeg får bare denne besked : Sorry, php4 is already the newest version.
jeg bruger denne kommando :
apt-get -t testing/slashem install php4

og min sources.list ser således ud.

deb http://mirrors.sunsite.dk/debian/ stable main non-free contrib
deb-src http://mirrors.sunsite.dk/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-f$
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free
deb http://packages.dotdeb.org ./
deb http://debian.moolfreet.com ./

deb http://security.debian.org/ stable/updates main contrib non-free

Er der nogen der kan hjælpe mig med mit problem.

Sætter 100 point på højkant. :-)
Avatar billede sj.netomia Nybegynder
19. maj 2004 - 13:52 #1
glemte at skrive at min preferences ser således ud.

Package: *
Pin: release a=stable
Pin-Priority: 600

Package: slashem
Pin: release a=testing
Pin-Priority: 700
Avatar billede Slettet bruger
19. maj 2004 - 14:05 #2
Har du prøvet at ændre i /etc/apt/sources.list
Som standart står der stable i filen. Hvis du ændre det til sarge vil den hente versioner der ligger i testing mode, og ændre du det til sid vil den hente de nyeste versioner, som er unstable.

Læs mere her: http://debianguiden.dk/dists/stable/html/apt-og-dpkg.html#dist-upgrade
Avatar billede tinepingvin Nybegynder
19. maj 2004 - 14:06 #3
Avatar billede Slettet bruger
19. maj 2004 - 14:09 #4
Prøv at rette din sourves.list til:

deb http://mirrors.sunsite.dk/debian/ sarge main non-free contrib
deb-src http://mirrors.sunsite.dk/debian/ sarge main non-free contrib
deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-f$
deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free
deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free
deb http://packages.dotdeb.org ./
deb http://debian.moolfreet.com ./

deb http://security.debian.org/ sarge/updates main contrib non-free

Og kør så en:
apt-get update && apt-get dist-upgrade
Avatar billede sj.netomia Nybegynder
19. maj 2004 - 14:13 #5
hvis jeg ændrer den til sarge kommer den og siger at jeg skal opdatere 109 pakker, hvilket jeg ikke er interesseret i. skal kun have opdateret php.

ang. apt-get update så har jeg kørt det. :)

skriver tilbage senere.
Avatar billede Slettet bruger
19. maj 2004 - 14:20 #6
Hvorfor ikke holde sit system opdateret ?
Men hvis du kun vil updatere denne enkelte pakke kan du gøre som beskrevet her:
http://debianguiden.dk/dists/stable/html/apt-og-dpkg.html#individuel-opgradering
Avatar billede sj.netomia Nybegynder
19. maj 2004 - 15:55 #7
har skrevet sådan her i preferences

Package: php4
Pin: release a=testing
Pin-Priority: 700

og kørt denne kommando

apt-get install php4/testing
Reading Package Lists... Done
Building Dependency Tree... Done
E: Release 'testing' for 'php4' was not found

men det virker stadig ik...
Avatar billede Slettet bruger
19. maj 2004 - 15:59 #8
prøv istedet for testing at skrive sarge
Avatar billede sj.netomia Nybegynder
19. maj 2004 - 16:12 #9
apt-get install php4/sarge
Reading Package Lists... Done
Building Dependency Tree... Done
E: Release 'sarge' for 'php4' was not found

det er det samme.
Avatar billede lassebm Nybegynder
19. maj 2004 - 18:05 #10
prøv
#apt-get -t sarge install php4

En anden mulighed kunne være at installere en backport fra
www.apt-get.org

Muligvis kan du også hente sources ned og compile selv!
Avatar billede sj.netomia Nybegynder
20. maj 2004 - 18:26 #11
det er det samme, nogen andre muligheder ????

fortæl lige lidt omkring hvordan jeg installere en backport :-)
Avatar billede lassebm Nybegynder
20. maj 2004 - 19:33 #12
du søger på det php4 derinde og tilføjer så en af hitsne til din apt.source list

derefter køre du
#apt-get update

og så kan du installere php4.....
Avatar billede sj.netomia Nybegynder
22. maj 2004 - 02:01 #13
virker ik, den skriver stadig at jeg har den nyeste version af php...
Avatar billede segmose Nybegynder
22. maj 2004 - 11:32 #14
kør
apt-get update
igen, hvad siger
apt-cache search php4
så?
er den nye version listet, hvis nej mangler du noget i sources.list
Avatar billede segmose Nybegynder
22. maj 2004 - 11:35 #15
kør
apt-cache gencaches
før search

ps.
brug du ikke -s ved hver install før du køre uden? så undgår du at få opdateret pakker du egentlig ikke ville opdatere.
Avatar billede sj.netomia Nybegynder
24. maj 2004 - 11:33 #16
jeg prøver det i aften når jeg kommer hjem :-)
Avatar billede sj.netomia Nybegynder
25. maj 2004 - 15:44 #17
virker nu. efter at jeg havde slettet min preferences fil og så skrevet
apt-get -t sarge install php4

smid nogle svar så skal i få point :-)

Mange tak for hjælpen....
Avatar billede segmose Nybegynder
25. maj 2004 - 17:56 #18
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester