在Ubuntu24上安装salesforce2.109.6

背景介绍

Ubuntu24/8vCPU/16G/80G
172.16.186.128/24

前奏

rambo@ub24-1:~$ cat /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg



rambo@ub24-1:~$ sudo apt update && sudo apt install -y curl wget net-tools



安装

方法1:使用npm安装(适合有Node.js)

Node.js版本说明

rambo@ub24-1:~$ node --version

安装 Salesforce CLI:
rambo@ub24-1:~$ npm install --global @salesforce/cli

验证版本:
rambo@ub24-1:~$ sf --version
# 或者旧命令:
rambo@ub24-1:~$ sfdx --version

自动补全功能
rambo@ub24-1:~$ sf autocomplete          # 然后按照提示激活补全


方法 B:使用 TAR 包或官方二进制安装(适合无 Node.js 或希望独立安装)

rambo@ub24-1:~$ wget https://developer.salesforce.com/media/salesforce-cli/sf/channels/stable/sf-linux-x64.tar.xz
rambo@ub24-1:~$ mkdir ~/sf && tar Jxvf sf-linux-x64.tar.xz -C ~
rambo@ub24-1:~$ echo 'export PATH=~/sf/bin:$PATH' | sudo tee -a ~/.bashrc
rambo@ub24-1:~$ source ~/.bashrc
rambo@ub24-1:~$ sf --version
@salesforce/cli/2.109.6 linux-x64 node-v22.19.0

版本号释义
@salesforce/cli:表示这是Salesforce CLI的新一代版本(即sf CLI),不是旧的sfdx CLI
2.109.6:这是Salesforce CLI的版本号
主版本号2代表它是新版CLI(sf CLI),正式取代了旧版的sfdx-cli@7.x 系列
109.6 表示这是第二代 CLI 的第 109 次发布(内部小版本6)
截至2025年,这是 比较新的稳定版本(官方更新到 2.x 仍在持续)
linux-x64:安装的是适用于64位 Linux(Ubuntu)的构建版本
node-v22.19.0:CLI 内部自带的Node.js运行时版本(22.19.0),意味着它是一个独立可执行的CLI,不依赖系统自带的Node环境






posted @ 2025-10-28 08:55  Linux大魔王  阅读(3)  评论(0)    收藏  举报