Ero sivun ”Paketinhallintajärjestelmä” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Kerrottu toissijaisista paketinhallintajärjestelmistä.
(Kerrottu toissijaisista paketinhallintajärjestelmistä.) |
|||
Rivi 5: | Rivi 5: | ||
==Eri jakeluiden järjestelmät== | ==Eri jakeluiden järjestelmät== | ||
* [[Red Hat]]-pohjaisissa järjestelmissä kuten [[Fedora Linux]]issa, [[Mageia]]ssa ja [[openSUSE]]ssa paketinhallintajärjestelmä on yleensä [[RPM]]. Verkkoasennusmahdollisuuden tarjoava työkalu vaihtelee jakeluittain. | * [[Red Hat]]-pohjaisissa järjestelmissä kuten [[Fedora Linux]]issa, [[Mageia]]ssa ja [[openSUSE]]ssa paketinhallintajärjestelmä on yleensä [[RPM]]. Verkkoasennusmahdollisuuden tarjoava työkalu vaihtelee jakeluittain, mutta yleensä käytössä on [[DNF]] tai [[Zypper]]. | ||
* [[Debian]]-pohjaisissa järjestelmissä taas käytetään yleensä [[dpkg]]:tä sen edustaohjelmalla [[apt]]:llä tai jollain apt:n edustaohjelmalla (kuten [[aptitude]] tai [[synaptic]]). | * [[Debian]]-pohjaisissa järjestelmissä taas käytetään yleensä [[dpkg]]:tä sen edustaohjelmalla [[apt]]:llä tai jollain apt:n edustaohjelmalla (kuten [[aptitude]] tai [[synaptic]]). | ||
* [[Gentoo]]lla on [[Portage]]. | * [[Gentoo]]lla on [[Portage]]. | ||
Rivi 12: | Rivi 12: | ||
* [[Frugalware]] käyttää pacmanista uudelleenkirjoitettua versiota nimeltä pacman-G2. | * [[Frugalware]] käyttää pacmanista uudelleenkirjoitettua versiota nimeltä pacman-G2. | ||
* Monella erikoisjakelulla on omat paketinhallintajärjestelmänsä | * Monella erikoisjakelulla on omat paketinhallintajärjestelmänsä | ||
== Linux-jakeluiden toissijaiset paketinhallintajärjestelmä == | |||
Linux-jakeluissa voi käyttää myös toissijaisia paketinhallintajärjestelmiä, jotka toimivat jakelun oman järjestelmän kanssa yhdessä. | |||
Osa niistä keskittyy jonkin tietyn [[Ohjelmointikielet|ohjelmointikielen]] kirjastoihin ja työkaluihin, mistä esimerkkeinä ovat mm. [[Python]]in <tt>pip</tt>, [[Ruby]]n <tt>gems</tt> ja [[Lua]]n <tt>LuaRocks</tt>. | |||
On myös eräitä järjestelmiä, joiden avulla voi asentaa lisää ohjelmistoja, joita oma jakelu ei tarjoa. | |||
Tämänkaltaisista järjestelmistä esimerkkejä ovat: | |||
* [[Flatpak]] - Jakelusta riippumaton paketinhallinta Linuxille. | |||
* [[Snap]] - [[Canonical]]in tekemä kilpailija Flatpakille. | |||
* [[AppImage]] - Eräs siirrettävä pakettiformaatti Linuxille. | |||
* [[pkgsrc]] - Pkgsrc muistuttaa ports-kokelmaa. | |||
* [[GNU Guix]] - [[Guix System]] -jakelun käyttämä "funktionaalinen" paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla. | |||
* [[Nix]] - [[NixOS]]-jakelun käyttämä "funktionaalinen" paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla. | |||
* [[Distrobox]] - Se ei ole oikeasti paketinhallintajärjestelmä, mutta sen avulla voi asentaa ohjelmia muiden jakeluiden [[Pakettivarasto|ohjelmistolähteistä]]. Se perustuu [[Podman]]- ja [[Docker]]-kontteihin, ja sen avulla asennetut ohjelmistot integroidaan muuhun järjestelmään. | |||
===Rosetta=== | ===Rosetta=== |