Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: maarit.s - 22.10.13 - klo:16.46

Otsikko: Sössityn kernelipäivityksen korjaaminen [RATKAISTU]
Kirjoitti: 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

Koodia: [Valitse]
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.

Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: raimo - 22.10.13 - klo:16.57
Näillä komennoilla kannattaa kokeilla ehjäystä:
Koodia: [Valitse]
sudo dpkg --configure -aja
Koodia: [Valitse]
sudo apt-get -f install
Jos nuo menee läpi virheittä on kaikki OK.
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: JaniAlander - 22.10.13 - klo:17.02
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.
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: maarit.s - 22.10.13 - klo:17.52
Näillä komennoilla kannattaa kokeilla ehjäystä:
Koodia: [Valitse]
sudo dpkg --configure -aja
Koodia: [Valitse]
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ä.

Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: raimo - 22.10.13 - klo:18.11
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.
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: Tomin - 22.10.13 - klo:18.25
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
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: maarit.s - 22.10.13 - klo:18.36
Mitä sisältävät /etc/hosts ja /etc/hostname tiedostot?

Mistä minä löydän nämä tiedostot?

Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: jekku - 22.10.13 - klo:18.39
Mitä sisältävät /etc/hosts ja /etc/hostname tiedostot?

Mistä minä löydän nämä tiedostot?


Hakemistosta /etc
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: raimo - 22.10.13 - klo:18.40
Sisällön voi tarkistaa näin:
Koodia: [Valitse]
cat /etc/hostsja
Koodia: [Valitse]
cat /etc/hostname
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: maarit.s - 22.10.13 - klo:18.55
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

Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: Tomin - 22.10.13 - klo:19.20
Komenna
Koodia: [Valitse]
gksudo gedit /etc/hostsja korjaa tuota tiedostoa hieman.
Rivi
Koodia: [Valitse]
127.0.1.1   xxx-To-Be-Filled-By-O-E-Mmuotoon
Koodia: [Valitse]
127.0.1.1   xxxja tallenna.
Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen
Kirjoitti: maarit.s - 22.10.13 - klo:20.30
Komenna
Koodia: [Valitse]
gksudo gedit /etc/hostsja korjaa tuota tiedostoa hieman.
Rivi
Koodia: [Valitse]
127.0.1.1   xxx-To-Be-Filled-By-O-E-Mmuotoon
Koodia: [Valitse]
127.0.1.1   xxxja 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.

Otsikko: Vs: Sössityn kernelipäivityksen korjaaminen [RATKAISTU]
Kirjoitti: rale - 24.10.13 - klo:14.12
Tähän kerneliin liittyvä tietoturva-aukko:

http://www.ubuntu.com/usn/usn-1992-1/