Ero sivun ”Gentoo Prefix” versioiden välillä
p (Vaatimuksiin piniä tarkennuksia.) |
(Kerrottu Prefixin käytöstä hieman.) |
||
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 8: | Rivi 8: | ||
Oletuksena Gentoo Prefix asennetaan käyttäjän kotikansioon. | Oletuksena Gentoo Prefix asennetaan käyttäjän kotikansioon. | ||
On suositeltavaa lukea projektista ensin Gentoo Wikissä olevasta [https://wiki.gentoo.org/wiki/Project:Prefix Prefixiä käsittelevästä artikkelista]. | On suositeltavaa lukea projektista ensin Gentoo Wikissä olevasta [https://wiki.gentoo.org/wiki/Project:Prefix Prefixiä käsittelevästä artikkelista]. | ||
Sinulla tulee olla asennettuna ainakin [[Bash]], [[gcc]], [[make]] ja [[binutils]]. | Sinulla tulee olla asennettuna ainakin [[Bash]], [[gcc]], [[make]], [[Autotools]] ja [[binutils]]. | ||
Huomaa, että Gentoo Prefix toimii ilman, että [[libc|glibc]]-kirjasto on valmiiksi asennettuna (Esim. [[Alpine Linux]], joka käyttää [[musl]]-C-standardikirjastoa. | Huomaa, että Gentoo Prefix toimii ilman, että [[libc|glibc]]-kirjasto on valmiiksi asennettuna (Esim. [[Alpine Linux]], joka käyttää [[musl]]-C-standardikirjastoa). | ||
[[Ubuntu]]ssa ja [[Debian]]issa (sekä niihin pohjautuvissa jakeluissa) voit asentaa kaiken tarvittavan seuraavalla komennolla: <tt>sudo apt install build-essential</tt> | [[Ubuntu]]ssa ja [[Debian]]issa (sekä niihin pohjautuvissa jakeluissa) voit asentaa kaiken tarvittavan seuraavalla komennolla: <tt>sudo apt install build-essential m4 autoconf automake</tt> | ||
# Lataa asennusohjelma: <tt>wget https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/bootstrap-prefix.sh</tt> | # Lataa asennusohjelma: <tt>wget https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/bootstrap-prefix.sh</tt> | ||
Rivi 17: | Rivi 17: | ||
# Käynnistä asennusohjelma: <tt>./bootstrap-prefix.sh</tt> | # Käynnistä asennusohjelma: <tt>./bootstrap-prefix.sh</tt> | ||
# Vastaa asennusohjelman kysymyksiin. Voit hyväksyä oletusasetukset painamalla {{Näppäin|Enter}}. | # Vastaa asennusohjelman kysymyksiin. Voit hyväksyä oletusasetukset painamalla {{Näppäin|Enter}}. | ||
Tämän jälkeen Gentoo Prefixiä pystyy käyttämään suorittamalla asennusohjelman asentaman [[skripti]]n: <tt>gentoo/startprefix</tt>, jonka jälkeen [[Portage]]a voi käyttää samaan tapaan kuin normaalissa [[Gentoo]]-järjestelmässä. | |||
== Katso myös == | == Katso myös == | ||
Rivi 22: | Rivi 24: | ||
* [[Snap]] - [[Canonical]]in tekemä kilpailija Flatpakille. | * [[Snap]] - [[Canonical]]in tekemä kilpailija Flatpakille. | ||
* [[AppImage]] - Eräs siirrettävä pakettiformaatti Linuxille. | * [[AppImage]] - Eräs siirrettävä pakettiformaatti Linuxille. | ||
* [[GNU Guix]] - | * [[GNU Guix]] - [[Guix System]]-jakelun käyttämä paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla. | ||
* [[Nix]] - NixOS-jakelun käyttämä paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla. | * [[Nix]] - NixOS-jakelun käyttämä paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla. | ||
* [[pkgsrc]] - Pkgsrc muistuttaa ports-kokelmaa. | * [[pkgsrc]] - Pkgsrc muistuttaa ports-kokelmaa. |
Nykyinen versio 24. maaliskuuta 2025 kello 12.05
Gentoo Prefix on tapa saada Gentoon käyttämä paketinhallintajärjestelmä (Portage) käyttöön muissakin jakeluissa. Näin saadaan Portagen hyödyt käyttöön myös Gentoon ulkopuolella. Pystyt esim. valitsemaan USE-liput pakettikohtaisesti. USE-lipuilla voidaan helposti laittaa päälle/pois ominaisuuksia ohjelman kääntämisen aikana. Gentoo Prefix saataa olla epävakaampi kuin tavallinen Gentoo, johtuen siitä että Prefix-projektilla on rajallinen määrä kehittäjiä.
Asennus ohjeet[muokkaa]
Oletuksena Gentoo Prefix asennetaan käyttäjän kotikansioon. On suositeltavaa lukea projektista ensin Gentoo Wikissä olevasta Prefixiä käsittelevästä artikkelista. Sinulla tulee olla asennettuna ainakin Bash, gcc, make, Autotools ja binutils. Huomaa, että Gentoo Prefix toimii ilman, että glibc-kirjasto on valmiiksi asennettuna (Esim. Alpine Linux, joka käyttää musl-C-standardikirjastoa). Ubuntussa ja Debianissa (sekä niihin pohjautuvissa jakeluissa) voit asentaa kaiken tarvittavan seuraavalla komennolla: sudo apt install build-essential m4 autoconf automake
- Lataa asennusohjelma: wget https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/bootstrap-prefix.sh
- Halutessasi voit vilkaista asennusohjelman koodia: less bootstrap-prefix.sh
- Salli asennusohjelman suorittaminen: chmod +x bootstrap-prefix.sh
- Käynnistä asennusohjelma: ./bootstrap-prefix.sh
- Vastaa asennusohjelman kysymyksiin. Voit hyväksyä oletusasetukset painamalla ↵ Enter.
Tämän jälkeen Gentoo Prefixiä pystyy käyttämään suorittamalla asennusohjelman asentaman skriptin: gentoo/startprefix, jonka jälkeen Portagea voi käyttää samaan tapaan kuin normaalissa Gentoo-järjestelmässä.
Katso myös[muokkaa]
- Flatpak - Jakelusta riippumaton paketinhallinta Linuxille.
- Snap - Canonicalin tekemä kilpailija Flatpakille.
- AppImage - Eräs siirrettävä pakettiformaatti Linuxille.
- GNU Guix - Guix System-jakelun käyttämä paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla.
- Nix - NixOS-jakelun käyttämä paketinhallintajärjestelmä, jota voi käyttää myös muillakin Linux-jakeluilla.
- pkgsrc - Pkgsrc muistuttaa ports-kokelmaa.
- Ravenports - Toinen hieman Pkgsrc:n kaltainen järjestelmä.