Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Karri - 31.05.07 - klo:15.40

Otsikko: Virheilmoitus päivittäessä
Kirjoitti: Karri - 31.05.07 - klo:15.40
Ubuntu Feisty ilmoitti uusien päivityksien olevan saatavilla.
Päivityksiä löytyi yksi, libfreetype6.
Painan install update ja saan seuraavanlaisen virheilmoituksen:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.

Jos dpkg pitää todella uudelleenkonfiguroida, tarvitsen opastusta koska en taida ymmärtää puoliakaan sen kysymyksistä.
Ennen kaikkea mikä on dpkg ja miten tällainen virhe on voinut aiheutua?
Otsikko: Vs: Virheilmoitus päivittäessä
Kirjoitti: Vapaan koodin kananmuna - 31.05.07 - klo:15.54
Jos dpkg pitää todella uudelleenkonfiguroida, tarvitsen opastusta koska en taida ymmärtää puoliakaan sen kysymyksistä.
Ennen kaikkea mikä on dpkg ja miten tällainen virhe on voinut aiheutua?
Ei se välttämättä kysele mitään. Aja vaan se
Koodia: [Valitse]
sudo dpkg --configure -a Virheilmoituskin kertoo, että dpkg keskeytettiin (mahdollisia syitä, esim. synapticin sulkeminen kesken ohjelman asennuksen yms.) , jonka vuoksi sen toiminta joudutaan saattamaan nyt loppuun tuolla komennolla.
Otsikko: Vs: Virheilmoitus päivittäessä
Kirjoitti: Karri - 31.05.07 - klo:16.08
Jaa-a... jotain se mun printteristäni ulvoo:

Koodia: [Valitse]
karri@karri-desktop:~$ sudo dpkg --configure -a
Password:
Setting up hpoj (0.91-12) ...
hpoj: To enable scanning with sane you must
hpoj: manually uncomment the hpoj entry in /etc/sane.d/dll.conf.

Stopping the HP OfficeJet Linux driver.

----------------------------------------------------------------------

This program manages devices controlled by the HP OfficeJet Linux
driver (hpoj).  It attempts to probe your computer for local parallel-
and USB-connected devices, and allows you to specify network addresses
for remote JetDirect-connected devices.

If you experience any difficulties in detecting your device(s), then
refer to the hpoj documentation for troubleshooting information.

----------------------------------------------------------------------

Currently defined device names ([*]=default):
    (none)

----------------------------------------------------------------------

Probe for parallel-connected devices ([y]/n)?  y

Successfully loaded kernel module "lp" for the device probe.

Warning: Probing incorrect I/O port addresses could result in system
instability and/or data loss!  Consult your hardware documentation, BIOS
setup and/or kernel messages to verify correct base addresses in the
following prompts.   Also, take care not to probe parallel ports that
have non-printer devices (such as disk or tape drives) connected.

Probe parallel port "-base 0x378 -basehigh 0x778 -device /dev/lp0" (y/[n])? 


Ei hajuakaan mitä tuohon pitäisi vastata.

EDIT:

Suljin terminaalin kesken konfiguroinnin kun en tiennyt mitä muutakaan tehdä. Syötin dpkg-komennon uudestaan ja nythän terminaali vasta hepulin sai:

Koodia: [Valitse]
karri@karri-desktop:~$ karri@karri-desktop:~$ sudo dpkg --configure -a
bash: karri@karri-desktop:~$: command not found
karri@karri-desktop:~$ Password:
bash: Password:: command not found
karri@karri-desktop:~$ Setting up hpoj (0.91-12) ...
bash: syntax error near unexpected token `('
karri@karri-desktop:~$ hpoj: To enable scanning with sane you must
bash: hpoj:: command not found
karri@karri-desktop:~$ hpoj: manually uncomment the hpoj entry in /etc/sane.d/dll.conf.
bash: hpoj:: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ Stopping the HP OfficeJet Linux driver.
bash: Stopping: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ ----------------------------------------------------------------------
Usage: command-not-found [options] <command-name>

command-not-found: error: no such option: ----------------------------------------------------------------------
bash: ----------------------------------------------------------------------: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ This program manages devices controlled by the HP OfficeJet Linux
bash: This: command not found
karri@karri-desktop:~$ driver (hpoj).  It attempts to probe your computer for local parallel-
bash: syntax error near unexpected token `hpoj'
karri@karri-desktop:~$ and USB-connected devices, and allows you to specify network addresses
The program 'and' is currently not installed.  You can install it by typing:
sudo apt-get install and
Make sure you have the 'universe' component enabled
bash: and: command not found
karri@karri-desktop:~$ for remote JetDirect-connected devices.
bash: syntax error near unexpected token `JetDirect-connected'
karri@karri-desktop:~$
karri@karri-desktop:~$ If you experience any difficulties in detecting your device(s), then
bash: syntax error near unexpected token `('
karri@karri-desktop:~$ refer to the hpoj documentation for troubleshooting information.
The program 'refer' is currently not installed.  You can install it by typing:
sudo apt-get install groff
bash: refer: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ ----------------------------------------------------------------------
Usage: command-not-found [options] <command-name>

command-not-found: error: no such option: ----------------------------------------------------------------------
bash: ----------------------------------------------------------------------: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ Currently defined device names ([*]=default):
bash: syntax error near unexpected token `('
karri@karri-desktop:~$     (none)
bash: none: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ ----------------------------------------------------------------------
Usage: command-not-found [options] <command-name>

command-not-found: error: no such option: ----------------------------------------------------------------------
bash: ----------------------------------------------------------------------: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ Probe for parallel-connected devices ([y]/n)?  y
bash: syntax error near unexpected token `('
karri@karri-desktop:~$
karri@karri-desktop:~$ Successfully loaded kernel module "lp" for the device probe.
bash: Successfully: command not found
karri@karri-desktop:~$
karri@karri-desktop:~$ Warning: Probing incorrect I/O port addresses could result in system
bash: Warning:: command not found
karri@karri-desktop:~$ instability and/or data loss!  Consult your hardware documentation, BIOS
bash: instability: command not found
karri@karri-desktop:~$ setup and/or kernel messages to verify correct base addresses in the
bash: setup: command not found
karri@karri-desktop:~$ following prompts.   Also, take care not to probe parallel ports that
bash: following: command not found
karri@karri-desktop:~$ have non-printer devices (such as disk or tape drives) connected.
bash: syntax error near unexpected token `('
karri@karri-desktop:~$
karri@karri-desktop:~$ Probe parallel port "-base 0x378 -basehigh 0x778 -device /dev/lp0" (y/[n])? 
bash: syntax error near unexpected token `('
karri@karri-desktop:~$
karri@karri-desktop:~$
Otsikko: Vs: Virheilmoitus päivittäessä
Kirjoitti: jemaku - 31.05.07 - klo:16.41
EDIT:

Suljin terminaalin kesken konfiguroinnin kun en tiennyt mitä muutakaan tehdä. Syötin dpkg-komennon uudestaan ja nythän terminaali vasta hepulin sai:

Koodia: [Valitse]
karri@karri-desktop:~$ karri@karri-desktop:~$ sudo dpkg --configure -a
bash: karri@karri-desktop:~$: command not found
karri@karri-desktop:~$ Password:
bash: Password:: command not found

Tuossa ekalla rivillä lukee ainakin kaksi kehotetta peräkkäin. Ja seuraavassa bash valittaa että komentoa "karri@karri-desktop:~:" ei löydy (mikä ei tietenkään ole ihme...)

Copypastetitko vahingossa komennon alkuun tuon karri-alkuisen kehotteen?

Loppusekoilu menee sitten samassa hengessä, kun bash yrittää suorittaa noita itse kirjoittamiaan juttuja, tosi oudon näköinen farssi kyllä.
Otsikko: Vs: Virheilmoitus päivittäessä
Kirjoitti: jemaku - 31.05.07 - klo:16.49
Tuossa ekalla rivillä lukee ainakin kaksi kehotetta peräkkäin. Ja seuraavassa bash valittaa että komentoa "karri@karri-desktop:~:" ei löydy (mikä ei tietenkään ole ihme...)

Copypastetitko vahingossa komennon alkuun tuon karri-alkuisen kehotteen?

Eiku nyt tajusin. Oot vahingossa pastennu päätteeseen tuon koko ensimmäisen ajokerran tuottaman litanian, ja siihenhän tulee rivinvaihdot mukaan. Eli bash tekee työtä käskettyä ja yrittää suorittaa sitä rotlaa rivi riviltä. Joskus tulee vaan command not found, ja joskus joku näyttää sen verran järkevältä että se yrittää tehdä jotain käskylle.

Siltä tuo ainakin näyttää.
Otsikko: Vs: Virheilmoitus päivittäessä
Kirjoitti: Karri - 31.05.07 - klo:18.16
Äh, voi lol. Kopioin tosiaan koko terminaalin tulosteen komennon mukana.

Noh, vastasin
Koodia: [Valitse]
Probe for parallel-connected devices ([y]/n)?  nja sitten se väitti että tulostimia ei ole enään konfiguroitu, mitä lie tässä tapauksessa tarkottanee. Ilmeisesti sitä että huutelen seuraavaksi tulostin-foorumin puolella  ::)

Oli miten oli, nyt päivitys lopetti vinkumisen ja libfreetype6:n asennus onnistui.