Sida 1 av 1

Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 18:01
av matza55
När jag ska uppdatera, får jag följande felmeddelande:
W:Failed to fetch http://ppa.launchpad.net/am-monkeyd/nau ... ce/Sources 404 Not Found
, W:Failed to fetch http://ppa.launchpad.net/am-monkeyd/nau ... 6/Packages 404 Not Found
, E:Some index files failed to download. They have been ignored, or old ones used instead.


Vad kan jag göra?

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 18:36
av ubot
Paketet du försöker ladda ner finns inte: http://ppa.launchpad.net/am-monkeyd/nau ... ntu/dists/
Det finns inget paket till Ubuntu 11.10 på adressen som pakethanteraren försöker hämta paketet. Det beror sannolikt på att utvecklarna av programmet inte har kompilerat och lagt upp ett paket till 11.10 på servern ännu. Det brukar ta ett tag efter det att en ny ubuntu-version släpps innan alla PPA har uppdaterat sina förråd med paket till den nyaste Ubuntu-versionen.

Lösningen är att:

1. Vänta tills PPA:t uppdateras med paketet, d.v.s. paketet till 11.10 läggs upp på servern.
2. Ladda ner källkoden och komilera och installera paketet manuellt.
3. Använda Ubuntu 11.04 (Natty) då ett paket finns till 11.04 i förrådet.

Jag tror att du har det här PPA:t och som du ser finns inga paket ö.h.t. till Ubuntu 11.10 (Oneiric) än: https://launchpad.net/~am-monkeyd/+arch ... /+packages

Om felmeddelandet hindrar dig från att uppdatera systemet ö.h.t. så får du gå in i filen sources.list och sätta en # framför adresserna som krånglar:

Kod: Markera allt

gksudo gedti /etc/apt/sources.list
Sätt ett #-tecken längst fram i raderna som innehåller:
och
Uppdatera därefter systemet. Nu borde allt fungera:

Kod: Markera allt

sudo apt-get update && sudo apt-get upgrade

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 18:42
av matza55
Tack! ;D

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 18:46
av ubot
matza55 skrev:Tack! ;D
Jag la till lite information om det är så att felmeddelandet hindrar ditt system från att uppdateras ö.h.t. Jag tror att ditt system uppdateras utan att du behöver sätta en # framför raderna i sources.list men att systemet inte uppdateras med paketen som adresserna går till (av den enkla anledningen att paketen inte går att ladda ner).
Jag tror kort och gott att du inte behöver göra någonting annat än att klicka bort felmeddelandet. Tänk på att om du sätter en # framför raderna så kommer inte systemet försöka uppdatera paketen vilken innebär att du slipper felmeddelandet men samtidigt att paketen inte kommer att uppdateras även om utvecklarna lägger upp paket till 11.10 i PPA:t.

Om du anser att du har fått ett svar på frågan som du skapade tråden för så sätt en grön bock på tråden för att markera att tråden är löst.

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 19:01
av matza55
Tack "ubot"! Systemet ppdateras nog ändå, så detta är inget större problem.
Ha en trevlig helg!

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 19:02
av matza55
ubot: en nyfiken fråga: stämmer det att du fortfarande kör 10.04? Och nästa fråga är då varför?

Re: Felmeddelande uppdateringshanterare

Postat: 03 dec 2011, 19:25
av ubot
matza55 skrev:ubot: en nyfiken fråga: stämmer det att du fortfarande kör 10.04? Och nästa fråga är då varför?
Nej. Det stämmer inte. Jag kör 11.04 (jag har inte orkat uppdatera till 11.10 om du undrar varför jag kör 11.04 och inte 11.10). Dock så finns det en bra anledning till att köra 10.04 eftersom 10.04 är en LTS-version som har längre supporttid än en vanlig Ubuntu-version.

Ubuntu 12.04 är nästa LTS-version och kommer att ha hela 5 års suporttid så den versionen är betydligt mer lämplig att köra på ett system än t.ex. 11.10 eller 12.10. Om man vill slippa installera en ny version av Ubuntu när suporttiden för den gamla versionen löper ut, menar jag.

Här är mer information om suporttid för olika Ubuntu-versioner om du är intresserad: https://wiki.ubuntu.com/LTS
Du ser av tabellen att jag kan strunta i att installera 11.10 om jag vill och gå från 11.04 direkt till 12.04 LTS eftersom suporttiden för 11.04 (som jag alltså använder nu) överlappar supporttiden för 12.04. Jag skulle t.o.m. kunna använda 10.04 istället för 11.04 eller 11.10 och sedan byta till 12.04 eftersom supporten för 10.04 också överlappar datumet då 12.04 har premiär (vilket inte är en tillfällighet såklart då en LTS-version är tänkt att avlösa en annan LTS-version).

Den största fördelen med att använda 10.04 annars är väl att 10.04 använder Gnome 2 (Ubuntus gamla utseende) och att 10.04 är mer vältestat än t.ex. 11.10. 10.04 har funnits längre och bör vara mer testat mot buggar o.s.v. En nackdel med 10.04 är att det använder Ubuntus gamla utseende Gnome 2 (om man nu tycker att det är en nackdel och inte en fördel) och att 10.04 har äldre versioner av program i Ubuntus förråd. Problemet med gamla program i förråden löser man genom att lägga till tillverkarnas PPA för olika program. Samtidigt innebär det en viss säkerhetsrisk med att lägga till PPA:n så det motverkar ju lite syftet med att använda en vältestad version av Ubuntu som har hängt med något år av säkerhetsskäl. Man funderar ju också på meningen med att köra en LTS-version av säkerhetsskäl när man läser en sådan här artikel om Ubuntu 10.04: http://www.idg.se/2.1085/1.415487/ubunt ... kerhetshal
Det kanske då är viktigare att du bockar i att Ubuntu automatiskt ska ladda ner och installera säkerhetsuppdateringar (i inställningarna för Ubuntus uppdateringshanterarare) än vilken Ubuntu-version du använder på datorn.
Jag ser ingen fördel med att köra Ubuntu 10.04 på en vanlig desktop-dator som enbart är till för privat bruk. På en arbetsdator ser jag vissa fördelar med 10.04 då många buggar i 10.04 är kända. Man vet vad man har men inte vad man får, s.a.s. En annan fördel med att använda 10.04 LTS istället för 11.04/11.10 är att vissa sajter (t.ex. banksajter) inte garanterar att sajten fungerar med andra versioner än 10.04 tillsammans med t.ex. bankid. Det är en bra anledning till att använda en LTS-version av Ubuntu istället för den senaste versionen av Ubuntu.

Jag brukar resonera som så här: Om man vill ha en stabil version av Ubuntu som inte kräver så mycket underhåll och där så mycket som möjligt fungerar utan problem och där man inte behöver ominstallera systemet i första taget: välj den senaste LTS-versionen av Ubuntu.
Om man inte har problem med att behöva göra en nyinstallation av Ubuntu när en ny version släpps och om vill ha senaste versionerna av olika program samt det senaste utseendet på Ubuntu: välj den senaste versionen av Ubuntu oavsett om det är en LTS-version eller inte.

Jag har för övrigt skapat en tråd där jag har ställt frågan om just skillnaden mellan LTS-versioner av Ubuntu (t.ex. 10.04, 12.04) och vanliga versioner av Ubuntu (t.ex. 10.10, 11.04, 11.10) om du är intresserad: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=55480

Jag önskar dig en trevlig helg också! :)