mirror of
https://github.com/clearlinux/mixer-tools.git
synced 2026-09-05 21:21:44 +00:00
110 lines
3.1 KiB
Groff
110 lines
3.1 KiB
Groff
.\" Man page generated from reStructuredText.
|
|
.
|
|
.TH MIXIN 1 "" "" ""
|
|
.SH NAME
|
|
mixin \- OS custom content manager
|
|
.
|
|
.nr rst2man-indent-level 0
|
|
.
|
|
.de1 rstReportMargin
|
|
\\$1 \\n[an-margin]
|
|
level \\n[rst2man-indent-level]
|
|
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
|
-
|
|
\\n[rst2man-indent0]
|
|
\\n[rst2man-indent1]
|
|
\\n[rst2man-indent2]
|
|
..
|
|
.de1 INDENT
|
|
.\" .rstReportMargin pre:
|
|
. RS \\$1
|
|
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
|
|
. nr rst2man-indent-level +1
|
|
.\" .rstReportMargin post:
|
|
..
|
|
.de UNINDENT
|
|
. RE
|
|
.\" indent \\n[an-margin]
|
|
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
|
.nr rst2man-indent-level -1
|
|
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
|
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
|
|
..
|
|
.SH SYNOPSIS
|
|
.sp
|
|
\fBmixin [subcommand] <flags>\fP
|
|
.SH DESCRIPTION
|
|
.sp
|
|
\fBmixin\fP(1) is a custom content manager that allows users to add custom local
|
|
or remote content to their client systems and still receive updates from their
|
|
upstream OS vendor.
|
|
.sp
|
|
A user can add remote RPM repositories or local RPMs and \fImix\fP them into their
|
|
update stream. \fBmixin\fP runs \fBmixer\fP(1) to generate an update locally on the
|
|
client systems. The output metadata is then merged with the upstream metadata to
|
|
provide a single source of update for \fBswupd\fP(1) to perform updates.
|
|
.SH SUBCOMMANDS
|
|
.sp
|
|
\fBbuild\fP
|
|
.INDENT 0.0
|
|
.INDENT 3.5
|
|
Build a mix from local or remote mix content existing/configured under
|
|
\fI/usr/share/mix\fP\&. The output of this command can be used by \fBswupd\fP via
|
|
the \fBswupd update \-\-migrate\fP command.
|
|
.UNINDENT
|
|
.UNINDENT
|
|
.sp
|
|
\fBhelp\fP
|
|
.INDENT 0.0
|
|
.INDENT 3.5
|
|
Print help text for any \fBmixin\fP subcommand.
|
|
.UNINDENT
|
|
.UNINDENT
|
|
.sp
|
|
\fBpackage add <package\-name> [\-\-build] [\-\-bundle <name>]\fP
|
|
.INDENT 0.0
|
|
.INDENT 3.5
|
|
Add RPM packages from remote or local repositories for use by mixer\-swupd
|
|
integration. This command performs a check to see if the added package
|
|
exists in any of the configured repositories. The package is then added to
|
|
a custom bundle named after the repo from which the package originated.
|
|
.sp
|
|
Adding the optional \fI\-\-build\fP flag will run \fBmixin build\fP after adding the
|
|
package.
|
|
.sp
|
|
Adding the option \fI\-\-bundle <name>\fP flag will add the package to \fIname\fP
|
|
instead of the repo name.
|
|
.UNINDENT
|
|
.UNINDENT
|
|
.sp
|
|
\fBrepo\fP
|
|
.INDENT 0.0
|
|
.INDENT 3.5
|
|
Add, list, remove, or edit RPM repositories to be used by \fBmixin\fP\&. The DNF
|
|
configuration that is modified is the configuration that exists in the
|
|
\fI/usr/share/mix\fP directory. Commands that write to this configuration will
|
|
require root permissions. This command supports the same options as the
|
|
\fBmixer repo\fP command. See \fBmixer.repo\fP(1) for more information.
|
|
.UNINDENT
|
|
.UNINDENT
|
|
.SH EXIT STATUS
|
|
.sp
|
|
On success, 0 is returned. A non\-zero return code indicates a failure.
|
|
.SS SEE ALSO
|
|
.INDENT 0.0
|
|
.IP \(bu 2
|
|
\fBmixer\fP(1)
|
|
.IP \(bu 2
|
|
\fBmixer.repo\fP(1)
|
|
.IP \(bu 2
|
|
\fBswupd\fP(1)
|
|
.IP \(bu 2
|
|
\fI\%https://github.com/clearlinux/mixer\-tools\fP
|
|
.IP \(bu 2
|
|
\fI\%https://clearlinux.org/documentation/\fP
|
|
.UNINDENT
|
|
.SH COPYRIGHT
|
|
(C) 2018 Intel Corporation, CC-BY-SA-3.0
|
|
.\" Generated by docutils manpage writer.
|
|
.
|