Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: tiko - 06.09.17 - klo:16.40

Otsikko: Paketin nouto ontuu
Kirjoitti: tiko - 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?

Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: nm - 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?
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: tiko - 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.?
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: tiko - 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.
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: nm - 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
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: tiko - 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. 
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: nm - 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.
Otsikko: Vs: Paketin nouto ontuu
Kirjoitti: tiko - 11.09.17 - klo:21.55
Kiitos!  Asensin ehdottamasi openjdk-8-jre, myös tuo tabulaattorin käyttö auttoi:)  Nyt toimii...