兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
兄弟们,这是我的 CLI 武器酷[得意] zsh+powerlevel10k+ohmyzsh+zsh-syntax-highlighting+zsh-autosuggestion+jump+zoxide fnm+uv btop+dust+fd+fzf+jq+yq+lsd+bat+ripgrep+tmux+httpie k9s+krew+kubectx cmux+lazygit+git-delta+yazi+fresh-editor 有多少你们也在用的?[Laugh]
Node 环境 # 安装 FNM curl -fsSL https://fnm.vercel.app/install | bash # 默认安装位置 此环境变量应放置对应用户的 .bashrc export FNM_DIR="/workspace/fnm" # 最终示例完整环境变量 # fnm FNM_PATH="/root/.local/share/fnm" FNM_DIR="/workspace/fnm" if [ -d "$FNM_PATH" ]; then export PATH="$FNM_PATH:$PATH" eval "$(fnm env --shell bash)" fi # 生效环境变量 source ~/.bashrc # 下载并安装 Node.js fnm install 24 # 验证 Node.js 版本 node -v # 验证 npm 版本 npm -v Java 环境 # debian 系发行版执行如下命令 其余发行版依据对应进行调整 sudo apt install openjdk-17-jdk # 添加环境变量至 .bashrc export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 # 生效环境变量 source ~/.bashrc Android 环境 # 创建 SDK 目录 mkdir -p /opt/Android/sdk # 进入 SDK 目录 cd /opt/Android/sdk # 下载 Command-Line Tools wget https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip # 解压 unzip commandlinetools-linux-8512546_latest.zip # 调整 latest 目录结构 cd /opt/Android/sdk/cmdline-tools mkdir latest find . -maxdepth 1 -mindepth 1 ! -name latest -exec mv {} latest/ \; # 添加 Android 环境变量至 .bashrc export ANDROID_HOME=/opt/Android/sdk export ANDROID_SDK_ROOT=${ANDROID_HOME} export PATH=$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$PATH export PATH=$ANDROID_SDK_ROOT/platform-tools:$PATH # 生效环境变量 source ~/.bashrc # 安装 Android SDK 基础组件 mkdir -p ~/.android/ cd ~/.android/ echo "https://mirrors.cloud.tencent.com/AndroidSDK/repository2-1.xml" >> ~/.android/repositories.cfg sdkmanager "platform-tools" "build-tools;30.0.3" "platforms;android-30" # 检查基础组件是否存在 ls -l /opt/Android/sdk/platform-tools ls -l /opt/Android/sdk/build-tools ls -l /opt/Android/sdk/platforms Gradle 环境 # 创建 gradle 目录 mkdir /opt/gradle cd /opt/gradle # 下载 gradle wget https://services.gradle.org/distributions/gradle-8.13-bin.zip unzip gradle-8.13-bin.zip # 添加 gradle 环境变量至 .bashrc PATH=$PATH:/opt/gradle/gradle-8.13/bin # 生效环境变量 source ~/.bashrc 1 个帖子 - 1 位参与者 阅读完整话题