Working with the command line

The command line program “tcpkg” enables you to manage TwinCAT components (workloads) or individual packages.

Command line commands for package management

This list is a selection intended to provide an overview of the most important commands required for package management.

Command

Description

config

Querying and changing TcPkg configurations, e.g., Visual Studio integration, or runtime mode and proxy settings.

source

Configuring the sources (feeds).

list

Listing the workloads and packages that are available on a feed or the local system.

install

Installing workloads or packages.

uninstall

Uninstalling workloads and packages.

show

Displaying information on one or more packages.

upgrade

Updating one or more installed packages.

download

Downloading and locally storing one or more packages from a feed.

export

Exporting a flat list of all installed workloads and packages and their versions or a list defined as an argument.

import

Installing a list of packages defined in a .config file or contained in a .tcpkgzip file.

Commands for creating custom packages and managing third-party certificates

If you want to create your own packages or use third-party packages in the package manager, the following commands are available:

Command

Description

verify

Verifying a package signature.

sign

Signing your own package.

certificate

Managing trusted certificates.