summaryrefslogtreecommitdiff
path: root/README
blob: 1e0eb33201c1ea2fc3bec9cd5bd280048dd00ce3 (plain)
    1 INTRODUCTION
    2 ----------------------------------------------------------------------------
    3 pkg-get is a package / repository management tool for CRUX Linux.
    4 Syntax and features are very close (often a carbon copy)
    5 to the ones found in the port management tool 'prt-get'
    6 by Johannes Winkelmann.
    7 In fact pkg-get was developed as a prt-get/ports drop-in replacement
    8 for systems in which it is preferable to handle binary packages instead
    9 of compiling ports.
   10 
   11 
   12 ARCHITECTURE
   13 ----------------------------------------------------------------------------
   14 The local machines sync metadata files (available packages,
   15 readme files, dependencies, etc) from a remote (http or ftp)
   16 OR a local path.
   17 Once the metadata is present on the local machine, the usual
   18 operations of installing, removing, getting info on packages
   19 are available.
   20 
   21 
   22 QUICK START
   23 ----------------------------------------------------------------------------
   24 Server:
   25   A repository can be generated using 'pkg-repgen' in a
   26   dir containing packages. It will take a while since md5sums
   27   have to be calculated.
   28 
   29 Client:
   30   Adjust settings in /etc/pkg-get.conf, then use the 'pkg-get sync' 
   31   command to gather metadata from the server (if remote). You can now
   32   use the commands as described in the manual, i.e.:
   33     
   34     pkg-get info apache
   35     pkg-get depinst kdebase
   36     pkg-get listinst
   37 
   38 See the manual page for a detailed list of commands and options.
   39 
   40 
   41 REQUIREMENTS
   42 ----------------------------------------------------------------------------
   43 For the client nothing outside the CRUX 'core' collection
   44 For the server, prt-get

Generated by cgit