Ero sivun ”Paketinhallintajärjestelmä” versioiden välillä
LP (keskustelu | muokkaukset) (linkki debin lisäksi aptiin) |
Pb (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
||
Rivi 3: | Rivi 3: | ||
Paketinhallinnan välttämätön tehtävä on selvittää riippuvuudet. Edistyneemmät paketinhallinnat osaavat itse ne myös täyttää ilman että käyttäjän on tarvetta puuttua asiaan. Modernit paketinhallintaratkaisut myös hakevat ohjelman Internetistä käyttäjän puolesta ja käyttäjän tarvitsee vain kertoa minkä nimisen ohjelman haluaa asentaa. Ohjelman on sisällyttävä paketinhallinan tuntemiin tietokantoihin, jotta se osataan hakea itse. | Paketinhallinnan välttämätön tehtävä on selvittää riippuvuudet. Edistyneemmät paketinhallinnat osaavat itse ne myös täyttää ilman että käyttäjän on tarvetta puuttua asiaan. Modernit paketinhallintaratkaisut myös hakevat ohjelman Internetistä käyttäjän puolesta ja käyttäjän tarvitsee vain kertoa minkä nimisen ohjelman haluaa asentaa. Ohjelman on sisällyttävä paketinhallinan tuntemiin tietokantoihin, jotta se osataan hakea itse. | ||
* [[Redhat]]-pohjaisissa järjestelmissä kuten [[Fedora]]ssa, [[Mandriva]]ssa ja [[openSUSE]]ssa paketinhallintajärjestelmä on yleensä [[RPM]]. | * [[Redhat]]-pohjaisissa järjestelmissä kuten [[Fedora]]ssa, [[Mandriva]]ssa ja [[openSUSE]]ssa paketinhallintajärjestelmä on yleensä [[RPM]]. Verkkoasennusmahdollisuuden tarjoava työkalu vaihtelee jakeluittain. | ||
* [[Debian]]-pohjaisissa järjestelmissä taas käytetään yleensä [[ | * [[Debian]]-pohjaisissa järjestelmissä taas käytetään yleensä [[deb]]:iä (varsinainen paketinhallinta) ja [[apt]]:ia (pakettien verkkoasennus). | ||
* [[Gentoo]]lla on [[Portage]] | * [[Gentoo]]lla on [[Portage]]. | ||
* [[Slackware]]lla on [[tgz]] | * [[Slackware]]lla on [[tgz]] (joka ei selvitä riippuvuuksia). | ||
* [[Arch Linux]] ja [[Frugalware]] käyttävät [[Pacman]]ia. | * [[Arch Linux]] ja [[Frugalware]] käyttävät [[Pacman]]ia. | ||
==Ohjelmien asentaminen== | ==Ohjelmien asentaminen== | ||
Katso artikkeli [[Ohjelmien asentaminen]], jossa on tarkempaa tietoa ohjelmien asentamisesta käytännössä. | |||
Katso artikkeli [[ | |||
==Katso myös== | ==Katso myös== |
Versio 22. tammikuuta 2008 kello 07.52
Paketinhallintajärjestelmä on ohjelmisto, jolla tietyn järjestelmän ohjelmapaketteja voidaan käsitellä standardilla tavalla ja siten helpottaa ohjelmistojen asennusta, poistoa, riippuvuuksien hallintaa ym. Eri jakeluilla on tähän eri menetelmät.
Paketinhallinnan välttämätön tehtävä on selvittää riippuvuudet. Edistyneemmät paketinhallinnat osaavat itse ne myös täyttää ilman että käyttäjän on tarvetta puuttua asiaan. Modernit paketinhallintaratkaisut myös hakevat ohjelman Internetistä käyttäjän puolesta ja käyttäjän tarvitsee vain kertoa minkä nimisen ohjelman haluaa asentaa. Ohjelman on sisällyttävä paketinhallinan tuntemiin tietokantoihin, jotta se osataan hakea itse.
- Redhat-pohjaisissa järjestelmissä kuten Fedorassa, Mandrivassa ja openSUSEssa paketinhallintajärjestelmä on yleensä RPM. Verkkoasennusmahdollisuuden tarjoava työkalu vaihtelee jakeluittain.
- Debian-pohjaisissa järjestelmissä taas käytetään yleensä deb:iä (varsinainen paketinhallinta) ja apt:ia (pakettien verkkoasennus).
- Gentoolla on Portage.
- Slackwarella on tgz (joka ei selvitä riippuvuuksia).
- Arch Linux ja Frugalware käyttävät Pacmania.
Ohjelmien asentaminen
Katso artikkeli Ohjelmien asentaminen, jossa on tarkempaa tietoa ohjelmien asentamisesta käytännössä.
Katso myös
- Paketinhallinta-luokka
- Paketinhallinnan idean esittely Ubuntu tutuksi -wikirjassa