System Packages
The nv unset commands remove the configuration you set with the equivalent nv set commands. This guide only describes an nv unset command if it differs from the nv set command.
nv set system packages repository <repository> distribution <distribution> pool <pool-id> 
Configures the distribution pool for the repository from which you want to add packages.
Command Syntax
| Syntax | Description | 
|---|---|
| <repository> | The repository URL in https or http format, or the directory and file name on the switch ( /etc/myrepo). | 
| <distribution> | The repository distribution. | 
| <pool-id> | The repository distribution pool. | 
Version History
Introduced in Cumulus Linux 5.12.0
Example
cumulus@switch:~$ nv set system packages repository http://test.myrepo.com distribution mydist pool mypool
nv set system packages repository <repository> insecure 
Configures the repository from which you want to add packages to trusted.
Command Syntax
| Syntax | Description | 
|---|---|
| <repository> | The repository URL in https or http format, or the directory and file name on the switch ( /etc/myrepo). | 
Version History
Introduced in Cumulus Linux 5.12.0
Example
cumulus@switch:~$ nv set system packages repository http://test.myrepo.com insecure enabled
nv set system packages repository <repository> key <key> 
Configures the secure key for the repository from which you want to add packages.
Command Syntax
| Syntax | Description | 
|---|---|
| <repository> | The repository URL in https or http format, or the directory and file name on the switch ( /etc/myrepo). | 
| <key> | The secure key. | 
Version History
Introduced in Cumulus Linux 5.12.0
Example
cumulus@switch:~$ nv set system packages repository http://test.myrepo.com key thekey.asc
nv set system packages repository <repository> source 
Enables adding source files from the specified repository.
Command Syntax
| Syntax | Description | 
|---|---|
| <repository> | The repository URL in https or http format, or the directory and file name on the switch ( /etc/myrepo). | 
Version History
Introduced in Cumulus Linux 5.12.0
Example
cumulus@switch:~$ nv set system packages repository http://test.myrepo.com source enabled
nv set system packages use-vrf 
Configures the VRF to use when adding an additional repository. The default VRF is mgmt.
Version History
Introduced in Cumulus Linux 5.12.0
Example
cumulus@switch:~$ nv set system packages use-vrf default