Ru:Equo

From Sabayon Wiki
Jump to: navigation, search
i18n: ca de en es it ru
UnderConstruction.png
Under Construction
This article is currently under construction and may be incomplete or change frequently.

Об Equo

Equo в действии

Equo - терминальное приложение-клиент для системы Entropy. Оно устанавливает, удаляет и обновляет пакеты, обнаруживает зависимости и это лишь начало.

Установка Equo

Equo - часть пакета Entropy. Для ее установки, пожалуйста следуйте инструкциям на следующей странице: Entropy

Использование Equo

Полный список доступных команд с их обьяснениями:

# equo --help --verbose

Обновление пакетных репозитариев

Для обновления репозитариев, запустите следующую команду:

# equo update

Обновление системы

Для обновления всех пакетов до последних версии, используйте следующее:

# equo upgrade --ask

Поиск пакетов

Вы можете искать пакеты в equo командой search:

# equo search <имя пакета>

Установка пакетов

Для установки пакетов используйте следующую команду. Опция --ask необязательна, но рекомендуется.

# equo install <пакет> --ask

Удаление пакетов

Для удаления пакета используйте эту функцию:

# equo remove <пакет>

Отчистка скачанных пакетов

Время от времени следует очищать временные файлы Entropy. Используйте следующую команду:

# equo cleanup

Весь 'equo --help --verbose'

For easy reference all output of equo --help --verbose pasted here in a nice, easier to read wiki format.

~ equo ~ Entropy Framework Client - (C) 2007-2010

Basic Options

       --help            this output 
       --version       print version 
       --nocolor       disable colorized output 
       --bashcomp   print a bash completion script to stdout 

Application Options

       update          update configured repositories 
                --force                  force sync regardless repositories status 

        repo     manage your repositories 
               enable          enable given repository 
               disable         disable given repository 

       notice [repos]  repository notice board reader 
       status          show respositories status 
       search          search packages in repositories 

       match           match a package in repositories 
               --multimatch    return all the possible matches 
               --multirepo     return matches from every repository 
               --showrepo      print repository information (w/--quiet) 
               --showdesc      print description too (w/--quiet) 

       hop <branch>    upgrade your distribution to a new release (branch) 

       upgrade         update system with the latest available packages 
               --ask           ask before making any changes 
               --fetch         just download packages 
               --pretend       only show what would be done 
               --verbose       show more details about what is going on 
               --replay        reinstall all the packages and their dependencies 
               --empty         same as --replay 
               --resume        resume previously interrupted operations 
               --skipfirst     used with --resume, makes the first package to be skipped 
               --nochecksum    disable package integrity check 
               --multifetch    download multiple packages in parallel (default 3) 
               --multifetch=N  download N packages in parallel (max 10) 

       security        security infrastructure functions 
               update          download the latest Security Advisories 
                       --force         force download even if already up-to-date 
               list            list all the available Security Advisories 
                       --affected      list only affected 
                       --unaffected    list only unaffected 
               info            show information about provided advisories identifiers 
               install         automatically install all the available security updates 
                       --ask           ask before making any changes 
                       --fetch         just download packages 
                       --pretend       just show what would be done 
                      --quiet         show less details (useful for scripting) 

       install         install atoms or binary packages 
               --ask           ask before making any changes 
               --pretend       just show what would be done 
               --fetch         just download packages without doing the install 
               --nodeps        do not pull in any dependency 
               --bdeps         also pull in build-time dependencies 
               --resume        resume previously interrupted operations 
               --skipfirst     used with --resume, makes the first package in queue to be skipped 
               --clean         remove downloaded packages after being used 
               --empty         pull all the dependencies in, regardless their state 
               --relaxed       calm down dependencies resolution algorithm (might be risky) 
               --deep          makes dependency rules stricter 
               --verbose       show more details about what is going on 
               --configfiles   makes old configuration files to be removed 
               --nochecksum    disable package integrity check 
               --multifetch    download multiple packages in parallel (default 3) 
               --multifetch=N  download N packages in parallel (max 10) 

       source          download atoms source code 
               --ask           ask before making any changes 
               --pretend       just show what would be done 
               --nodeps        do not pull in any dependency 
               --relaxed       calm down dependencies resolution algorithm (might be risky) 
               --savehere      save sources in current working directory 

       fetch           just download packages without doing the install 
               --ask           ask before making any changes 
               --pretend       just show what would be done 
               --nodeps        do not pull in any dependency 
               --relaxed       calm down dependencies resolution algorithm (might be risky) 
               --multifetch    download multiple packages in parallel (default 3) 
               --multifetch=N  download N packages in parallel (max 10) 

       remove          remove one or more packages 
               --ask           ask before making any changes 
               --pretend       just show what would be done 
               --nodeps        do not pull in any dependency 
               --deep          also pull unused dependencies where reverse deps list is empty 
               --configfiles   makes configuration files to be removed 
               --resume        resume previously interrupted operations 

       mask            mask one or more packages 
               --ask           ask before making any changes 
               --pretend       just show what would be done 

      unmask          unmask one or more packages 
               --ask          ask before making any changes 
               --pretend       just show what would be done 

       config          configure one or more installed packages 
               --ask           ask before making any changes 
               --pretend       just show what would be done 

     deptest                 look for unsatisfied dependencies 
               --quiet        show less details (useful for scripting) 
               --ask           ask before making any changes 
               --pretend       just show what would be done 

       unusedpackages          look for unused packages (pay attention) 
               --quiet        show less details (useful for scripting) 
               --sortbysize    sort packages by disk size 

       libtest                 look for missing libraries 
               --dump          dump results to files 
               --listfiles     print broken files to stdout 
               --quiet         show less details (useful for scripting) 
               --ask           ask before making any changes 
               --pretend       just show what would be done 

       conf            configuration files update tool 
               info            show configuration files to be updated 
               update          run the configuration files update function 

       query          do misc queries on repository and local databases 
               belongs         search from what package a file belongs 
              changelog       show packages changelog 
               revdeps         search what packages depend on the provided atoms 
               description     search packages by description 
               files           show files owned by the provided atoms 
               installed       search a package into the local database 
               license         show packages owning the provided licenses 
               list            list packages based on the chosen parameter below 
                       installed               list installed packages 
                       available [repos]       list available packages 
               needed          show runtime libraries needed by the provided atoms 
               orphans         search files that do not belong to any package 
               removal         show the removal tree for the specified atoms 
               required        show atoms needing the provided libraries 
               sets            search available package sets 
               slot            show packages owning the provided slot 
               tags            show packages owning the provided tags 
               graph           show direct depdendencies tree for provided installable atoms 
                       --complete              include system packages, build deps and circularity information 
               revgraph        show reverse depdendencies tree for provided installed atoms 
                       --complete              include system packages, build deps and circularity information 
               --verbose       show more details 
               --quiet         print results in a scriptable way

Extended Options

    smart                 handles extended functionalities 
            application       make a smart application for the provided atoms (experimental) 
            package          make a smart package for the provided atoms (multiple packages into one file) 
            quickpkg         recreate an Entropy package from your System 
                   --savedir     save new packages into the specified directory 
            inflate             convert provided Source Package Manager package files into Entropy packages     
                   --savedir   save new packages into the specified directory 
            deflate          convert provided Entropy packages into Source Package Manager ones 
                   --savedir   save new packages into the specified directory 
            extract            extract Entropy metadata from provided Entropy package files 
                   --savedir   save new metadata into the specified directory 

    database        handles installed packages database 
               check           check System Database for errors 
               vacuum        remove System Database internal indexes to save space 
               generate      generate installed packages database using Source Package Manager repositories 
               resurrect      generate installed packages database using files on the system [last hope] 
               revdeps       regenerate reverse dependencies metadata 
               spmuids       regenerate SPM UIDs map (SPM <-> Entropy packages) 
               spmsync      makes Entropy aware of your Source Package Manager updated packages 
               backup        backup the current Entropy installed packages database 
               restore        restore a previously backed up Entropy installed packages database
 
   community       handles community-side features 
               repos           community repositories management functions 
                          update                  scan the System looking for newly compiled packages 
                                        --seekstore             analyze the Entropy Store directory directly 
                                        --repackage <atoms>     repackage the specified atoms 
                                        --noask                 do not ask anything except critical things 
                                        --atoms <atoms>         manage only the specified atoms 
                                        --interactive   run in interactive mode (asking things one by one)     
                          inject <packages>       add binary packages to repository w/o affecting scopes (multipackages) 
               mirrors                 community repositories mirrors management functions 
                          sync                    sync packages, database and also do some tidy 
                                        --noask                 do not ask anything except critical things 
                                            --syncall               sync all the configured repositories 
                          packages-sync           sync packages across primary mirrors 
                                        --ask                   ask before making any changes 
                                        --pretend               only show what would be done 
                                        --syncall               sync all the configured repositories 
                                        --do-packages-check     also verify packages integrity 
                          db-sync                   sync the current repository database across primary mirrors 
                                        --syncall               sync all the configured repositories 
                          db-lock                 lock the current repository database (server-side) 
                          db-unlock               unlock the current repository database (server-side) 
                          db-download-lock        lock the current repository database (client-side) 
                          db-download-unlock      unlock the current repository database (client-side) 
                          db-lock-status          show current lock status 
                          tidy                    remove binary packages not in repositories and expired 
               database        community repositories database functions 
                          --initialize            (re)initialize the current repository database 
                                      --empty                 do not refill database using packages on mirrors 
                                      --repo=<repo>           (re)create the database for the specified repository 
                          bump                    manually force a revision bump for the current repository database 
                                      --sync                  synchronize the database 
                          flushback [branches]    flush back old branches packages to current branch 
                          remove                  remove the provided atoms from the current repository database 
                          multiremove             remove the provided injected atoms (all if no atom specified) 
                           create-empty-database   create an empty repository database in the provided path 
                          switchbranch <from branch> <to branch>          switch to the specified branch the provided atoms (or world) 
                          md5remote               verify remote integrity of the provided atoms (or world) 
                          backup                  backup current repository database 
                          restore                         restore a previously backed-up repository database 
                          spmuids                 regenerate SPM UIDs map (SPM <-> Entropy packages) 
               repo            manage a repository 
                          enable <repo>                   enable the specified repository 
                          disable <repo>                  disable the specified repository 
                          status <repo>                   show the current Server Interface status 
                          package-dep <repo> [atoms]      handle packages dependencies 
                          package-tag <repo> <tag-string> [atoms]         clone a package inside a repository assigning it an arbitrary tag 
                          move <from> <to> [atoms]        move packages from a repository to another 
                                       --deps                  pulls dependencies in 
                          copy <from> <to> [atoms]        copy packages from a repository to another 
                                       --deps                  pulls dependencies in 
                          default <repo_id>               set the default repository 
               key             manage repository digital signatures (OpenGPG) 
                          create [repos]  create keypair for repositories and sign packages 
                          delete [repos]  delete keypair (and digital signatures) of repository 
                          status [repos]  show currently configured keys information for given repositories 
                          sign [repos]    sign (or re-sign) packages in repository using currently set keypair 
                          import <repo_id> <privkey_path> <pubkey_path>   import keypair, bind to given repository 
                          export-public <repo_id> <key_path>      export public key of given repository 
                          export-private <repo_id> <key_path>     export private key of given repository 
               query           do some searches into community repository databases 
                          belongs                 show from what package the provided files belong 
                          changelog               show packages changelog 
                          revdeps                 show what packages depend on the provided atoms 
                          description             search packages by description 
                          eclass                  search packages using the provided eclasses 
                          files                   show files owned by the provided atoms 
                          list                    list all the packages in the default repository 
                          needed                  show runtime libraries needed by the provided atoms 
                          search                  search packages inside the default repository database 
                          sets                    search available package sets 
                          tags                    show packages owning the specified tags 
                          revisions                       show installed packages owning the specified revisions 
                          --verbose               show more details 
                          --quiet                         print results in a scriptable way 
         spm    source package manager functions 
                 compile                 compilation function 
                         categories              compile packages belonging to the provided categories 
                                 --list          just list packages 
                                 --nooldslots    do not pull old package slots 
                         pkgset                  compile packages in provided package set names 
                                 --list          just list packages 
                                 --rebuild       rebuild everything 
                                 --dbupdate      run database update if all went fine 
                                 --dbsync        run mirror sync if all went fine 
                 orphans                 scan orphaned packages on SPM 
         notice          notice board handling functions 
                 add                     add a news item to the notice board 
                 remove                  remove a news item from the notice board 
                 read                    read the current notice board 
          deptest                 look for unsatisfied dependencies across community repositories 
          pkgtest                 verify the integrity of local package files 
          revdeps                 regenerate the reverse dependencies metadata 
    ugc             handles User Generated Content features 
               login <repository>      login against a specified repository 
               logout <repository>     logout from a specified repository 
                       --force                 force action 
               documents <repository>  manage package documents for the selected repository (comments, files, videos) 
                       get <pkgkey>            get available documents for the specified package key (example: x11-libs/qt) 
                       add <pkgkey>            add a new document to the specified package key (example: x11-libs/qt) 
                       remove <docs ids>       remove documents from database using their identifiers 
               vote <repository>       manage package votes for the selected repository 
                       get <pkgkey>            get vote for the specified package key (example: x11-libs/qt) 
                       add <pkgkey>            add vote for the specified package key (example: x11-libs/qt) 
   cache           handles Entropy cache 
               clean           clean Entropy cache 
               --verbose       show more details 
               --quiet         print results in a scriptable way 
    cleanup                 remove downloaded packages and clean temp. directories 
       --info          show system information 

lines 0-300/300 (END)