Newer Version Available

This content describes an older version of this product. View Latest

System Requirements

Use this list of system requirements to get the most out of Salesforce DX.

Operating Systems

The Salesforce CLI supports the following operating systems.

  • Windows—Windows 7 (64 and 32-bit) or later
  • Mac—macOS 10.11 or later
  • Linux—Ubuntu 14.0.4

macOS Requirement: Developer Toolset

Install the base developer toolset, which includes Git. You can install these command-line tools without installing the entire Xcode developer package or having a developer account.

1xcode-select --install

If you see these error messages, you can ignore them. It means that you already have Xcode installed.

1Can’t install the software because it is not currently available from the Software Update server
2xcode-select: error: command line tools are already installed, use "Software Update" to
3      install updates

If you’re updating to a new version of macOS, run this command again.

Note

Code Editor or IDE

You can use any code editor Salesforce DX, including the redesigned Force.com IDE built for Salesforce DX.

Version Control System

You can use any version control system (VCS) with Salesforce DX. We recommend that you use GitHub to take advantage of the samples in our GitHub repository.