Kirjoittaja Aihe: Paketin nouto ontuu  (Luettu 3148 kertaa)

tiko

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Paketin nouto ontuu
« : 06.09.17 - klo:16.40 »
Hei,

yritin noutaa pakettia, mutta pääte herjaa:
E: Lukkoa /var/lib/dpkg/lock ei saada - open (11: Resurssi ei tilapäisesti ole käytettävissä)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Miten käytän pakettia, komennot alkavat sudo komennolla.  Komennon nähtävästi rivi kerrallaan  mutta kaikki rivit eivät ala tuolla sudo komennolla sekä sudo komento voi olla keskellä riviä.   Kopioinko aina rivin kerralla ja liitän päätteeseen?


nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #1 : 06.09.17 - klo:20.52 »
Hei,

yritin noutaa pakettia, mutta pääte herjaa:
E: Lukkoa /var/lib/dpkg/lock ei saada - open (11: Resurssi ei tilapäisesti ole käytettävissä)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Sulje kaikki muut pakettienhallintaan liittyvät ohjelmat, kuten päivitykset ja sovellusvalikoima.


Miten käytän pakettia, komennot alkavat sudo komennolla.  Komennon nähtävästi rivi kerrallaan  mutta kaikki rivit eivät ala tuolla sudo komennolla sekä sudo komento voi olla keskellä riviä.   Kopioinko aina rivin kerralla ja liitän päätteeseen?

Mitä pakettia olet asentamassa ja millaisilla komennoilla?

tiko

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #2 : 07.09.17 - klo:16.37 »
Yritän asentaa T-lasku ohjelmaa, ohessa paketti:

echo 'deb http://helineva.net/deb xenial main' | \
  sudo tee /etc/apt/sources.list.d/helineva-net.list
wget -q -O- http://helineva.net/tommi-helineva.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install t-lasku

Onko jokainen rivi oma komento?  Kun kopioin päätteelle enseimmäisen rivin kysytään salasanaa, sen jälkeen kopion seuraavan rivin jne.?

tiko

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #3 : 07.09.17 - klo:16.46 »
Yritin vielä, mutta jälleen tuo sama ilmoitus.  Tuntuu kyllä hakevan paketin, mutta ei saa asennettua koneelle.  Mielestäni minulla ei ole muita sovelluksia auki kuin Mozilla, jolla hain paketin.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #4 : 07.09.17 - klo:19.57 »
Yritän asentaa T-lasku ohjelmaa, ohessa paketti:

echo 'deb http://helineva.net/deb xenial main' | \
  sudo tee /etc/apt/sources.list.d/helineva-net.list
wget -q -O- http://helineva.net/tommi-helineva.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install t-lasku

Onko jokainen rivi oma komento?

Nuo komennot syötetään rivi kerrallaan päätteeseen, ja jokaisen rivin jälkeen on painettava enteriä, jotta rivi suoritetaan. Ensimmäinen pitkä komentorivi on tuossa jaettu kahteen osaan, mikä on hieman tarpeetonta. Toimii siis myös näin:

Koodia: [Valitse]
echo 'deb http://helineva.net/deb xenial main' | sudo tee /etc/apt/sources.list.d/helineva-net.list
Koodia: [Valitse]
wget -q -O- http://helineva.net/tommi-helineva.gpg | sudo apt-key add -
Koodia: [Valitse]
sudo apt-get update
Koodia: [Valitse]
sudo apt-get -y install t-lasku

Yritin vielä, mutta jälleen tuo sama ilmoitus.  Tuntuu kyllä hakevan paketin, mutta ei saa asennettua koneelle.  Mielestäni minulla ei ole muita sovelluksia auki kuin Mozilla, jolla hain paketin.

Yllä esitetyillä komennoilla t-lasku asennetaan puhtaasti komentorivin kautta apt-getin avulla. Selainta ei tarvita muuhun kuin komentojen kopiointiin ohjeesta päätteeseen. Selain ei kuitenkaan häiritse apt-getin toimintaa vaan syyllinen on joku muu ohjelma.

Voit selvittää lsof-komennolla, mikä prosessi lukitsee pakettienhallinnan:

Koodia: [Valitse]
sudo lsof /var/lib/dpkg/lock

tiko

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #5 : 10.09.17 - klo:14.30 »
Myös tämä ilmoitus tulee.  Tuossa ilmoituksessa on myös "OK" johon voisi kuitata, mutta ei siitä tapahdu mitään.  Onko Java ongelma?

─┤ ibm-java80-jre:n asetusten säätö ├────────────────────┐
 │                                                                           │
 │ Information terms and conditions in addition to the Program license         
 │ terms previously agreed to by Client and IBM. If Client does not have       
 │ previously agreed to license terms in effect for the Program, the IBM       
 │ International License Agreement for Non-Warranted Programs                 
 │ (Z125-5589-05) applies.                                                     
 │                                                                             
 │ Program Name: IBM(R) SDK, Java(TM) Technology Edition, Version 8 Program   
 │ Number: 6213-001                                                           
 │                                                                             
 │ Technology Preview Code                                                     
 │                                                                             
 │ Technology Preview Code (TPC) may be included or distributed with the       
 │ Program or updates to it but are not part of the Program. TPC is           
 │ licensed under the same terms as the Program, except as provided below. 

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #6 : 11.09.17 - klo:01.19 »
Myös tämä ilmoitus tulee.  Tuossa ilmoituksessa on myös "OK" johon voisi kuitata, mutta ei siitä tapahdu mitään.

Paina tabulaattoria, jotta OK-painike tulee valituksi, ja sitten enteriä. Kuittaantuuko sillä?


  Onko Java ongelma?

─┤ ibm-java80-jre:n asetusten säätö ├────────────────────┐
 │                                                                           │
 │ Information terms and conditions in addition to the Program license         
 │ terms previously agreed to by Client and IBM. If Client does not have       
 │ previously agreed to license terms in effect for the Program, the IBM       
 │ International License Agreement for Non-Warranted Programs                 
 │ (Z125-5589-05) applies.                                                     
 │                                                                             
 │ Program Name: IBM(R) SDK, Java(TM) Technology Edition, Version 8 Program   
 │ Number: 6213-001                                                           
 │                                                                             
 │ Technology Preview Code                                                     
 │                                                                             
 │ Technology Preview Code (TPC) may be included or distributed with the       
 │ Program or updates to it but are not part of the Program. TPC is           
 │ licensed under the same terms as the Program, except as provided below.

T-Lasku on Java-ohjelma, joten se vaatii jonkun JRE:n. Tuo IBM:n versio on kuitenkin ehkä vähiten suositeltava. Asenna mieluummin openjdk-8-jre.

tiko

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Paketin nouto ontuu
« Vastaus #7 : 11.09.17 - klo:21.55 »
Kiitos!  Asensin ehdottamasi openjdk-8-jre, myös tuo tabulaattorin käyttö auttoi:)  Nyt toimii...