blob: dc5af481b5c6ae4be0949ef03a40063c55f039fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
/////
vim:set ts=4 sw=4 syntax=asciidoc noet spell spelllang=en_us:
/////
bacman(8)
==========
Name
----
bacman - recreate installed packages
Synopsis
--------
'bacman' [options] <package(s)>
Description
-----------
'bacman' was designed to reassemble installed packages using pacman's database
and system files.
It is useful for regenerating an installed package that you are unable to
download that is also not available in your package cache.
'bacman' honors packaging settings from linkman:makepkg.conf[8].
Options
-------
*-h, \--help*::
Display usage information.
*-q, \--quiet*::
Silence most of the status reporting.
*-m, \--nocolor*::
Disable colored output.
*-o, \--out <dir>*::
Write the assembled package(s) to the specified directory.
*\--pacnew*::
Package `.pacnew` files if available instead of the (possibly modified)
versions in place on the filesystem.
Examples
--------
The following are example usages of the 'bacman' utility:
$ bacman linux-headers::
Recreate the package ``linux-headers''.
$ bacman gzip make binutils -o ~/packages::
Assemble the packages ``gzip'', ``make'', and ``binutils'' and place
the packages in the ``~/packages'' directory.
$ bacman --nocolor --pacnew -o ~/backup $(pacman -Qq)::
Assemble all currently installed packages using ``.pacnew'' whenever
available, suppress colored output and place the desired packages in
the ``~/backup''. directory
See Also
--------
linkman:makepkg[8], linkman:pacman[8]
include::footer.txt[]
|