Ero sivun ”Ohjelmien asentaminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
→Debianin ja Ubuntun paketinhallinta: synaptic ja upgrade/dist-upgrade mukaan.
(Tällainen perusteksti, joillekkin tämä tuottaa vaikeuksia) |
p (→Debianin ja Ubuntun paketinhallinta: synaptic ja upgrade/dist-upgrade mukaan.) |
||
Rivi 18: | Rivi 18: | ||
== Debianin ja Ubuntun paketinhallinta == | == Debianin ja Ubuntun paketinhallinta == | ||
Debianissa asennetaan apt-ohjelmalla: | Debianissa asennetaan suoraviivaisimmin apt-ohjelmalla: | ||
apt-get install hyvasofta | apt-get install hyvasofta | ||
Paketteja voi etsiä komennolla: | Paketteja voi etsiä komennolla: | ||
apt-cache search hyvasofta | apt-cache 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 | ||
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 | |||
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. | |||
Joskus on ohjelma ladattava .deb-pakettina. Tämä asennetaan seuraavasti dpkg-ohjelmalla: | Joskus on ohjelma ladattava .deb-pakettina. Tämä asennetaan seuraavasti dpkg-ohjelmalla: | ||
dpkg -i hyvasofta.deb | dpkg -i hyvasofta.deb | ||
Paketinhallintaa ei toki ole mikään pakko hoitaa komentotulkista. Deb-paketinhallintaan voi käyttää esimerkiksi graafista synaptic-ohjelmaa: | |||
apt-get install synaptic | |||
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ä. | |||
== Gentoon paketinhallinta == | == Gentoon paketinhallinta == |