This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.Debootstrap.
- Assembly
- Cake
.Debootstrap .dll - Namespace
- Cake
.Debootstrap - Base Types
-
- ToolSettings
graph BT
Type-->Base0["ToolSettings"]
Type["DebootstrapSettings"]
class Type type-node
Syntax
public class DebootstrapSettings : ToolSettings
Constructors
Name | Summary |
---|---|
DebootstrapSettings |
Properties
Name | Value | Summary |
---|---|---|
Architecture | string |
Set the target architecture (use if dpkg isn't installed).
|
DownloadOnly | bool |
Download packages, but don't perform installation.
|
ExcludePackages | List |
Comma separated list of packages which will be removed from download and extract
lists.WARNING: you can and probably will exclude essential packages, be careful
using this option.
|
IncludePackages | List |
Comma separated list of packages which will be added to download and extract lists.
|
KeepDebootstrapDir | bool |
Don't delete the /debootstrap directory in the target after completing the
installation.
|
KeyRing | string |
Override the default keyring for the distribution being bootstrapped, and
use KEYRING to check signatures of retrieved Release files.
|
NoDependencyResolve | bool |
By default, debootstrap will attempt to automatically resolve any missing
dependencies, warning if any are found.
|
NoGpgCheck | bool |
Disables checking gpg signatures of retrieved Release files.
|
PrintDebs | bool |
Print the packages to be installed, and exit.
|
Variant | string |
Name of the bootstrap script variant to use.
|
Verbose | bool |
Produce more info about downloading.
|
Methods
Name | Value | Summary |
---|---|---|
BuildLinuxArguments |
Process |
Applies the setting to the given argument builder.
|
Extension Methods
Name | Value | Summary |
---|---|---|
Dump |
string |
Get a basic string representation of specified object.
From LoggingExtensions
Requires the Cake.Incubator addin
|
ExcludePackage |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
IncludePackage |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
IsIn |
bool |
Checks if the source is contained in a list
From EnumerableExtensions
Requires the Cake.Incubator addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From Extensions
Requires the Cake.Ftp addin
|
NotNull |
void |
From IssuesArgumentChecks
Requires the Cake.Issues addin
|
SetArchitecture |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetDownloadOnly |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
Set |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetKeyRing |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
Set |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetNoGpgCheck |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetPrintDebs |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetVariant |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
SetVerbose |
DebootstrapSettings |
Requires the Cake.Debootstrap addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
From StringExtensions
Requires the Cake.Issues addin
|