【LLM+工具】如何安装并使用Gemini Cli在你的Linux服务器上?
笔者前置准备
我使用的是一台Unbuntu22.04LTS版本的2C4G境外服务器
我具有一个谷歌账号
我的服务器安装了node.js
安装步骤
1、确认服务器的node.js版本
需要保证你的服务器上node.js版本是14及以上
笔者的服务器是直接更新到了22.17.1
#查看版本
node -v
如果版本不是14以上,在运行gemini的时候会报错
file:///usr/local/lib/node_modules/@google/gemini-cli/dist/src/gemini.js:149 const shouldBeInteractive = !!argv.promptInteractive || (process.stdin.isTTY && input?.length === 0); ^ SyntaxError: Unexpected token '.' at Loader.moduleStrategy (internal/modules/esm/translators.js:133:18)
这个报错的原因就是node.js到14.x及以后的版本才支持可选链命令
2、安装gemini
npm install -g @google/gemini-cli
安装完成过程中会打印日志,不用管,等到完成后会输出
3、运行gemini
直接执行gemini即可
4、 设置gemini
首先会让设置主题,这里选自己喜欢的即可
然后就是设置保存在哪里,如果是个人项目直接不选,默认的user setting即可
如果是团队项目就选Workspace Setting
右侧Theme Preview是预览样式
设置完主题setting之后需要选择登录方式,这里笔者只演示账号登录,因为没有API,而且现在Google允许账户每天1000次请求,低频使用是够了,如果是AI开发肯定就不够了。
选择完账号登录之后需要重新运行gemini
此时会给个授权的链接
复制到浏览器访问之后会跳转授权,直接下一步之后会进入这个页面,获得授权码
授权码输入完后回车,等待授权完成
完成后就可以使用gemini 2.5 Pro了