Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pendeli - 08.04.17 - klo:11.48
-
Vanhemmassa läppärissä tulee päivitysilmoitukset (tietoturva ja suositellut) normaalisti Xubuntu 14:ään . Kun painaa asennanappia, niin näkyy yrittävän muutaman sekunnin ja sitten latauskuva häviää eikä mikään päivity. Nettiyhteys muutoin toimii.
Taulukossa "Software and updates" ei mitään asetuksia voi muuttaa, ei ota ruksia vastaan eikä poista rukseja. Kun tsekkasin best serverin, niin ilmoitti Yandex.ru olevan paras??
Toisaalta sitäkään ei saa muutettua, pysyy entisenä main serverinä.
Huomasin myös, että Synaptic Package manager ei aukea ollenkaan.
Viimeisimmät päivittyneet tiedot noin parin kuukauden takaa.
Päätteen kautta update ja upgrade pyyntöihin antaa seuraavat ilmoitukset:
Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Mitähän pitäisi tehdä?
-
Koitappa seuraavaa komentoa päätteessä.
sudo apt-get update
kirjoita salasanasi ja paina enter
Ja perään.
sudo apt-get dist-upgrade
-
Tulee silloin tuo lukittu file ilmoitus. Kuinkahan tuo avataan?
-
Tulee silloin tuo lukittu file ilmoitus. Kuinkahan tuo avataan?
lsof:llä voi ehkä selvittää, mikä prosessi siellä on jumissa:
sudo lsof /var/lib/dpkg/lock
Tuon pitäisi kuitenkin avautua, kun kirjaudut ulos ja takaisin sisään, tai viimeistään uudelleenkäynnistyksessä.
-
Tulee silloin tuo lukittu file ilmoitus. Kuinkahan tuo avataan?
Yleensä koetan katsoa mikä se tilanne on:
sudo ls -lt /var/lib/dpkg/
sudo ls -l /var/lib| grep dpkg
Joskus saa vihjeen, joskus ei ;(
-
sudo lsof /var/lib/dpkg/lock
antaa seuraavan:
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
sudo ls -lt /var/lib/dpkg/
---> total 7660
drwxr-xr-x 2 root root 4096 Apr 7 19:58 updates
-rw-r--r-- 1 root root 1839129 Apr 7 19:58 status
drwxr-xr-x 2 root root 389120 Apr 7 19:58 info
-rw-r----- 1 root root 0 Apr 7 19:58 lock
-rw-r--r-- 1 root root 1839789 Jan 27 14:11 status-old
drwxr-xr-x 2 root root 4096 Jan 27 14:11 triggers
-rw-r--r-- 1 root root 1862405 Jan 27 13:34 available
drwxr-xr-x 2 root root 4096 Jan 27 12:59 alternatives
-rw-r--r-- 1 root root 683 Jan 27 12:48 diversions
-rw-r--r-- 1 root root 1862367 Jan 27 12:48 available-old
-rw-r--r-- 1 root root 727 Jan 27 12:43 diversions-old
-rw-r--r-- 1 root root 163 May 19 2015 statoverride
-rw-r--r-- 1 root root 135 Aug 18 2012 statoverride-old
-rw-r--r-- 1 root root 8 Aug 18 2012 cmethopt
drwxr-xr-x 2 root root 4096 Apr 13 2012 parts
sudo ls -l /var/lib| grep dpkg
-----> drwxr-xr-x 7 root root 4096 Apr 7 19:58 dpkg
Uloskirjautuminen tai uudellenkäynnistys ei anna mitään apua.
-
sudo lsof /var/lib/dpkg/lock
antaa seuraavan:
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
Varoitus ei liity asiaan, ja näyttää siltä, ettei mikään prosessi tällä hetkellä varaa paketointijärjestelmää. Apt-get valittaa siis edelleen tuosta lukosta?
sudo apt-get update
sudo apt-get dist-upgrade
Varmista, että sudotat nuo komennot.
-
Tnx ! Nyt alkoi Lyyti kirjoittaan ja päivitykset onnistuivat. En tajua mikä oli vikana.
Kuitenkin Software updaterin asetukset eivät hyväksy muutoksia
eikä Synaptic package manager avaudu. Kun yritin sen asennusta, niin pääte ilmoittaa
että on uusin versio käytössä.
??
-
Vanhemmassa läppärissä tulee päivitysilmoitukset (tietoturva ja suositellut) normaalisti Xubuntu 14:ään . Kun painaa asennanappia, niin näkyy yrittävän muutaman sekunnin ja sitten latauskuva häviää eikä mikään päivity. Nettiyhteys muutoin toimii.
Listaako se jotain päätteeseen, jos käynnistät näin:
update-manager
Huomasin myös, että Synaptic Package manager ei aukea ollenkaan.
Mitä synaptic sanoo päätteessä:
pkexec synaptic
-
Synaptic avautui. Jotain virhettä ilmoittaa:
(update-manager:2392): GLib-CRITICAL **: g_hash_table_destroy: assertion 'hash_table != NULL' failed
Update-manager antaa seuraavaa:
(software-properties-gtk:2446): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 63: 'Precise<' is not a valid name: '<'
Vika on kai tuossa Precisessä, joka viittaa versioon 12.04. KOneella oleva versio on 14.04.
Jostain syystä nimi on jäänyt kai roikkumaan jonnekin? Pitäisi kai muuttaa Thrusty`ksi
mutta missä ja miten?
Kone on aikanaan päivitetty 14.04:ään suoraan software updaterin kautta - ei siis puhtaasti eikä erikseen asennettu.
-
(update-manager:2392): GLib-CRITICAL **: g_hash_table_destroy: assertion 'hash_table != NULL' failed
Update-manager antaa seuraavaa:
(software-properties-gtk:2446): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 63: 'Precise<' is not a valid name: '<'
Jaa-a. Ei oikein löydy vastaavia tapauksia netistä, enkä ymmärrä miten nuo rivinumerot mäppäytyvät koodiin.
Voit yrittää grepata Precise-merkkijonoa /etc/apt/sources.list-tiedostosta ja /etc/apt/sources.list.d-hakemistosta, tai /var/lib/apt/lists -hakemistosta, mutta puhdas uudelleenasennus saattaa olla helpoin ratkaisu.
grep -R -i precise /etc/apt/sources.list*
Pakettilistojen poistoa ja uudelleenlatausta voisi vielä kokeilla:
sudo rm -f /var/lib/apt/lists/*
sudo apt-get update
-
Kun tsekkasin best serverin, niin ilmoitti Yandex.ru olevan paras??
Toisaalta sitäkään ei saa muutettua, pysyy entisenä main serverinä.
Hakukoneyhtiö Yandexilla on oma palvelinkeskus Mäntsälässä.