Som du nu indirekte har opdaget, går det "galt" hvis man begynder at
blande pakker fra forskellige versioner af ubuntu ... og det samme
gælder for de fleste andre linux-distributioner.
Ubuntu bruger, udover versions/release numrene (YY.MM) også navne, se
https://wiki.ubuntu.com/DevelopmentCodeNames ... og det er dem der
indgår i linierne i sources.list.
Når du tilføjer linier i sources.list fra en anden - nyere - version end
den du kører, og prøver at installere en pakke fra dette nye repository,
vil apt trække en masse andre pakker med, enten nye eller opdaterede
versioner af nogle du allerede har (og disse kan nye kan så igen trækker
flere med sig), da hver pakke har afhænfigheder til specifikke versioner
af andre pakker eller biblioteker.
Så hvis du virkelig har brug for en pakke / applikation der ikke er i
din ubuntu-versions repositories, eller i andre 3.parts repositories til
samme version, vil det ofte være en bedre løsning at hente pakken fra
applikationens hjemmeside, enten dom en .deb pakke, eller som source der
så skal oversættes mm ... og husk at læse vejledningen inden du går i
gang, og tag lige en backup også - det er altid godt !!
Men generelt vil jeg fraråde folk der ikke har overblik over hvordan
ubuntu fungere at installere ting uden om pakkestyringen (apg-get
(commandline), Synaptic Package Manager (gui), elle Ubuntu Software
Center (gui).
/Søren
On 2010-11-21 08:45, Morten P wrote:
> Jeg skulle sådan set bare have JSON::XS ind, så lagde de her til i
> sources.list på ubuntu:
>
> deb
http://se.archive.ubuntu.com/ubuntu natty main
> deb
http://ie.archive.ubuntu.com/ubuntu natty main
> deb
http://ftp.halifax.rwth-aachen.de/ubuntu natty main
> deb
http://de.archive.ubuntu.com/ubuntu natty main
> deb
http://ch.archive.ubuntu.com/ubuntu natty main
>
>
> Jeg sagde ja til alle opgraderinger og pludseligt var min maskine en del
> mærkeligere end før. Nu er der en del pakker jeg ikke har længere (soap-lite
> og device::serialport eg) hvilket er lidt problematisk.
>
> Jeg går ud fra natty er navnet på en udviklings branch og at jeg skal
> forvente tingene ikke helt fungerer 100% nu?
>
> Hvordan kommer jeg tilbage til en mere stabil og stable maskine?
>
>