Fel vid uppdatering. Är det ftp.lysator.liu.se som krånglar?

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Användarvisningsbild
edfast
Inlägg: 241
Blev medlem: 05 maj 2011, 12:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Stockholm/Notodden/Skårby

Fel vid uppdatering. Är det ftp.lysator.liu.se som krånglar?

Inlägg av edfast »

Eller är det jag, som försökt uppdatera via ett publikt nätverk (min arbetsgivares)? Sedan jag kom hem har jag inte kunnat uppdatera, och får snarlika felmeddelanden som samtliga går ut på ungefär följande:

Kod: Markera allt

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/ftp.lysator.liu.se_ubuntu_dists_precise-backports_multiverse_i18n_Translation-sv
E: Kunde inte tolka eller öppna pakelistorna eller tillståndsfilen.
E: _cache->open() failed, please report.
något fel med saknade beroenden, men jag vet inte hur jag ska komma åt det. Varken Programuppdateraren eller Synaptic öppnar, och om jag skulle vilja ändra leverantör (om till exempel det finns ett problem som ligger hos lysator) så vet jag inte hur jag gör det via terminalen, tyvärr. Jag kan inte heller öppna 'mergedokumentet'; när jag försöker får jag en htmlsida från min router(?) som påstår att det föreligger ett java-fel. Tror jag i alla fall:
Checking JavaScript Support

To provide an enhanced user interface, this Router uses JavaScript extensively.

If this page is not quickly replaced, your Browser does NOT support JavaScript.

Please enable JavaScript in your Browser, or use a different Browser.
Några brighta ideer? Edit: Sorry; öppnad i Gedit ser filen ut på det här viset:
<html><head>
<META name="description" content="WN3000RP">
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<META http-equiv="Content-Style-Type" content="text/css">
<META http-equiv="Pragma" content="no-cache">
<META HTTP-equiv="Cache-Control" content="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">

<title>NETGEAR WN3000RP</title>
<script type="text/javascript" src="changeUrl.js"></script>
<script language="javascript" type="text/javascript">
function loadnext() {
var showit=(document.layers)?"show":"block";
var hideit=(document.layers)?"hide":"none";
var el = "alltext";
var device_id="WN3000RP";
var lan_ip = "10.0.0.2";
var wan_ip = "0.0.0.0";
var url = "";
var topPage = top;

if( (topPage.location.href.indexOf(lan_ip) <= 0) &&
(topPage.location.href.indexOf(wan_ip) <= 0) &&
(topPage.location.href.indexOf("www.mywifiext.com") <= 0) &&
(topPage.location.href.indexOf("mywifiext.com") <= 0) &&
(topPage.location.href.indexOf("www.mywifiext.net") <= 0) &&
(topPage.location.href.indexOf("mywifiext.net") <= 0))
{
url = check_top_url();
top.location.replace(url);
}

if (document.all)
document.all(el).style.display = hideit ;
else if (document.getElementById)
document.getElementById(el).style.display = hideit ;
else if (document.layers)
document.layers[el].visibility = hideit ;

if("1" == "1")
{
if (device_id == "WN3000RP" || device_id == "WN3000RPv2" || device_id == "WN3100RP")
{
if ("3" == "3")
topPage.location.replace(url + "IA_review_all.htm");
else if ("1" == "1")
top.location.replace(url + "IA_welcome.htm");
else
topPage.location.replace(url + "IA_frame.htm");
}
else
topPage.location.replace(url + "start.htm");
}
else if("0" == "1")
topPage.location.replace(url + "IA_hijack.htm");
else if ("0" == "1")
topPage.location.replace(url + "start.htm");
else if ("0" == "1" ||
"0" == "3")
topPage.location.replace(url + "traffic_start_update.htm");
/* Foxconn add start by Hank, for jump to IA_review_all.htm 01/20/2011 */
else if ("3" == "3")
topPage.location.replace(url + "IA_review_all.htm");
/* Foxconn add end by Hank, for jump to IA_review_all.htm 01/20/2011 */
else
topPage.location.replace(url + "start.htm");
}
</script></head>
<body bgcolor="#ffffff" text="#666666" onload="loadnext()">
<div ID="alltext" STYLE="position:absolute;left:50px;top:200px;">
<font face="Arial,Helvetica">
<h4>Checking JavaScript Support</h4>
<p>To provide an enhanced user interface, this Router uses JavaScript extensively.
<P>If this page is not quickly replaced, your Browser does NOT support JavaScript.
<P>Please enable JavaScript in your Browser, or use a different Browser.</p>
</font>
</div>
</body>
</html>
Tja, det ser ju ut som en html-sida.. Mvh H.
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Fel vid uppdatering. Är det ftp.lysator.liu.se som krång

Inlägg av Gunnar Hjalmarsson »

Hur ser den där filen ut? Dvs. kör:

Kod: Markera allt

cat /var/lib/apt/lists/ftp.lysator.liu.se_ubuntu_dists_precise-backports_multiverse_i18n_Translation-sv
Användarvisningsbild
edfast
Inlägg: 241
Blev medlem: 05 maj 2011, 12:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Stockholm/Notodden/Skårby

Re: Fel vid uppdatering. Är det ftp.lysator.liu.se som krång

Inlägg av edfast »

Såhär ser den ut:

Kod: Markera allt

<html><head>
<META name="description" content="WN3000RP">
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<META http-equiv="Content-Style-Type" content="text/css">
<META http-equiv="Pragma" content="no-cache">
<META HTTP-equiv="Cache-Control" content="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">

<title>NETGEAR WN3000RP</title>
<script type="text/javascript" src="changeUrl.js"></script>
<script language="javascript" type="text/javascript">
function loadnext() {
    var showit=(document.layers)?"show":"block";
    var hideit=(document.layers)?"hide":"none";
    var el = "alltext";
    var device_id="WN3000RP";
    var lan_ip = "10.0.0.2";
    var wan_ip = "0.0.0.0";
    var url = "";
    var topPage = top;
    
    if( (topPage.location.href.indexOf(lan_ip) <= 0) &&
        (topPage.location.href.indexOf(wan_ip) <= 0) &&
        (topPage.location.href.indexOf("www.mywifiext.com") <= 0) &&
        (topPage.location.href.indexOf("mywifiext.com") <= 0) &&
        (topPage.location.href.indexOf("www.mywifiext.net") <= 0) &&
        (topPage.location.href.indexOf("mywifiext.net") <= 0))
    {
        url = check_top_url();
        top.location.replace(url);
    }
    
    if (document.all)
        document.all(el).style.display = hideit ;
    else if (document.getElementById)
        document.getElementById(el).style.display = hideit ;
    else if (document.layers)
        document.layers[el].visibility = hideit ;
    
    if("1" == "1")
    {
        if (device_id == "WN3000RP"  || device_id == "WN3000RPv2" || device_id == "WN3100RP") 
        {   
            if ("3" == "3")
                topPage.location.replace(url + "IA_review_all.htm");   
            else if ("1" == "1")
                top.location.replace(url + "IA_welcome.htm"); 			
            else
                topPage.location.replace(url + "IA_frame.htm");
        }
        else
            topPage.location.replace(url + "start.htm");
    }
    else if("0" == "1")
        topPage.location.replace(url + "IA_hijack.htm");
    else if ("0" == "1")
        topPage.location.replace(url + "start.htm");
    else if ("0" == "1" || 
             "0" == "3")
        topPage.location.replace(url + "traffic_start_update.htm");
    /* Foxconn add start by Hank, for jump to IA_review_all.htm 01/20/2011 */
    else if ("3" == "3")
        topPage.location.replace(url + "IA_review_all.htm");
    /* Foxconn add end by Hank, for jump to IA_review_all.htm 01/20/2011 */
    else
        topPage.location.replace(url + "start.htm"); 
}
</script></head>
<body bgcolor="#ffffff" text="#666666" onload="loadnext()"> 
<div ID="alltext" STYLE="position:absolute;left:50px;top:200px;">
<font face="Arial,Helvetica">
<h4>Checking JavaScript Support</h4>
<p>To provide an enhanced user interface, this Router uses JavaScript extensively.
<P>If this page is not quickly replaced, your Browser does NOT support JavaScript.
<P>Please enable JavaScript in your Browser, or use a different Browser.</p>
</font>
</div>
</body>
</html>
-Som en html-sida, kunde man tro. Verkar helt fel, har den blivit utbytt på något vis?
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Fel vid uppdatering. Är det ftp.lysator.liu.se som krång

Inlägg av Gunnar Hjalmarsson »

Var HTML-filen, som du redan hade visat oss, den filen?? Ja, det är helt fel. Öppna ett terminalfönster och kör följande kommandon för att städa upp:

sudo rm -v /var/lib/apt/lists/*
sudo apt-get update
Användarvisningsbild
edfast
Inlägg: 241
Blev medlem: 05 maj 2011, 12:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Stockholm/Notodden/Skårby

Re: Fel vid uppdatering. Är det ftp.lysator.liu.se som krång

Inlägg av edfast »

Jo. Det fungerar utmärkt igen. Det som retar mig är (bland annat) att jag inte förstår hur sådant här händer? Fast det är kanske för mycket begärt. Jag använder Terminalen till en del enkla ting, men har stor respekt/rädsla för den möjliga skada jag lätt skulle kunna åstadkomma. Det kommer sig av att jag ju inte begriper vad det är jag gör. Och att då helt sonika ta bort en listfil(?) och lita att den skall kunna återställas från repo känns, tja, dumdristigt helt enkelt. Så Tack Gunnar! Som vanligt lysande.
mvh,
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Fel vid uppdatering. Är det ftp.lysator.liu.se som krång

Inlägg av Gunnar Hjalmarsson »

Har ingen teori om hur det här hände.

Spontant kände jag att det nog var ok att radera, men innan jag svarade dig googlade jag lite och fick bekräftat att det är den gängse lösningen. Testade dessutom på min egna dator också. :)

Det är klokt att inte bara chansa. Särskilt viktigt att vara försiktig är det när du gör saker som root (dvs. använder sudo).
Skriv svar

Återgå till "Installation och uppgradering"