Theese steps should be followed to install CloudCargo on Linux and Mac.
Export the content of your CloudCargo LICENSE to an environment variable.
export CC_LICENSE=$(cat LICENSE)
Requirements
- Your CloudCargo LICENSE file is in your current working directory.
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/script/latest/install.sh | /bin/bash
Theese steps should be followed to manually install CloudCargo on one of the supported platforms.
Export the content of your CloudCargo LICENSE to an environment variable.
export CC_LICENSE=$(cat LICENSE)
export CC_LICENSE=$(cat LICENSE)
export CC_LICENSE=$(cat LICENSE)
export CC_LICENSE=$(cat LICENSE)
export CC_LICENSE=$(cat LICENSE)
$CC_LICENSE=$(cat LICENSE)
$CC_LICENSE=$(cat LICENSE)
Requirements
- Your CloudCargo LICENSE file is in your current working directory.
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/download/latest/ccargo-darwin-amd64.tar.gz \
--output ccargo.tar.gz
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/download/latest/ccargo-darwin-arm64.tar.gz \
--output ccargo.tar.gz
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/download/latest/ccargo-linux-386.tar.gz \
--output ccargo.tar.gz
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/download/latest/ccargo-linux-amd64.tar.gz \
--output ccargo.tar.gz
curl -fsSL -H "X-License: $CC_LICENSE" \
https://console.cloudcargo.io/api/client/download/latest/ccargo-linux-arm.tar.gz \
--output ccargo.tar.gz
$CCARGO_HOME=$(Join-Path -Path $HOME -ChildPath '.ccargo')
New-Item -ItemType Directory -Force -Path $CCARGO_HOME
Invoke-WebRequest -Uri https://console.cloudcargo.io/api/client/download/latest/ccargo-windows-386.tar.gz `
-Headers @{'X-License' = $CC_LICENSE} `
-OutFile $(Join-Path -Path $CCARGO_HOME -ChildPath 'ccargo.tar.gz')
$CCARGO_HOME=$(Join-Path -Path $HOME -ChildPath '.ccargo')
New-Item -ItemType Directory -Force -Path $CCARGO_HOME
Invoke-WebRequest -Uri https://console.cloudcargo.io/api/client/download/latest/ccargo-windows-amd64.tar.gz `
-Headers @{'X-License' = $CC_LICENSE} `
-OutFile $(Join-Path -Path $CCARGO_HOME -ChildPath 'ccargo.tar.gz')
tar -xzvf ccargo.tar.gz ccargo-darwin-amd64/ccargo --strip-components=1
mv ccargo "$HOME/.local/bin/ccargo"
tar -xzvf ccargo.tar.gz ccargo-darwin-arm64/ccargo --strip-components=1
mv ccargo "$HOME/.local/bin/ccargo"
tar -xzvf ccargo.tar.gz ccargo-linux-386/ccargo --strip-components=1
mv ccargo "$HOME/.local/bin/ccargo"
tar -xzvf ccargo.tar.gz ccargo-linux-amd64/ccargo --strip-components=1
mv ccargo "$HOME/.local/bin/ccargo"
tar -xzvf ccargo.tar.gz ccargo-linux-arm/ccargo --strip-components=1
mv ccargo "$HOME/.local/bin/ccargo"
cd $CCARGO_HOME
$CCARGO_BIN=$(Join-Path -Path $CCARGO_HOME 'bin')
New-Item -ItemType Directory -Force -Path $CCARGO_BIN
tar -xzvf ccargo.tar.gz ccargo-windows-386/ccargo.exe --strip-components=1
mv .\ccargo .\bin\
$PATH = [Environment]::GetEnvironmentVariable("PATH", "Machine") + [IO.Path]::PathSeparator + $CCARGO_BIN
[Environment]::SetEnvironmentVariable( "Path", $PATH, "Machine" )
cd $CCARGO_HOME
$CCARGO_BIN=$(Join-Path -Path $CCARGO_HOME 'bin')
New-Item -ItemType Directory -Force -Path $CCARGO_BIN
tar -xzvf ccargo.tar.gz ccargo-windows-amd64/ccargo.exe --strip-components=1
mv .\ccargo .\bin\
$PATH = [Environment]::GetEnvironmentVariable("PATH", "Machine") + [IO.Path]::PathSeparator + $CCARGO_BIN
[Environment]::SetEnvironmentVariable( "Path", $PATH, "Machine" )
ccargo activate --license=$CC_LICENSE