Kirjoittaja Aihe: Deb-paketin asennus hakemistosta Debianin komentorivillä  (Luettu 11911 kertaa)

wicke

  • Vieras
Itselläni olisi tarve asennella deb-paketteja koneeseen, jossa ei ole nettiyhteyttä tai oikeastaan nettiyhteyden toimintaan saaminen olisi lähes mahdoton tehtävä (HomePNA USB:ssä, joka toimii hyvin Windowsilla) Asentelisin paketteja CD:n hakemistosta paketit ja riippuvuussuhteiden tyydyttämiseen tarvittavat paketit löytyvät myös sieltä. Mitä teen?

juyli

  • Vieras
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #1 : 10.10.06 - klo:19.27 »
Itselläni olisi tarve asennella deb-paketteja koneeseen,

sudo dpkg -i <ohjelma.deb>
Tietysti tuossa on se ongelma, että riippuvuuksia riittää, ja asennusjärjestyksellä on väliä.
En suosittele pakottamaan asennusta.
man dpkg

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #2 : 10.10.06 - klo:19.30 »
Itselläni olisi tarve asennella deb-paketteja koneeseen, jossa ei ole nettiyhteyttä tai oikeastaan nettiyhteyden toimintaan saaminen olisi lähes mahdoton tehtävä (HomePNA USB:ssä, joka toimii hyvin Windowsilla) Asentelisin paketteja CD:n hakemistosta paketit ja riippuvuussuhteiden tyydyttämiseen tarvittavat paketit löytyvät myös sieltä. Mitä teen?

paketit asentuvat sovelluksella dpkg, johon löytyy ohjeita mm. aiheesta Paketinhallintaa komentoriviltä se ei kuitenkaan osaa tai edes halua osata ratkoa riippuvuuksia, vaan joudut itse luettelemaan kaikki tarvittavat paketit siinä asennettavien joukossa tai asentamaan ne yksi kerrallaan oikeassa järjestyksessä. tabitäydennys onneksi auttaa listan tekemisessä ;)
Janne

wicke

  • Vieras
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #3 : 11.10.06 - klo:14.33 »
No onkos tämä helpompaa, kun uuden asennuslevyn väsääminen kyseisistä paketeista?

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #4 : 11.10.06 - klo:14.50 »

Tehdä asennuslevy paketeista?? On kai se helpompaa selvittää mistä paketeista asennettava paketti on riippuvainen, tehdä lista ja asentaa kaikki ennen ko. paketin asennusta? Vai tarkoitatko jotain muuta?

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #5 : 11.10.06 - klo:15.38 »

Tehdä asennuslevy paketeista?? On kai se helpompaa selvittää mistä paketeista asennettava paketti on riippuvainen, tehdä lista ja asentaa kaikki ennen ko. paketin asennusta? Vai tarkoitatko jotain muuta?
Cd-repositoryn tekeminen on kai mielessä.
http://ubuntuforums.org/showthread.php?t=42862
En Vastaa Vaikeisiin Kysymyksiin.

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #6 : 11.10.06 - klo:17.29 »
Vähän helpompaa on laittaa deb paketit /var/cache/apt/arcives hakemistoon ja.

Koodia: [Valitse]
apt-get install "paketti"

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #7 : 11.10.06 - klo:19.35 »
Vähän helpompaa on laittaa deb paketit /var/cache/apt/arcives hakemistoon ja.

Koodia: [Valitse]
apt-get install "paketti"
Tuossa on vaan sellanen ongelma, ettei sieltä tule tietoa niistä paketeista, jotka on asennettavissa. Mahdollista tuon käyttö on toki jos kopioi nipun muitakin filuja, mutta jotenkin on sellainen muistikuva, ettei archivesiin jää ihan kaikki mitä on ladattu. Muutaman tiedoston puuttuminen on saattanut tosin olla seurausta asetetuista koko rajoituksista.
En Vastaa Vaikeisiin Kysymyksiin.

Ubuntudebisti

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #8 : 13.10.06 - klo:10.07 »
Vähän helpompaa on laittaa deb paketit /var/cache/apt/arcives hakemistoon ja.

Koodia: [Valitse]
apt-get install "paketti"
Tuossa on vaan sellanen ongelma, ettei sieltä tule tietoa niistä paketeista, jotka on asennettavissa. Mahdollista tuon käyttö on toki jos kopioi nipun muitakin filuja, mutta jotenkin on sellainen muistikuva, ettei archivesiin jää ihan kaikki mitä on ladattu. Muutaman tiedoston puuttuminen on saattanut tosin olla seurausta asetetuista koko rajoituksista.

Kannattaa asentaa sellainen paketti kuin apt-file, jolla saa konsolista tiedot paketeista joita tarvitsee.

Esim.

Koodia: [Valitse]
apt-file list -l java
Tuo komento näyttää kaikkien java alkuisten pakettien nimet pakettien lähteestä.

Kannattaa tosin tehdä update komento sillä ensin, että se on ajan tasalla.
Olkoon nimeni Mooses, jos Sebetiuksen poikien isän nimi on Sebetius!

Ubuntudebisti

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Re: Deb-paketin asennus hakemistosta Debianin komentorivillä
« Vastaus #9 : 13.10.06 - klo:10.21 »
Tulipa mieleen että joskus olen ollut vastaavassa tilanteessa kuin kyselijä.

Silloin debianin pakettien lähteeksi asensin cd levyn mistä Debianin asensin. Silloin apt-get install toimii myös esim. CD:ltä
ja hoitaa riippuvuudet automaattisesti.

apt-cdrom on maagisen komennon nimi.

Pelkkä apt-cdrom käskyn käynnistäminen aiheuttaa sen että ohjelma pyytää CD:tä(tai DVD) ja jos laittaa sisään
ja painaa enteriä, ohjelman pitäisi tarkistaa levy, lukea debian pakettilista levyltä ja kirjoittaa lähdelistaan että pakettien lähde on cd tai dvdlevyllä,

Siihen voi myös lisätä useamman levyn ja se ilmeisesti muistaa kaikki CD:n tai DVD  nimet jotka sille näyttää.

Näin ainakin äsken kun testasin komentoa Ubuntussa.
« Viimeksi muokattu: 13.10.06 - klo:10.27 kirjoittanut Ubuntudebisti »
Olkoon nimeni Mooses, jos Sebetiuksen poikien isän nimi on Sebetius!