Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: maarit.s - 22.10.13 - klo:16.46
-
Tänään tuli päivitystenhallintaan uusi kerneli 3.2.0-55, jonka päivittämisen menin itse sössimään keskeyttämällä sen. Kone kyllä lähti käyntiin uudella kernelillä, mutta koska päivitys jäi kesken, se ei varmaankaan toimi kunnolla (en ole testaillut). Kun huomasin sössineeni, avasin päätteen ja laitoin tällaista koodia
sudo apt-get update && sudo apt-get dist-upgrade
Heti tämän perään tuli ilmoitus "sudo: ei kyetä ratkaisemaan tietokonetta xxxx". Salasanan jälkeen kone kuitenkin touhusi aikansa ja ilmoitti lopuksi, että olisi 0 päivitettyä, uutta asennusta, poistettavaa ja päivittämätöntä. Saman jutut päätteellä tulivat myös, kun avasin koneen edellisellä eli 3.2.0-54 kernelillä.
Nyt varsinaiseen kysymykseen. Voinko/kannattaako minun poistaa uusi 3.2.0-55 kerneli synapticissa, kun olen avannut koneen 3.2.0-54 kernelillä ja tämän jälkeen päivittää uusiksi joko päivitystenhallinnan tai päätteen kautta? Käyttöjärjestelmänä on Ubuntu 12.04 LTS.
-
Näillä komennoilla kannattaa kokeilla ehjäystä:
sudo dpkg --configure -a
ja
sudo apt-get -f install
Jos nuo menee läpi virheittä on kaikki OK.
-
Ja vastaisen varalle, älä IKINÄ keskeytä pakettienhallintaa kesken työn, ellei ole ilmiselvää että se on kaatunut. Itsellä on karvaita kokemuksia, ei tosin Ubuntusta, mutta toisesta unix-like käyttiksestä sellaisen toimenpiteen seurauksista.
-
Näillä komennoilla kannattaa kokeilla ehjäystä:
sudo dpkg --configure -a
ja
sudo apt-get -f install
Jos nuo menee läpi virheittä on kaikki OK.
Tällaista sieltä tuli, ei tainut mennä ihan putkeen.
xxx@xxx:~$ sudo dpkg --configure -a
sudo: ei kyetä ratkaisemaan tietokonetta xxx
[sudo] password for xxx:
xxx@xxx:~$ sudo apt-get -f install
sudo: ei kyetä ratkaisemaan tietokonetta xxx
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
-
Kyllä noi komennot läpi meni ihan oikein, eli sikäli ei hätää: paketinhallinta on okay.
Tuo sudo-virhe johtunee jostakin muusta, voi että kun se olisi englanniksi niin sais googlella apua.
-
Mitä sisältävät /etc/hosts ja /etc/hostname tiedostot?
Muokkaus: Tuossa lisäinfoa siitä mitä voinut on mennä vikaan: http://forum.ubuntu-fi.org/index.php?topic=7051.msg50352#msg50352
-
Mitä sisältävät /etc/hosts ja /etc/hostname tiedostot?
Mistä minä löydän nämä tiedostot?
-
Mitä sisältävät /etc/hosts ja /etc/hostname tiedostot?
Mistä minä löydän nämä tiedostot?
Hakemistosta /etc
-
Sisällön voi tarkistaa näin:
cat /etc/hosts
ja
cat /etc/hostname
-
Vastaukseksi tuli tällaisia: (koneen nimi korvattu xxx. Nimi oli ihan oikein)
cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 xxx-To-Be-Filled-By-O-E-M
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
cat /etc/hostname
xxx
-
Komenna
gksudo gedit /etc/hosts
ja korjaa tuota tiedostoa hieman.
Rivi
127.0.1.1 xxx-To-Be-Filled-By-O-E-M
muotoon
127.0.1.1 xxx
ja tallenna.
-
Komenna
gksudo gedit /etc/hosts
ja korjaa tuota tiedostoa hieman.
Rivi
127.0.1.1 xxx-To-Be-Filled-By-O-E-M
muotoon
127.0.1.1 xxx
ja tallenna.
Tein kommervenkit ja testiksi kokeilin "sudo dpkg --configure -a". "Sudo: ei kyetä ratkaisemaan tietokonetta xxx" hävisi, joten tältä osin kone toimii nyt. Seuraavaksi avaan koneen 3.2.0-55-kernelillä ja testailen sitä. Jos kaikki toimii siellä hyvin, merkkaan aiheen ratkaistuksi.
-
Tähän kerneliin liittyvä tietoturva-aukko:
http://www.ubuntu.com/usn/usn-1992-1/