Command Line Update Utility
Use the feko_update utility for scripted updates or updates from a Feko terminal.
feko_update
- -h,--help
- Displays the help message.
- --version
- Output only the version information to the command line and terminate.
- UPGRADE_OPTION
- Argument that allows a specific major patch version to be specified. This option is
used to view the Feko component changes for a specific major
patch version, their respective download size and the release notes.
UPGRADE_OPTION can be any of the following:
- 1-9
- Indicates the major patch version.
- latest
- This option selects the largest valid major patch version that has a repository.
- --check [UPGRADE_OPTION] [[USER:PASSWORD@]PROXY[:PORT]]
- The update utility checks if new versions are available. If
UPGRADE_OPTION was not specified and new versions are available, it
will list the version and its associated UPGRADE_OPTION value. For
example:
If the computer is behind a proxy server, the proxy server address and the login details can be supplied as required.Update/upgrade options are available (UPGRADE_OPTION): 0: Minor update to version 2024.1.0.1
- --check-from LOCATION [UPGRADE_OPTION]
- The update utility checks if new versions are available. Here the update source is the local repository specified by LOCATION. If UPGRADE_OPTION was not specified and new versions are available, it will list the version and its associated UPGRADE_OPTION value.
- --update [USER:PASSWORD@]PROXY[:PORT]]
- The update utility checks if new versions are available within the current patch major
version from the web repository. If an update is available, download and install the new
version. If the computer is behind a proxy server, the proxy server address and the
login details can be supplied as required. If updates are available, the following
information is printed to the screen:
- Print each file which is being downloaded (only available when the update does not contain many files).
- Print each file which is being updated (only available when the update does not contain many files).
- Print a message stating that the update was successful and exit.
- --update-from LOCATION
- The update utility checks if new versions are available within the current patch major version and installs the new version. Here the update source is the local repository specified by LOCATION. The path must be an absolute file path which can point to an unmapped network share (Windows), mapped (mounted) network share or a directory on a local drive that can contain either extracted archives, multiple zipped archives or a single zipped archive.
- --upgrade UPGRADE_OPTION [[USER:PASSWORD@]PROXY[:PORT]]
- The update utility checks if new patch major versions are available from the web repository. If an upgrade is available, download and install the new version.
- --upgrade-from LOCATION UPGRADE_OPTION
- The update utility checks if new patch major versions are available from the web repository. If an upgrade is available, it will download and install the new version. Here the update source is the local repository specified by LOCATION. The path must be an absolute file path which can point to an unmapped network share (Windows), mapped (mounted) network share or a directory on a local drive that can contain either extracted archives, multiple zipped archives or a single zipped archive.
- --no-progress
- Suppress the download progress when updating from a web repository.
- --no-proxy
- Suppress the use of a proxy (including the system proxy).