Ero sivun ”Ebuild” versioiden välillä
Siirry navigaatioon
Siirry hakuun
esimerkki
Pb (keskustelu | muokkaukset) p (Luokka:Gentoo) |
(esimerkki) |
||
Rivi 182: | Rivi 182: | ||
*package, luo binääripaketin tar.bz2-muodossa $D:n hakemistopuusta ja asettaa sen PGKDIR="${PORTDIR}/packages"-muuttujan osoittamaan hakemistoon | *package, luo binääripaketin tar.bz2-muodossa $D:n hakemistopuusta ja asettaa sen PGKDIR="${PORTDIR}/packages"-muuttujan osoittamaan hakemistoon | ||
*rpm, luo package-toimintoa vastaavasti [[rpm|rpm-paketin]], tämä paketti ei välttämättä toimi kuitenkaan kaikissa [[jakelu|jakeluissa]] ja sen ominaisuudet saattavat olla vajavaiset. | *rpm, luo package-toimintoa vastaavasti [[rpm|rpm-paketin]], tämä paketti ei välttämättä toimi kuitenkaan kaikissa [[jakelu|jakeluissa]] ja sen ominaisuudet saattavat olla vajavaiset. | ||
==Lähdekoodin muokkaus- ja uudelleenasennusesimerkki== | |||
Esimerkki squidin ohjelmakoodin muuttamisesta ja uudelleenasennuksesta. Squid on aiemmin jo asennettu järjestelmään. | |||
$ sudo su | |||
# cd /usr/portage/net-proxy/squid | |||
# ebuild squid-3.4.5.ebuild digest | |||
# ebuild squid-3.4.5.ebuild fetch | |||
# ebuild squid-3.4.5.ebuild unpack | |||
# cd /var/tmp/portage/net-proxy/squid-3.4.5/work/squid-3.4.5/src/ | |||
# $EDITOR <tiedosto> tai aja omat patch-tiedostot | |||
# cd /usr/portage/net-proxy/squid | |||
# ebuild squid-3.4.5.ebuild compile | |||
# ebuild squid-3.4.5.ebuild install | |||
# ebuild squid-3.4.5.ebuild qmerge | |||
==Muuta luettavaa== | ==Muuta luettavaa== |