From bc568b98c8580e64a6538c9335a28a44d47dd36d Mon Sep 17 00:00:00 2001 From: ix Date: Wed, 6 Jan 2016 19:32:05 -0500 Subject: [PATCH] add pages for crux package management utilities --- pages/linux/pkgadd.md | 15 +++++++++++++++ pages/linux/pkginfo.md | 19 +++++++++++++++++++ pages/linux/pkgmk.md | 27 +++++++++++++++++++++++++++ pages/linux/pkgrm.md | 7 +++++++ pages/linux/ports.md | 15 +++++++++++++++ pages/linux/prt-get.md | 31 +++++++++++++++++++++++++++++++ 6 files changed, 114 insertions(+) create mode 100644 pages/linux/pkgadd.md create mode 100644 pages/linux/pkginfo.md create mode 100644 pages/linux/pkgmk.md create mode 100644 pages/linux/pkgrm.md create mode 100644 pages/linux/ports.md create mode 100644 pages/linux/prt-get.md diff --git a/pages/linux/pkgadd.md b/pages/linux/pkgadd.md new file mode 100644 index 0000000000..64fd084ad5 --- /dev/null +++ b/pages/linux/pkgadd.md @@ -0,0 +1,15 @@ +# pkgadd + +> Add a package to a CRUX system + +- install a local software package + +`pkgadd {{package-name}}` + +- update a already installed package from a local package + +`pkgadd -u {{package-name}}` + +- force installation of a package + +`pkgadd -f {{package-name}}` diff --git a/pages/linux/pkginfo.md b/pages/linux/pkginfo.md new file mode 100644 index 0000000000..5afe528198 --- /dev/null +++ b/pages/linux/pkginfo.md @@ -0,0 +1,19 @@ +# pkginfo + +> Query the package database on a CRUX system + +- list installed packages and their versions + +`pkginfo -i` + +- list files owned by a package + +`pkginfo -l {{package-name}}` + +- list the owner(s) of a file matching a pattern + +`pkginfo -o {{pattern}}` + +- print the footprint of a file + +`pkginfo -f {{file}}` diff --git a/pages/linux/pkgmk.md b/pages/linux/pkgmk.md new file mode 100644 index 0000000000..6a091dfd56 --- /dev/null +++ b/pages/linux/pkgmk.md @@ -0,0 +1,27 @@ +# pkgmk + +> Make a binary package for use with pkgadd on CRUX + +- make and download a package + +`pkgmk -d` + +- install the package after making it + +`pkgmk -d -i` + +- upgrade the package after making it + +`pkgmk -d -u` + +- ignore the footprint when making a package + +`pkgmk -d -if` + +- ignore the MD5 sum when making a package + +`pkgmk -d -im` + +- update the package's footprint + +`pkgmk -uf` diff --git a/pages/linux/pkgrm.md b/pages/linux/pkgrm.md new file mode 100644 index 0000000000..370c5d24c6 --- /dev/null +++ b/pages/linux/pkgrm.md @@ -0,0 +1,7 @@ +# pkgrm + +> Remove a package from a CRUX system + +- remove an installed package + +`pkgrm {{package-name}}` diff --git a/pages/linux/ports.md b/pages/linux/ports.md new file mode 100644 index 0000000000..5966a6b7f8 --- /dev/null +++ b/pages/linux/ports.md @@ -0,0 +1,15 @@ +# ports + +> Update/list the ports tree on a CRUX system + +- update the ports tree + +`ports -u` + +- list the ports in the current tree + +`ports -l` + +- check the differences between installed packages and the ports tree + +`ports -d` diff --git a/pages/linux/prt-get.md b/pages/linux/prt-get.md new file mode 100644 index 0000000000..f1021bc553 --- /dev/null +++ b/pages/linux/prt-get.md @@ -0,0 +1,31 @@ +# prt-get + +> The advanced CRUX package manager + +- install a package + +`prt-get install {{package-name}}` + +- install a package with dependency handling + +`prt-get depinst {{package-name}}` + +- update a package manually + +`prt-get upgrade {{package-name}}` + +- remove a package + +`prt-get remove {{package-name}}` + +- upgrade the system from the local ports tree + +`prt-get sysup` + +- search the ports tree + +`prt-get search {{package-name}}` + +- search for a file in a package + +`prt-get fsearch {{file}}`