Rekisteröitymätön käyttäjä
Ero sivun ”Ohjelmien asentaminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
aptitude lisätty
(Kääntäminen lähdekoodista: ongelma ei kääntäminen vaan muualta haettu paketti) |
(aptitude lisätty) |
||
Rivi 16: | Rivi 16: | ||
== [[Debian]]in ja Ubuntun paketinhallinta == | == [[Debian]]in ja Ubuntun paketinhallinta == | ||
Debianissa asennetaan suoraviivaisimmin [[ | Debianissa asennetaan suoraviivaisimmin ohjelmalla [[apt]] tai [[Aptitude]]: | ||
apt-get install hyvasofta | apt-get install hyvasofta | ||
aptitude install hyvasofta | |||
Paketteja voi etsiä komennolla: | Paketteja voi etsiä komennolla: | ||
apt-cache search hyvasofta-tai-muu-hakusana | apt-cache search hyvasofta-tai-muu-hakusana | ||
aptitude search hyvasofta-tai-muu-hakusana | |||
Ennen molempia komentoja kannattaa päivittää tietokanta komennolla: | Ennen molempia komentoja kannattaa päivittää tietokanta komennolla: | ||
apt-get update | apt-get update | ||
aptitude update | |||
Valmiiksi asennettuja ohjelmia voi päivittää yksittäisesti asentamalla halutut ohjelmat "uudelleen" aptin install-komennolla tai yleisesti apt-komennoilla upgrade ja dist-upgrade: | Valmiiksi asennettuja ohjelmia voi päivittää yksittäisesti asentamalla halutut ohjelmat "uudelleen" aptin install-komennolla tai yleisesti apt-komennoilla upgrade ja dist-upgrade: | ||
apt-get [dist]upgrade | apt-get [dist]upgrade | ||
aptitude [dist]upgrade | |||
Näiden käytännön erona on se, että upgrade ei koskaan poista paketteja eikä asenna uusia, kun taas dist-upgrade voi tehdä kumpaakin. Joskus pakettia päivitettäessä sen riippuvuudet määräävät, että jokin vanhentunut paketti poistetaan tieltä tai uusia riippuvuuksia asennetaan, jolloin upgrade jättää sen päivittämättä näiden vaatimusten takia. | Näiden käytännön erona on se, että upgrade ei koskaan poista paketteja eikä asenna uusia, kun taas dist-upgrade voi tehdä kumpaakin. Joskus pakettia päivitettäessä sen riippuvuudet määräävät, että jokin vanhentunut paketti poistetaan tieltä tai uusia riippuvuuksia asennetaan, jolloin upgrade jättää sen päivittämättä näiden vaatimusten takia. | ||
Aptitude asentaa myös ne paketit, joista asennettava paketti riippuu. Se osaa myös paremmin kuin apt-get selvittää ristiriitoja, joita syntyy jakelun uuteen versioon päivitettäessä. | |||
Joskus on ohjelma ladattava .deb-pakettina. Tämä asennetaan seuraavasti dpkg-ohjelmalla: | Joskus on ohjelma ladattava .deb-pakettina. Tämä asennetaan seuraavasti dpkg-ohjelmalla: | ||
Rivi 40: | Rivi 44: | ||
Synaptic asentuu kirjoitushetkellä soveltuvaan järjestelmäbinäärihakemistoon (.../sbin/), eikä siksi ole suoraan peruskäyttäjän komentopolulla. Ohjelma tuleekin ajaa suoraan root-käyttäjänä. | Synaptic asentuu kirjoitushetkellä soveltuvaan järjestelmäbinäärihakemistoon (.../sbin/), eikä siksi ole suoraan peruskäyttäjän komentopolulla. Ohjelma tuleekin ajaa suoraan root-käyttäjänä. | ||
Apt-get ja dpkg -ohjelmia on tietysti ajettava pääkäyttäjän oikeuksilla (esimerkiksi [[Sudo|sudolla]] tai siirtymällä pääkäyttäjäksi komennolla <tt>su</tt>). | Apt-get ja dpkg -ohjelmia on tietysti ajettava pääkäyttäjän oikeuksilla (esimerkiksi [[Sudo|sudolla]] tai siirtymällä pääkäyttäjäksi komennolla <tt>su</tt>). Aptitude osaa itse kysyä pääkäyttäjän salasanaa, silloin kun oikeuksia tarvitaan. | ||
[http://fi.wikibooks.org/wiki/Ubuntu_tutuksi Ubuntu tutuksi] -wikikirja esittelee kattavasti [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot ohjelmien asennusta ja pakettivarastoja]. | [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi Ubuntu tutuksi] -wikikirja esittelee kattavasti [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot ohjelmien asennusta ja pakettivarastoja]. |