1393 lines
19 KiB
Plaintext
1393 lines
19 KiB
Plaintext
=head1 NAME
|
|
|
|
B<equo> - Official Sabayon Linux Package Manager Client
|
|
|
|
=head1 SYNOPSIS
|
|
|
|
B<equo> [action] [basic_options] [options|extended_options] [atom | package_file | @set] ...
|
|
|
|
B<equo> [action] [basic_options] [options|extended_options] ...
|
|
|
|
B<equo> --info
|
|
|
|
B<equo> --help
|
|
|
|
B<equo> --version
|
|
|
|
=head1 DESCRIPTION
|
|
|
|
B<equo> is the definitive (rofl)... scratch it.
|
|
B<equo> is the official command-line interface to the Entropy framework. Primarily
|
|
used to ease packages management on Gentoo-based, Entropy-enabled distributions.
|
|
|
|
With B<equo> you can easily install and remove any application inside available and
|
|
enabled repositories: it's a binary package manager which brings the best from
|
|
apt, yum and rpm, keeping 100% backward Portage (see 'man emerge') compatibility.
|
|
Being Entropy a framework means that it's not just ended here.
|
|
|
|
For example, through B<equo> you can build your own software repository (called
|
|
Community Repository), do searches, keep your system secure, download packages'
|
|
source code, sanity check your system, see and be part of the User Generated
|
|
Content produced by other users.
|
|
|
|
=head1 BASIC_OPTIONS
|
|
|
|
=over
|
|
|
|
=item B<--help (-h)>
|
|
|
|
this output
|
|
|
|
=item B<--version>
|
|
|
|
print version
|
|
|
|
=item B<--nocolor>
|
|
|
|
disable colorized output
|
|
|
|
=back
|
|
|
|
=head1 OPTIONS
|
|
|
|
=over
|
|
|
|
=item B<update>
|
|
|
|
update configured repositories
|
|
|
|
=over
|
|
|
|
=item B<--force>
|
|
|
|
force sync regardless repositories status
|
|
|
|
=back
|
|
|
|
=item B<repo>
|
|
|
|
manage your repositories
|
|
|
|
=over
|
|
|
|
=item B<enable>
|
|
|
|
enable given repository
|
|
|
|
=item B<disable>
|
|
|
|
disable given repository
|
|
|
|
=item B<add <string>>
|
|
|
|
add repository (pass repository string)
|
|
|
|
=item B<remove <id>>
|
|
|
|
remove repository
|
|
|
|
=item B<mirrorsort <id>>
|
|
|
|
reorder mirrors basing on response time
|
|
|
|
=item B<merge [sources] <dest>>
|
|
|
|
merge content of source repos to dest [for developers]
|
|
|
|
=over
|
|
|
|
=item B<--conflicts>
|
|
|
|
also remove dependency conflicts during merge
|
|
|
|
=back
|
|
|
|
=back
|
|
|
|
=item B<notice [repos]>
|
|
|
|
repository notice board reader
|
|
|
|
=item B<status>
|
|
|
|
show respositories status
|
|
|
|
=item B<search [atoms]>
|
|
|
|
search packages in repositories
|
|
|
|
=item B<match [atoms]>
|
|
|
|
match a package in repositories
|
|
|
|
=over
|
|
|
|
=item B<--multimatch>
|
|
|
|
return all the possible matches
|
|
|
|
=item B<--installed>
|
|
|
|
match inside installed packages repository
|
|
|
|
=item B<--multirepo>
|
|
|
|
return matches from every repository
|
|
|
|
=item B<--showrepo>
|
|
|
|
print repository information (w/--quiet)
|
|
|
|
=item B<--showdesc>
|
|
|
|
print description too (w/--quiet)
|
|
|
|
=back
|
|
|
|
=item B<hop <branch>>
|
|
|
|
upgrade your distribution to a new release (branch)
|
|
|
|
=item B<upgrade>
|
|
|
|
update system with the latest available packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--fetch>
|
|
|
|
just download packages
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
only show what would be done
|
|
|
|
=item B<--verbose (-v)>
|
|
|
|
show more details about what is going on
|
|
|
|
=item B<--replay>
|
|
|
|
reinstall all the packages and their dependencies
|
|
|
|
=item B<--empty>
|
|
|
|
same as --replay
|
|
|
|
=item B<--resume>
|
|
|
|
resume previously interrupted operations
|
|
|
|
=item B<--skipfirst>
|
|
|
|
used with --resume, makes the first package to be skipped
|
|
|
|
=item B<--multifetch>
|
|
|
|
download multiple packages in parallel (default 3)
|
|
|
|
=item B<--multifetch=N>
|
|
|
|
download N packages in parallel (max 10)
|
|
|
|
=back
|
|
|
|
=item B<security>
|
|
|
|
security infrastructure functions
|
|
|
|
=over
|
|
|
|
=item B<update>
|
|
|
|
download the latest Security Advisories
|
|
|
|
=over
|
|
|
|
=item B<--force>
|
|
|
|
force download even if already up-to-date
|
|
|
|
=back
|
|
|
|
=item B<list>
|
|
|
|
list all the available Security Advisories
|
|
|
|
=item B<--affected>
|
|
|
|
list only affected
|
|
|
|
=item B<--unaffected>
|
|
|
|
list only unaffected
|
|
|
|
=item B<info>
|
|
|
|
show information about provided advisories identifiers
|
|
|
|
=item B<install>
|
|
|
|
automatically install all the available security updates
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--fetch>
|
|
|
|
just download packages
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<--quiet (-q)>
|
|
|
|
show less details (useful for scripting)
|
|
|
|
=back
|
|
|
|
=item B<install>
|
|
|
|
install atoms or binary packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<--fetch>
|
|
|
|
just download packages without doing the install
|
|
|
|
=item B<--nodeps>
|
|
|
|
do not pull in any dependency
|
|
|
|
=item B<--bdeps>
|
|
|
|
also pull in build-time dependencies
|
|
|
|
=item B<--resume>
|
|
|
|
resume previously interrupted operations
|
|
|
|
=item B<--skipfirst>
|
|
|
|
used with --resume, makes the first package in queue to be skipped
|
|
|
|
=item B<--clean>
|
|
|
|
remove downloaded packages after being used
|
|
|
|
=item B<--empty>
|
|
|
|
pull all the dependencies in, regardless their state
|
|
|
|
=item B<--relaxed>
|
|
|
|
calm down dependencies resolution algorithm (might be risky)
|
|
|
|
=item B<--deep>
|
|
|
|
makes dependency rules stricter
|
|
|
|
=item B<--verbose (-v)>
|
|
|
|
show more details about what is going on
|
|
|
|
=item B<--configfiles>
|
|
|
|
makes old configuration files to be removed
|
|
|
|
=item B<--multifetch>
|
|
|
|
download multiple packages in parallel (default 3)
|
|
|
|
=item B<--multifetch=N>
|
|
|
|
download N packages in parallel (max 10)
|
|
|
|
=back
|
|
|
|
=item B<source>
|
|
|
|
download atoms source code
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<--nodeps>
|
|
|
|
do not pull in any dependency
|
|
|
|
=item B<--relaxed>
|
|
|
|
calm down dependencies resolution algorithm (might be risky)
|
|
|
|
=item B<--savehere>
|
|
|
|
save sources in current working directory
|
|
|
|
=back
|
|
|
|
=item B<fetch>
|
|
|
|
just download packages without doing the install
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<--nodeps>
|
|
|
|
do not pull in any dependency
|
|
|
|
=item B<--relaxed>
|
|
|
|
calm down dependencies resolution algorithm (might be risky)
|
|
|
|
=item B<--multifetch>
|
|
|
|
download multiple packages in parallel (default 3)
|
|
|
|
=item B<--multifetch=N>
|
|
|
|
download N packages in parallel (max 10)
|
|
|
|
=back
|
|
|
|
=item B<remove>
|
|
|
|
remove one or more packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<--nodeps>
|
|
|
|
do not pull in any dependency
|
|
|
|
=item B<--deep>
|
|
|
|
also pull unused dependencies where reverse deps list is empty
|
|
|
|
=item B<--empty>
|
|
|
|
when used with --deep, helps the removal of virtual packages
|
|
|
|
=item B<--configfiles>
|
|
|
|
makes configuration files to be removed
|
|
|
|
=item B<--force-system>
|
|
|
|
dangerous: forces system packages removal, do not use this
|
|
|
|
=item B<--resume>
|
|
|
|
resume previously interrupted operations
|
|
|
|
=back
|
|
|
|
=item B<mask>
|
|
|
|
mask one or more packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=back
|
|
|
|
=item B<unmask>
|
|
|
|
unmask one or more packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=back
|
|
|
|
=item B<config>
|
|
|
|
configure one or more installed packages
|
|
|
|
=over
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=item B<deptest>
|
|
|
|
look for unsatisfied dependencies
|
|
|
|
=item B<--quiet (-q)>
|
|
|
|
show less details (useful for scripting)
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=back
|
|
|
|
=item B<unusedpackages>
|
|
|
|
look for unused packages (pay attention)
|
|
|
|
=over
|
|
|
|
=item B<--quiet (-q)>
|
|
|
|
show less details (useful for scripting)
|
|
|
|
=item B<--sortbysize>
|
|
|
|
sort packages by disk size
|
|
|
|
=back
|
|
|
|
=item B<libtest>
|
|
|
|
look for missing libraries
|
|
|
|
=over
|
|
|
|
=item B<--dump>
|
|
|
|
dump results to files
|
|
|
|
=item B<--listfiles>
|
|
|
|
print broken files to stdout
|
|
|
|
=item B<--quiet (-q)>
|
|
|
|
show less details (useful for scripting)
|
|
|
|
=item B<--ask (-a)>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend (-p)>
|
|
|
|
just show what would be done
|
|
|
|
=back
|
|
|
|
=item B<conf>
|
|
|
|
configuration files update tool
|
|
|
|
=over
|
|
|
|
=item B<info>
|
|
|
|
show configuration files to be updated
|
|
|
|
=item B<update>
|
|
|
|
run the configuration files update function
|
|
|
|
=back
|
|
|
|
=item B<query>
|
|
|
|
do misc queries on repository and local databases
|
|
|
|
=over
|
|
|
|
=item B<belongs>
|
|
|
|
search from what package a file belongs
|
|
|
|
=item B<changelog>
|
|
|
|
show packages changelog
|
|
|
|
=item B<revdeps>
|
|
|
|
search what packages depend on the provided atoms
|
|
|
|
=item B<description>
|
|
|
|
search packages by description
|
|
|
|
=item B<files>
|
|
|
|
show files owned by the provided atoms
|
|
|
|
=item B<installed>
|
|
|
|
search a package into the local database
|
|
|
|
=item B<license>
|
|
|
|
show packages owning the provided licenses
|
|
|
|
=item B<list>
|
|
|
|
list packages based on the chosen parameter below
|
|
|
|
=over
|
|
|
|
=item B<installed>
|
|
|
|
list installed packages
|
|
|
|
=back
|
|
|
|
=item B<mimetype>
|
|
|
|
search packages able to handle given mimetypes
|
|
|
|
=over
|
|
|
|
=item B<--installed>
|
|
|
|
search inside installed packages
|
|
|
|
=back
|
|
|
|
=item B<associate>
|
|
|
|
associate given file paths to applications able to read them
|
|
|
|
=over
|
|
|
|
=item B<--installed>
|
|
|
|
search inside installed packages
|
|
|
|
=back
|
|
|
|
=item B<needed>
|
|
|
|
show runtime libraries needed by the provided atoms
|
|
|
|
=item B<orphans>
|
|
|
|
search files that do not belong to any package
|
|
|
|
=item B<removal>
|
|
|
|
show the removal tree for the specified atoms
|
|
|
|
=item B<required>
|
|
|
|
show atoms needing the provided libraries
|
|
|
|
=item B<sets>
|
|
|
|
search available package sets
|
|
|
|
=item B<slot>
|
|
|
|
show packages owning the provided slot
|
|
|
|
=item B<tags>
|
|
|
|
show packages owning the specified tags
|
|
|
|
=item B<revisions>
|
|
|
|
show installed packages owning the specified revisions
|
|
|
|
=item B<graph>
|
|
|
|
show direct depdendencies tree for provided installable atoms
|
|
|
|
=over
|
|
|
|
=item B<--complete>
|
|
|
|
include system packages, build deps and circularity information
|
|
|
|
=back
|
|
|
|
=item B<revgraph>
|
|
|
|
show reverse depdendencies tree for provided installed atoms
|
|
|
|
=over
|
|
|
|
=item B<--complete>
|
|
|
|
include system packages, build deps and circularity information
|
|
|
|
=back
|
|
|
|
=item B<--verbose (-v)>
|
|
|
|
show more details
|
|
|
|
=item B<--quiet (-q)>
|
|
|
|
print results in a scriptable way
|
|
|
|
=back
|
|
|
|
=back
|
|
|
|
=head1 EXTENDED_OPTIONS
|
|
|
|
=over
|
|
|
|
|
|
=item B<smart>
|
|
|
|
handles extended functionalities
|
|
|
|
=over
|
|
|
|
|
|
=item B<application>
|
|
|
|
make a smart application for the provided atoms (experimental)
|
|
|
|
|
|
=item B<package>
|
|
|
|
make a smart package for the provided atoms (multiple packages into one file)
|
|
|
|
=item B<quickpkg>
|
|
|
|
recreate an Entropy package from your System
|
|
|
|
=over
|
|
|
|
|
|
=item B<--savedir>
|
|
|
|
save new packages into the specified directory
|
|
|
|
=back
|
|
|
|
|
|
=item B<inflate>
|
|
|
|
convert provided Source Package Manager package files into Entropy packages
|
|
|
|
=over
|
|
|
|
|
|
=item B<--savedir>
|
|
|
|
save new packages into the specified directory
|
|
|
|
=back
|
|
|
|
|
|
=item B<deflate>
|
|
|
|
convert provided Entropy packages into Source Package Manager ones
|
|
|
|
=over
|
|
|
|
|
|
=item B<--savedir>
|
|
|
|
save new packages into the specified directory
|
|
|
|
=back
|
|
|
|
|
|
=item B<extract>
|
|
|
|
extract Entropy metadata from provided Entropy package files
|
|
|
|
=over
|
|
|
|
|
|
=item B<--savedir>
|
|
|
|
save new metadata into the specified directory
|
|
|
|
=back
|
|
|
|
=back
|
|
|
|
|
|
=item B<rescue>
|
|
|
|
contains System rescue tools
|
|
|
|
=over
|
|
|
|
|
|
=item B<check>
|
|
|
|
check installed packages repository for errors
|
|
|
|
=item B<vacuum>
|
|
|
|
remove installed packages repository internal indexes to save disk space
|
|
|
|
=item B<generate>
|
|
|
|
generate installed packages database using Source Package Manager repositories
|
|
|
|
=item B<resurrect>
|
|
|
|
generate installed packages database using files on the system [last hope]
|
|
|
|
=item B<spmuids>
|
|
|
|
regenerate SPM UIDs map (SPM <-> Entropy packages)
|
|
|
|
=item B<spmsync>
|
|
|
|
makes Entropy aware of your Source Package Manager updated packages
|
|
|
|
=item B<backup>
|
|
|
|
backup the current Entropy installed packages database
|
|
|
|
=item B<restore>
|
|
|
|
restore a previously backed up Entropy installed packages database
|
|
|
|
=back
|
|
|
|
|
|
=item B<community>
|
|
|
|
handles community-side features
|
|
|
|
=over
|
|
|
|
|
|
=item B<repos>
|
|
|
|
community repositories management functions
|
|
|
|
=over
|
|
|
|
|
|
=item B<update>
|
|
|
|
scan the System looking for newly compiled packages
|
|
|
|
=over
|
|
|
|
|
|
=item B<--seekstore>
|
|
|
|
analyze the Entropy Store directory directly
|
|
|
|
=item B<--repackage <atoms>>
|
|
|
|
repackage the specified atoms
|
|
|
|
=item B<--noask>
|
|
|
|
do not ask anything except critical things
|
|
|
|
=item B<--atoms <atoms>>
|
|
|
|
manage only the specified atoms
|
|
|
|
=item B<--interactive>
|
|
|
|
run in interactive mode (asking things one by one)
|
|
|
|
=back
|
|
|
|
|
|
=item B<inject <packages>>
|
|
|
|
add binary packages to repository w/o affecting scopes (multipackages)
|
|
|
|
=back
|
|
|
|
|
|
=item B<mirrors>
|
|
|
|
community repositories mirrors management functions
|
|
|
|
=over
|
|
|
|
|
|
=item B<sync>
|
|
|
|
sync packages, database and also do some tidy
|
|
|
|
=over
|
|
|
|
|
|
=item B<--noask>
|
|
|
|
do not ask anything except critical things
|
|
|
|
=item B<--syncall>
|
|
|
|
sync all the configured repositories
|
|
|
|
=back
|
|
|
|
|
|
=item B<packages-sync>
|
|
|
|
sync packages across primary mirrors
|
|
|
|
=over
|
|
|
|
|
|
=item B<--ask>
|
|
|
|
ask before making any changes
|
|
|
|
=item B<--pretend>
|
|
|
|
only show what would be done
|
|
|
|
=item B<--syncall>
|
|
|
|
sync all the configured repositories
|
|
|
|
=item B<--do-packages-check>
|
|
|
|
also verify packages integrity
|
|
|
|
=back
|
|
|
|
|
|
=item B<db-sync>
|
|
|
|
sync the current repository database across primary mirrors
|
|
|
|
=over
|
|
|
|
|
|
=item B<--syncall>
|
|
|
|
sync all the configured repositories
|
|
|
|
=back
|
|
|
|
|
|
=item B<db-lock>
|
|
|
|
lock the current repository database (server-side)
|
|
|
|
=item B<db-unlock>
|
|
|
|
unlock the current repository database (server-side)
|
|
|
|
=item B<db-download-lock>
|
|
|
|
lock the current repository database (client-side)
|
|
|
|
=item B<db-download-unlock>
|
|
|
|
unlock the current repository database (client-side)
|
|
|
|
=item B<db-lock-status>
|
|
|
|
show current lock status
|
|
|
|
=item B<tidy>
|
|
|
|
remove binary packages not in repositories and expired
|
|
|
|
=back
|
|
|
|
|
|
=item B<repo>
|
|
|
|
manage a repository
|
|
|
|
=over
|
|
|
|
|
|
=item B<--initialize>
|
|
|
|
(re)initialize the current repository database
|
|
|
|
=over
|
|
|
|
|
|
=item B<--empty>
|
|
|
|
do not refill database using packages on mirrors
|
|
|
|
|
|
=item B<bump>
|
|
|
|
manually force a revision bump for the current repository database
|
|
|
|
=over
|
|
|
|
|
|
=item B<--sync>
|
|
|
|
synchronize the database
|
|
|
|
=back
|
|
|
|
|
|
=item B<remove>
|
|
|
|
remove the provided atoms from the current repository database
|
|
|
|
|
|
=item B<multiremove>
|
|
|
|
remove the provided injected atoms (all if no atom specified)
|
|
|
|
=over
|
|
|
|
|
|
=item B<--branch=<branch>>
|
|
|
|
choose on what branch operating
|
|
|
|
=back
|
|
|
|
|
|
=item B<create-empty-database>
|
|
|
|
create an empty repository database in the provided path
|
|
|
|
=item B<switchbranch <from branch> <to branch>>
|
|
|
|
switch to the specified branch the provided atoms (or world)
|
|
|
|
=item B<md5remote>
|
|
|
|
verify remote integrity of the provided atoms (or world)
|
|
|
|
=item B<backup>
|
|
|
|
backup current repository database
|
|
|
|
=item B<restore>
|
|
|
|
restore a previously backed-up repository database
|
|
|
|
=back
|
|
|
|
=item B<spmuids>
|
|
|
|
regenerate SPM UIDs map (SPM <-> Entropy packages)
|
|
|
|
=item B<enable <repo>>
|
|
|
|
enable the specified repository
|
|
|
|
=item B<disable <repo>>
|
|
|
|
disable the specified repository
|
|
|
|
=item B<status <repo>>
|
|
|
|
show the current Server Interface status
|
|
|
|
=item B<package-dep <repo> [atoms]>
|
|
|
|
handle packages dependencies
|
|
|
|
=item B<package-tag <repo> <tag-string> [atoms]>
|
|
|
|
clone a package inside a repository assigning it an arbitrary tag
|
|
|
|
=item B<move <from> <to> [atoms]>
|
|
|
|
move packages from a repository to another
|
|
|
|
=item B<copy <from> <to> [atoms]>
|
|
|
|
copy packages from a repository to another
|
|
|
|
=item B<default <repo_id>>
|
|
|
|
set the default repository
|
|
|
|
=back
|
|
|
|
|
|
=item B<key>
|
|
|
|
manage repository digital signatures (OpenGPG)
|
|
|
|
=over
|
|
|
|
|
|
=item B<create [repos]>
|
|
|
|
create keypair for repositories and sign packages
|
|
|
|
=item B<delete [repos]>
|
|
|
|
delete keypair (and digital signatures) of repository
|
|
|
|
=item B<status [repos]>
|
|
|
|
show currently configured keys information for given repositories
|
|
|
|
=item B<sign [repos]>
|
|
|
|
sign (or re-sign) packages in repository using currently set keypair
|
|
|
|
=item B<import <repo_id> <privkey_path> <pubkey_path>>
|
|
|
|
import keypair, bind to given repository
|
|
|
|
=item B<export-public <repo_id> <key_path>>
|
|
|
|
export public key of given repository
|
|
|
|
=back
|
|
|
|
=item B<export-private <repo_id> <key_path>>
|
|
|
|
export private key of given repository
|
|
|
|
=back
|
|
|
|
|
|
=item B<query>
|
|
|
|
do some searches into community repository databases
|
|
|
|
=over
|
|
|
|
|
|
=item B<belongs>
|
|
|
|
show from what package the provided files belong
|
|
|
|
=item B<changelog>
|
|
|
|
show packages changelog
|
|
|
|
=item B<revdeps>
|
|
|
|
show what packages depend on the provided atoms
|
|
|
|
=item B<description>
|
|
|
|
search packages by description
|
|
|
|
=item B<files>
|
|
|
|
show files owned by the provided atoms
|
|
|
|
=item B<list>
|
|
|
|
list all the packages in the default repository
|
|
|
|
=item B<needed>
|
|
|
|
show runtime libraries needed by the provided atoms
|
|
|
|
=item B<search>
|
|
|
|
search packages inside the default repository database
|
|
|
|
=item B<sets>
|
|
|
|
search available package sets
|
|
|
|
=item B<tags>
|
|
|
|
show packages owning the specified tags
|
|
|
|
=item B<--verbose>
|
|
|
|
show more details
|
|
|
|
=item B<--quiet>
|
|
|
|
print results in a scriptable way
|
|
|
|
=back
|
|
|
|
|
|
=item B<spm>
|
|
|
|
source package manager functions
|
|
|
|
=over
|
|
|
|
|
|
=item B<compile>
|
|
|
|
compilation function
|
|
|
|
=over
|
|
|
|
|
|
=item B<categories>
|
|
|
|
compile packages belonging to the provided categories
|
|
|
|
=over
|
|
|
|
|
|
=item B<--list>
|
|
|
|
just list packages
|
|
|
|
=back
|
|
|
|
|
|
=item B<pkgset>
|
|
|
|
compile packages in provided package set names
|
|
|
|
=over
|
|
|
|
|
|
=item B<--list>
|
|
|
|
just list packages
|
|
|
|
=item B<--rebuild>
|
|
|
|
rebuild everything
|
|
|
|
=item B<--dbupdate>
|
|
|
|
run database update if all went fine
|
|
|
|
=item B<--dbsync>
|
|
|
|
run mirror sync if all went fine
|
|
|
|
=back
|
|
|
|
=back
|
|
|
|
|
|
=item B<orphans>
|
|
|
|
scan orphaned packages on SPM
|
|
|
|
=back
|
|
|
|
|
|
=item B<notice>
|
|
|
|
notice board handling functions
|
|
|
|
=over
|
|
|
|
|
|
=item B<add>
|
|
|
|
add a news item to the notice board
|
|
|
|
=item B<remove>
|
|
|
|
remove a news item from the notice board
|
|
|
|
=item B<read>
|
|
|
|
read the current notice board
|
|
|
|
=back
|
|
|
|
|
|
=item B<deptest>
|
|
|
|
look for unsatisfied dependencies across community repositories
|
|
|
|
=item B<pkgtest>
|
|
|
|
verify the integrity of local package files
|
|
|
|
|
|
=item B<ugc>
|
|
|
|
handles User Generated Content features
|
|
|
|
=over
|
|
|
|
|
|
=item B<login <repository>>
|
|
|
|
login against a specified repository
|
|
|
|
=item B<logout <repository>>
|
|
|
|
logout from a specified repository
|
|
|
|
=over
|
|
|
|
|
|
=item B<--force>
|
|
|
|
force action
|
|
|
|
=back
|
|
|
|
|
|
=item B<documents <repository>>
|
|
|
|
manage package documents for the selected repository (comments, files, videos)
|
|
|
|
=over
|
|
|
|
|
|
=item B<get <pkgkey>>
|
|
|
|
get available documents for the specified package key (example: x11-libs/qt)
|
|
|
|
=item B<add <pkgkey>>
|
|
|
|
add a new document to the specified package key (example: x11-libs/qt)
|
|
|
|
=item B<remove <docs ids>>
|
|
|
|
remove documents from database using their identifiers
|
|
|
|
=back
|
|
|
|
|
|
=item B<vote <repository>>
|
|
|
|
manage package votes for the selected repository
|
|
|
|
=over
|
|
|
|
|
|
=item B<get <pkgkey>>
|
|
|
|
get vote for the specified package key (example: x11-libs/qt)
|
|
|
|
=item B<add <pkgkey>>
|
|
|
|
add vote for the specified package key (example: x11-libs/qt)
|
|
|
|
=back
|
|
|
|
=back
|
|
|
|
|
|
=item B<cache>
|
|
|
|
handles Entropy cache
|
|
|
|
=over
|
|
|
|
|
|
=item B<clean>
|
|
|
|
clean Entropy cache
|
|
|
|
=item B<--verbose>
|
|
|
|
show more details
|
|
|
|
=item B<--quiet>
|
|
|
|
print results in a scriptable way
|
|
|
|
=back
|
|
|
|
|
|
=item B<cleanup>
|
|
|
|
remove downloaded packages and clean temp. directories
|
|
|
|
=item B<--info>
|
|
|
|
show system information
|
|
|
|
=back
|
|
|
|
=head1 ENVIRONMENT
|
|
|
|
B<ETP_NOCACHE>=1: if set, all the Entropy framework will never use its internal
|
|
on-disk cache.
|
|
|
|
|
|
B<FORCE_EAPI>=N: if set to 1, 2 or 3 and used with 'B<equo> update', Entropy
|
|
repository synchronized will be force to use the provided EAPI to update
|
|
repositories.
|
|
|
|
B<ACCEPT_LICENSE>=license_id1:license_id2:...: this is a way to avoid equo
|
|
asking to accept specific licenses.
|
|
|
|
B<ETP_NO_COLOR>=1: disable entropy coloured output.
|
|
|
|
=head1 BUGS
|
|
|
|
Please report bugs to http://bugs.sabayonlinux.org.
|
|
B<equo> has a nice bug-reporting feature: whenever a valid exception occurs, it
|
|
asks the user to automatically submit the issue. B<WARNING>: to do efficient bug
|
|
squashing, some hardware specs are going to be collected, ask wrote before
|
|
submitting any data. No personal data is going to be uploaded and your report
|
|
will be kept private.
|
|
|
|
=head1 EXAMPLES
|
|
|
|
work in progress
|
|
|
|
=head1 EXIT STATUS
|
|
|
|
B<equo> returns a zero exit status if the called command succeeded. Non zero is
|
|
returned in case of failure.
|
|
|
|
=head1 AUTHOR
|
|
|
|
Fabio Erculiani <lxnay@sabayon.org>
|
|
|
|
=head1 SEE ALSO
|
|
|
|
reagent(1), activator(1)
|