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).