[BACK]Return to README CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc

Annotation of pkgsrc/README, Revision 1.3

1.3     ! agc         1: $NetBSD: README,v 1.2 1998/01/13 13:13:59 agc Exp $
1.2       agc         2:
1.3     ! agc         3: Welcome to the NetBSD Packages Collection
        !             4: =========================================
1.1       hubertf     5:
1.3     ! agc         6: In brief, the NetBSD Packages Collection is a set of software
        !             7: utilities and libraries which have been ported to NetBSD.
1.1       hubertf     8:
1.3     ! agc         9: The packages collection software can retrieve the software from its
        !            10: home site, assuming you are connected in some way to the Internet,
        !            11: verify its integrity, apply any patches, configure the software for
        !            12: NetBSD, and build it.  Any prerequisite software will also be built
        !            13: and installed for you.  Installation and de-installation of software
        !            14: is managed by the packaging utilities.
1.1       hubertf    15:
1.3     ! agc        16: The packages collection is made weekly into a tar_file:
1.1       hubertf    17:
1.3     ! agc        18:        ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz
1.1       hubertf    19:
1.3     ! agc        20: and you can sup the pkgsrc tree using the `pkgsrc' name for the
        !            21: collection.
1.1       hubertf    22:
1.3     ! agc        23: The pkgsrc tree is laid out in various categories, and, within that,
        !            24: the various packages themselves.
        !            25:
        !            26: You need to have root privileges to install packages.  We are looking
        !            27: at ways to remove this restriction.
        !            28:
        !            29: + To install a package on your system, you need to change into the
        !            30: directory of the package, and type "make && make install".
        !            31:
        !            32: + If you've made a mistake, and decided that you don't want that
        !            33: package on your system, then type "pkg_delete <pkg-name>", or "make
        !            34: deinstall".
        !            35:
        !            36: + To find out all the packages that you have installed on your system,
        !            37: type "pkg_info".
        !            38:
        !            39: + To remove the work directory, type "make clean", and "make
        !            40: clean-depends" will clean up any working directories for other
        !            41: packages that are built in the process of making your package.
        !            42:
        !            43: The best way to find out what packages are in the collection is to
        !            44: move to the top-level pkgsrc directory (this will usually be
        !            45: /usr/pkgsrc), and type "make readme".  This will create a file called
        !            46: README.html in the top-level pkgsrc directory, and also in all
        !            47: category and package directories.  You can then see what packages are
        !            48: available, along with a short (one-line) comment about the function of
        !            49: the package, and a pointer to a fuller description, by using a browser
        !            50: like lynx (see pkgsrc/www/lynx) or something like Mozilla
        !            51: (pkgsrc/www/mozilla), or Communicator.
        !            52:
        !            53: It is also possible to use the packaging software to install
        !            54: pre-compiled binary packages by typing "pkg_add <URL-of-binary-pkg>".
        !            55: To see what binary packages are available, see:
        !            56:
        !            57:        ftp://ftp.netbsd.org/pub/NetBSD/packages/<release>/<arch>/All/
        !            58:
        !            59: where <release> is the NetBSD release, and <arch> is the hardware
        !            60: architecture.
        !            61:
        !            62: See:
        !            63:
        !            64:        http://www.netbsd.org/Documentation/netbsd/Packages.txt
        !            65:
        !            66: for more information on the packages collection.

CVSweb <webmaster@jp.NetBSD.org>