HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

ebuild — A low level interface to the Gentoo Portage system. More information: <https://wiki.gentoo.org/wiki/

Submitted by: @import:tldr-pages··
0
Viewed 0 times
thecommandlevelgentoointerfacecliebuildlow
linux

Problem

How to use the ebuild command: A low level interface to the Gentoo Portage system. More information: <https://wiki.gentoo.org/wiki/Ebuild>.

Solution

ebuild — A low level interface to the Gentoo Portage system. More information: <https://wiki.gentoo.org/wiki/Ebuild>.

Create or update the package manifest:
ebuild {{path/to/file.ebuild}} manifest


Clean the temporary build directories for the build file:
ebuild {{path/to/file.ebuild}} clean


Fetch sources if they do not exist:
ebuild {{path/to/file.ebuild}} fetch


Extract the sources to a temporary build directory:
ebuild {{path/to/file.ebuild}} unpack


Compile the extracted sources:
ebuild {{path/to/file.ebuild}} compile


Install the package to a temporary install directory:
ebuild {{path/to/file.ebuild}} install


Install the temporary files to the live filesystem:
ebuild {{path/to/file.ebuild}} qmerge


Fetch, unpack, compile, install, and qmerge the specified ebuild file:
ebuild {{path/to/file.ebuild}} merge

Code Snippets

Create or update the package manifest

ebuild {{path/to/file.ebuild}} manifest

Clean the temporary build directories for the build file

ebuild {{path/to/file.ebuild}} clean

Fetch sources if they do not exist

ebuild {{path/to/file.ebuild}} fetch

Extract the sources to a temporary build directory

ebuild {{path/to/file.ebuild}} unpack

Compile the extracted sources

ebuild {{path/to/file.ebuild}} compile

Context

tldr-pages: linux/ebuild

Revisions (0)

No revisions yet.