Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: updatebeheer  (gelezen 1161 keer)

Offline avl

  • Lid
updatebeheer
« Gepost op: 2015/05/03, 17:21:52 »
Mijn machine is een desktop met Ub 14.04 LTS en W-8.1 in dualboot.
Al geruime tijd (>1 maand) krijg ik geen updatemeldingen meer. Als ik updatebeheer start via de startknop krijg ik een venster met: Wachten totdat andere softwarebeheerders zijn afgesloten.
Ik heb 1, daarna 5, daarna 15 minuten, daarna 5 uur gewacht en opnieuw opgestart en update gevraagd: steeds diezelfde mededeling.

Beide programma's werken overigens normaal.

Ook verschijnt rechtsboven een "gevarendriehoekje" en die meldt dat update niet lukt omdat mogelijk bepaalde repositories niet meer bestaan. Je moet dan op "updates weergeven" om te zien waar het probleem zit. Ik krijg dan: "de programmatuur op deze pc is bijgewerkt".

Ik vertrouw deze tegenstrijdigheden echter niet.
En wat zijn die "andere softwarebeheerders" toch?

Offline jan11000

  • Lid
Re: updatebeheer
« Reactie #1 Gepost op: 2015/05/03, 17:23:55 »
Wissel eens van update server, en test dan opnieuw.

Zoek met google welke de juiste update server is.

Offline MKe

  • Lid
Re: updatebeheer
« Reactie #2 Gepost op: 2015/05/03, 18:29:27 »
Klinkt meer alsof je update beheerder gelocked is. Wat voor melding krijg je als je het commando "sudo apt-get upgrade" typed in de commandline?

Je hebt verschillende programma's op ubuntu die met de repositories kunnen werken, denk maar aan het software center, synaptic, apt-get en aptitude. Om niet in de problemen te komen mag maar 1 programma tegelijk bezig zijn met installeren. Dus als je b.v. Het software centrum gebruikt wordt op dat moment de beheerder gelocked, zodat andere programma's niet op hetzelfde moment kunnen installeren. Als er dan wat fout gaat, dan blijft de lock staan en kun je niets meer installeren.  Het lock is gewoon een bestandje in het systeem. Je zou eens kunnen kijken of het bestand /var/lib/apt/lists/lock bestaat. Zo ja, dan kun je de volgende oplossing toepassen. Na een verse boot, type in de commandline sudo rm /var/lib/apt/list/lock.
« Laatst bewerkt op: 2015/05/03, 18:32:31 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Offline avl

  • Lid
Re: updatebeheer
« Reactie #3 Gepost op: 2015/05/04, 16:45:09 »
Hallo MKe,
Je tip om naar dat .../lock bestand te kijken: bestaat met 0 bits. Daarna rm gedaan en weg is het.
Na reboot nog eens updatebeheer gestart: dezelfde mededeling als voorheen.

De vraag naar ....upgrade leverde de tekst als in de bijlage.

Kan je daar wat mee?
En alvast bedankt!

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: updatebeheer
« Reactie #4 Gepost op: 2015/05/04, 16:59:05 »
Heel vreemd.... Er lijkt een systeemmap te ontbreken. Probeer dit eens:
sudo mkdir /var/cache/apt/archives/partial
Daarna :
sudo apt-get update && sudo apt-get upgrade

Offline avl

  • Lid
Re: updatebeheer
« Reactie #5 Gepost op: 2015/05/04, 17:32:29 »
Pjotr, dan krijg ik:

bram@bram-mycom:~$ sudo mkdir /var/cache/apt/archives/partial
[sudo] password for bram:
mkdir: kan map ‘/var/cache/apt/archives/partial’ niet aanmaken: Bestand bestaat al
bram@bram-mycom:~$ sudo apt-get update && sudo apt-get upgrade
E: Archiefmap /var/cache/apt/archives/partial is afwezig. - Acquire (17: Bestand bestaat al)
bram@bram-mycom:~$

Dat is toch kafka taal!

Offline vanadium

  • Lid
Re: updatebeheer
« Reactie #6 Gepost op: 2015/05/04, 19:28:47 »
Hier komen de toverformules weer eens. Probeer eens
sudo apt-get autoclean

Offline avl

  • Lid
Re: updatebeheer
« Reactie #7 Gepost op: 2015/05/05, 14:23:41 »
Vanadium, dan krijg ik het volgende:

bram@bram-mycom:~$ sudo apt-get autoclean
[sudo] password for bram:
E: Kon het vergrendelingsbestand '/var/cache/apt/archives/lock' niet openen - open (21: Is een map)
E: Kon de ophaalmap niet vergrendelen
bram@bram-mycom:~$

Offline avl

  • Lid
Re: updatebeheer
« Reactie #8 Gepost op: 2015/05/07, 14:53:09 »
Mag ik nog een keer hulp vragen voor mijn probleem?
Het blijft onmogelijk om updates cq upgrades te laten plaatsvinden!


Offline Nero

  • Lid
Re: updatebeheer
« Reactie #9 Gepost op: 2015/05/07, 15:17:00 »
Wat geeftll /var/cache/apt/archives/partialenll /var/cache/apt/archives/lockHet eerste hoort een folder te zijn, het tweede een bestand.

Offline avl

  • Lid
Re: updatebeheer
« Reactie #10 Gepost op: 2015/05/07, 16:05:46 »
@nero, dan krijg ik:

bram@bram-mycom:~$ ll /var/cache/apt/archives/partial
-rw-r----- 1 syslog adm 82087 apr 17 13:56 /var/cache/apt/archives/partial
bram@bram-mycom:~$ ll /var/cache/apt/archives/lock
totaal 3740
drwxr-xr-x 2 root root    4096 apr 17  2014 ./
drwxr-xr-x 3 root root   73728 apr 25 10:08 ../
-rw-r--r-- 2 root root   37328 apr 17  2014 en_CA-variant_0.rws
-rw-r--r-- 2 root root   73344 apr 17  2014 en_CA-variant_1.rws
-rw-r--r-- 2 root root   91760 apr 17  2014 en_CA-w_accents-only.rws
-rw-r--r-- 2 root root   91760 apr 17  2014 en_CA-wo_accents-only.rws
-rw-r--r-- 2 root root 2334288 apr 17  2014 en-common.rws
-rw-r--r-- 2 root root       8 apr 17  2014 en.compat
-rw-r--r-- 2 root root   92560 apr 17  2014 en_GB-ise-w_accents-only.rws
-rw-r--r-- 2 root root   92560 apr 17  2014 en_GB-ise-wo_accents-only.rws
-rw-r--r-- 2 root root   92176 apr 17  2014 en_GB-ize-w_accents-only.rws
-rw-r--r-- 2 root root   92176 apr 17  2014 en_GB-ize-wo_accents-only.rws
-rw-r--r-- 2 root root   26256 apr 17  2014 en_GB-variant_0.rws
-rw-r--r-- 2 root root   62784 apr 17  2014 en_GB-variant_1.rws
-rw-r--r-- 2 root root   90576 apr 17  2014 en_US-w_accents-only.rws
-rw-r--r-- 2 root root   90576 apr 17  2014 en_US-wo_accents-only.rws
-rw-r--r-- 2 root root   34736 apr 17  2014 en-variant_0.rws
-rw-r--r-- 2 root root   87248 apr 17  2014 en-variant_1.rws
-rw-r--r-- 2 root root   95808 apr 17  2014 en-variant_2.rws
-rw-r--r-- 2 root root  108416 apr 17  2014 en-w_accents-only.rws
-rw-r--r-- 2 root root  108416 apr 17  2014 en-wo_accents-only.rws
bram@bram-mycom:~$

kan je daar wijs uit?

Offline Nero

  • Lid
Re: updatebeheer
« Reactie #11 Gepost op: 2015/05/07, 16:48:52 »
Daar is dus duidelijk iets mis mee.
Voer eens volgende uit:cd /var/cache/apt/archives
sudo mv partial partial.old
sudo mkdir partial
sudo mv lock lock.old
sudo touch lock
Wat is het resultaat als je hiernasudo apt-get update
sudo apt-get upgrade
uitvoert?

Offline avl

  • Lid
Re: updatebeheer
« Reactie #12 Gepost op: 2015/05/07, 17:47:41 »
Er is veel gebeurd! De terminal output zit in een bestand "nero-vraag"

Maar de onderste paar regels hieronder:

dpkg: error: kan 'updates'-map `/var/lib/dpkg/updates/' niet scannen: Bestand of map bestaat niet
E: Sub-process /usr/bin/dpkg returned an error code (2)
bram@bram-mycom:/var/cache/apt/archives$

Moet ik nu opnieuw opstarten?

Offline Nero

  • Lid
Re: updatebeheer
« Reactie #13 Gepost op: 2015/05/07, 18:09:08 »
Je hebt blijkbaar de commando's over getikt met de nodige fouten.

- Het eerste na de cd opdracht issudo mv partial partial.olden jij hebt er sudo parttial partial.oldvan gemaakt. Ipv de opdrachten over te typen kan je deze beter kopiëren en plakken.

- In plaats van een bestand bij te voegen met het resultaat zet je dat beter inline tussen quote codes (het icoon met # teken).

Even over doen?

Offline avl

  • Lid
Re: updatebeheer
« Reactie #14 Gepost op: 2015/05/07, 18:58:20 »
Dank voor de tip:

bram@bram-mycom:~$ sudo mv partial partial.old
[sudo] password for bram:
mv: kan status van ‘partial’ niet opvragen: Bestand of map bestaat niet
bram@bram-mycom:~$


Offline avl

  • Lid
Re: updatebeheer
« Reactie #15 Gepost op: 2015/05/07, 19:00:39 »
Nero,
ik moet zo weg, ben vanavond laat pas terug; misschien kan ik pas morgenavond reageren

Offline Nero

  • Lid
Re: updatebeheer
« Reactie #16 Gepost op: 2015/05/07, 19:13:57 »
Vooraleer de sudo-opdracht uit te voeren moet je wel eerst naar de juiste locatie gaan:cd /var/cache/apt/archives

Offline avl

  • Lid
Re: updatebeheer
« Reactie #17 Gepost op: 2015/05/09, 13:31:56 »
Ik heb het nog eens overgedaan in de juiste directory. "partial" en "lock" heb ik andere extensies gegeven en verder alle commando's uitgevoerd.
Dan wordt er veel binnengehaald, maar het eindigt weer dat de map /var/lib/dpkg/updates niet gevonden wordt.
Zou ik die botweg met mkdir zelf kunnen toevoegen?

Die laatste regels hieronder inclusief mijn probeersel:

Extraheren van sjablonen uit pakketten: 100%
Voorconfigureren van pakketten...
dpkg: error: kan 'updates'-map `/var/lib/dpkg/updates/' niet scannen: Bestand of map bestaat niet
E: Sub-process /usr/bin/dpkg returned an error code (2)
bram@bram-mycom:/var/cache/apt/archives$ cd /var/lib/dpkg/
bram@bram-mycom:/var/lib/dpkg$ dir
available      cmethopt    diversions-old  statoverride  status-old
available-old  diversions  lock         status
bram@bram-mycom:/var/lib/dpkg$



Offline Nero

  • Lid
Re: updatebeheer
« Reactie #18 Gepost op: 2015/05/09, 14:50:39 »
proberen kan geen kwaad:sudo mkdir -p /var/lib/dpkg/updates

Offline avl

  • Lid
Re: updatebeheer
« Reactie #19 Gepost op: 2015/05/09, 16:45:02 »
Nou gaat-ie wel verder maar...:

76 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 0 te verwijderen en 3 niet opgewaardeerd.
Er moeten 0 B/150 MB aan archieven opgehaald worden.
Door deze operatie zal er 927 kB schijfruimte vrijkomen.
Wilt u doorgaan? [J/n] j
Extraheren van sjablonen uit pakketten: 100%
Voorconfigureren van pakketten...
dpkg: error: unable to create new file '/var/lib/dpkg/info/format-new': Bestand of map bestaat niet
E: Sub-process /usr/bin/dpkg returned an error code (2)
bram@bram-mycom:/var/cache/apt/archives$

Offline avl

  • Lid
Re: updatebeheer
« Reactie #20 Gepost op: 2015/05/09, 16:50:03 »
Daarna het volgende geprobeerd:

bram@bram-mycom:/var/cache/apt/archives$ cd /var/lib/dpkg/info/
bash: cd: /var/lib/dpkg/info/: Bestand of map bestaat niet
bram@bram-mycom:/var/cache/apt/archives$ cd /var/lib/dpkg/
bram@bram-mycom:/var/lib/dpkg$ dir
available      cmethopt    diversions-old  statoverride  status-old  updates
available-old  diversions  lock         status    triggers
bram@bram-mycom:/var/lib/dpkg$

Is er iets mis met dat dpkg gedeelte?

Offline Nero

  • Lid
Re: updatebeheer
« Reactie #21 Gepost op: 2015/05/09, 18:30:00 »
Heb je ooit een of ander programma gestart om alle lege folders weg te halen?

Volgende stap dus:sudo mkdir -p /var/lib/dpkg/info

Offline avl

  • Lid
Re: updatebeheer
« Reactie #22 Gepost op: 2015/05/09, 23:16:46 »
Nero: de commands in je eerste bericht opnieuw gedaan; nu inmiddels ben ik bij "partial.ou4"

Na heel veel activiteit kreeg ik als laatste regels:

Instellen van liboxideqt-qmlplugin:i386 (1.6.6-0ubuntu0.14.04.1) ...
Processing triggers for libreoffice-common (1:4.2.8-0ubuntu2) ...
Fouten gevonden tijdens behandelen van:
 firefox
E: Sub-process /usr/bin/dpkg returned an error code (1)
bram@bram-mycom:/var/cache/apt/archives$

Ondertussen startte Launchpad vanzelf op; vanwege die firefox opmerking?
De hele inhoud van het terminalvenster ging er ook heen... ik probeerde die er hier ook maar bij te zetten, maar het was te groot.

Offline Nero

  • Lid
Re: updatebeheer
« Reactie #23 Gepost op: 2015/05/10, 12:50:38 »
Het lijkt mij niet direct een goed idee om te cd-en naar een map de cache structuur. Jouw cwd (current working directory) is hier [i/var/cache/apt/archives][/i]. Ik had je eerder laten navigeren naar dit pad omdat je probeerde een mv uit te voeren van een subfolder hiervan. Je kan eigenlijk beter alle terminal opdrachten vanuit de standaard locatie.cd $HOMEWat is het resultaat vansudo dpkg --configure -a
sudo apt-get install build-dep firefox
sudo apt-get install firefox

Offline avl

  • Lid
Re: updatebeheer
« Reactie #24 Gepost op: 2015/05/11, 10:50:30 »
Inmiddels start Ub helemaal niet meer op.
Via grub zit ik in de terminal (met root bevoegdheid) en het 1e commando: cd /home levert:
root@bram-mycom: /home#
2e: dpkg: error: kan niet binnen bij het statusgebied van dpkg: bestandssysteem is alleen lezen.

Ik heb dat gedaan met en zonder sudo: zelfde resultaat!