github.com/DaAlbrecht/cf-cli@v0.0.0-20231128151943-1fe19bb400b9/doc/installation-instructions/installation-instructions-v7.md (about) 1 ### Downloading the latest V7 CF CLI 2 3 **Important Note**: The v7 CF CLI is now GA and the binary has been renamed from `cf7` to `cf`. If you're already using the v7 CLI in parallel to the v6 CLI, you may need to change your workflow to accomodate the binary name change. See the [Version Switching](#version-switching) section for instructions. For more information and general status on the v7 CLI, please check [releases](https://github.com/cloudfoundry/cli/releases). 4 5 #### Compatibility 6 The v7 CLI's minimum supported version of the CC API is `v3.85.0` (published in [CAPI release v1.95.0](https://github.com/cloudfoundry/capi-release/releases/tag/1.95.0)). 7 See the [releases](https://github.com/cloudfoundry/cli/releases) page for the minimum CAPI versions required for each V7 release. 8 9 10 #### Installing using a package manager 11 12 **Mac OS X** and **Linux** using [Homebrew](https://brew.sh/) via the [cloudfoundry tap](https://github.com/cloudfoundry/homebrew-tap): 13 14 ```sh 15 brew install cloudfoundry/tap/cf-cli@7 16 ``` 17 18 **Note:** `cf` tab completion requires `bash-completion` to be installed properly in order to work. 19 20 **Debian** and **Ubuntu** based Linux distributions: 21 22 ```sh 23 # ...first add the Cloud Foundry Foundation public key and package repository to your system 24 wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo apt-key add - 25 echo "deb https://packages.cloudfoundry.org/debian stable main" | sudo tee /etc/apt/sources.list.d/cloudfoundry-cli.list 26 # ...then, update your local package index, then finally install the cf CLI 27 sudo apt-get update 28 sudo apt-get install cf7-cli 29 ``` 30 31 **Enterprise Linux** and **Fedora** systems (RHEL6/CentOS6 and up): 32 ```sh 33 # ...first configure the Cloud Foundry Foundation package repository 34 sudo wget -O /etc/yum.repos.d/cloudfoundry-cli.repo https://packages.cloudfoundry.org/fedora/cloudfoundry-cli.repo 35 # ...then, install the cf CLI (which will also download and add the public key to your system) 36 sudo yum install cf7-cli 37 ``` 38 39 40 #### Installers and compressed binaries 41 42 | | Mac OS X 64 bit | Windows 64 bit | Linux 64 bit | 43 | :---------------: | :---------------: |:---------------:| :------------:| 44 | Installers |[pkg](https://packages.cloudfoundry.org/stable?release=macosx64&version=v7&source=github) | [zip](https://packages.cloudfoundry.org/stable?release=windows64&version=v7&source=github) | [rpm](https://packages.cloudfoundry.org/stable?release=redhat64&version=v7&source=github) / [deb](https://packages.cloudfoundry.org/stable?release=debian64&version=v7&source=github) | 45 | Binaries | [tgz](https://packages.cloudfoundry.org/stable?release=macosx64-binary&version=v7&source=github) |[zip](https://packages.cloudfoundry.org/stable?release=windows64-exe&version=v7&source=github) | [tgz](https://packages.cloudfoundry.org/stable?release=linux64-binary&version=v7&source=github) | 46 47 Release notes, and 32 bit releases can be found [here](https://github.com/cloudfoundry/cli/releases). 48 49 **Download examples** with curl for Mac OS X and Linux binaries 50 ```sh 51 # ...download & extract Mac OS X binary 52 curl -L "https://packages.cloudfoundry.org/stable?release=macosx64-binary&version=v7&source=github" | tar -zx 53 # ...or Linux 64-bit binary 54 curl -L "https://packages.cloudfoundry.org/stable?release=linux64-binary&version=v7&source=github" | tar -zx 55 # ...move it to /usr/local/bin or a location you know is in your $PATH 56 mv cf /usr/local/bin 57 # ...copy tab completion file on Ubuntu (takes affect after re-opening your shell) 58 sudo curl -o /usr/share/bash-completion/completions/cf7 https://raw.githubusercontent.com/cloudfoundry/cli-ci/main/ci/installers/completion/cf7 59 # ...and to confirm your cf CLI version 60 cf version 61 ``` 62 63 ##### Edge binaries 64 Edge binaries are *not intended for wider use*; they're for developers to test new features and fixes as they are 'pushed' and passed through the CI. 65 Follow these download links for [Mac OS X 64 bit](https://packages.cloudfoundry.org/edge?arch=macosx64&version=v7&source=github), [Windows 64 bit](https://packages.cloudfoundry.org/edge?arch=windows64&version=v7&source=github) and [Linux 64 bit](https://packages.cloudfoundry.org/edge?arch=linux64&version=v7&source=github).