Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Snufkin - 12.08.25 - klo:10.52
-
Moi!
Mulla ei apt-get toimi, tulostaa tällaista
$ sudo apt-get update
[sudo] password...
Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 15797 (apt-get)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/
Sitten tuo prosessi
$ ps -p 15797 -lF
F S UID PID PPID C PRI NI ADDR SZ WCHAN RSS PSR STIME TTY TIME CMD
4 S root 15797 15709 0 80 0 - 9227 - 24364 2 09:56 ? 00:00:00 apt-get -qq -y update
Sama ongelma oli jokunen päivä sitten, mutta en silloin tutkinut asiaa. Nyt se on taas ja kone on välillä buutattu.
Miten ongelman saisi poistettua oikein?
-
Kyseessä on taustalla ajettava päivitys, joka on nähtävästi jäänyt jumiin. Päivitystä ohjaa ajastettu apt-daily-palvelu. Kokeile sulkea se ja tapa sitten jumiin jäänyt apt-get-prosessi:
sudo systemctl stop apt-daily.service
sudo kill 15797
Yritä sitten ajaa manuaalinen päivitys uudelleen.
-
Kiitos, tuo auttoi.
Mutta päivityksen lopettaminen antoi varoituksen. Pitäisikö se vielä jotenkin aktivoida takaisin?
Warning: Stopping apt-daily.service, but it can still be activated by:
apt-daily.timer
-
Varoitus tarkoittaa, ettei palvelun sulkeminen estänyt sitä pysyvästi, vaan ajastin (apt-daily.timer) käynnistää sen taas uudelleen seuraavana päivänä.
-
Varoitus tarkoittaa, ettei palvelun sulkeminen estänyt sitä pysyvästi, vaan ajastin (apt-daily.timer) käynnistää sen taas uudelleen seuraavana päivänä.
Ok. Kiitos avusta!