🚀 Files Hub - 开发工具安装脚本集合

🌐 多平台部署

本项目已部署到以下平台,选择最快的访问:

这是一个开发者工具安装脚本的集合,包含了常用的浏览器安装脚本、Shell 增强工具、终端工具和开发环境配置脚本。 所有脚本都经过测试,支持主流的 Linux 发行版和 macOS。

🌐 浏览器安装脚本

🦁 Brave 浏览器 - 隐私保护浏览器

Brave 是一个注重隐私保护的现代浏览器,内置广告屏蔽和跟踪保护功能,支持 BAT 代币奖励系统。
主要特性:
  • 内置广告和跟踪器屏蔽
  • BAT 代币奖励系统
  • 隐私友好的搜索引擎
  • 支持 Chrome 扩展
  • 快速安全的浏览体验
curl -fsSL https://files-hub.deno.dev/internet/install_brave.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/internet/install_brave.sh | bash
curl -fsSL https://fileshub.vercel.app/internet/install_brave.sh | bash

🌐 Google Chrome - 世界上最流行的浏览器

Google Chrome 是世界上最流行的网页浏览器,提供快速、安全的浏览体验和丰富的扩展生态。
主要特性:
  • 快速的 V8 JavaScript 引擎
  • 丰富的扩展商店
  • 跨设备同步
  • 开发者工具
  • 自动更新和安全保护
curl -fsSL https://files-hub.deno.dev/internet/install_chrome.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/internet/install_chrome.sh | bash
curl -fsSL https://fileshub.vercel.app/internet/install_chrome.sh | bash

🌊 Microsoft Edge - 现代化企业浏览器

Microsoft Edge 是基于 Chromium 的现代浏览器,提供企业级安全功能和 Microsoft 服务集成,支持多个版本通道。
主要特性:
  • 基于 Chromium 内核
  • 企业级安全和管理
  • Microsoft 服务深度集成
  • 多版本通道 (Stable/Beta/Dev)
  • 智能跟踪保护
curl -fsSL https://files-hub.deno.dev/internet/install_edge.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/internet/install_edge.sh | bash
curl -fsSL https://fileshub.vercel.app/internet/install_edge.sh | bash

🎨 Vivaldi 浏览器 - 高度可定制的浏览器

Vivaldi 是一个高度可定制的浏览器,提供丰富的功能和个性化选项,适合高级用户和效率工作者。
主要特性:
  • 标签页堆叠和平铺
  • 内置笔记和截图工具
  • 高度可定制的界面
  • 内置邮件客户端
  • 工作区管理功能
curl -fsSL https://files-hub.deno.dev/internet/install_vivaldi.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/internet/install_vivaldi.sh | bash
curl -fsSL https://fileshub.vercel.app/internet/install_vivaldi.sh | bash

🔤 字体安装工具

Nerd Fonts 完整版安装器

支持安装所有 Nerd Fonts 字体,可指定特定字体或安装全部常见编程字体。支持 Linux/macOS/Windows 系统。

安装所有常见编程字体

Linux/macOS:

curl -fsSL https://files-hub.deno.dev/fonts/fonts_installer.sh | bash

Windows PowerShell:

irm https://files-hub.deno.dev/fonts/fonts_installer.ps1 | iex

安装指定字体

Linux/macOS:

curl -fsSL https://files-hub.deno.dev/fonts/fonts_installer.sh | bash -s -- hack firacode jetbrainsmono

Windows PowerShell:

irm https://files-hub.deno.dev/fonts/fonts_installer.ps1 | iex -ArgumentList @("-Fonts", @("Hack", "FiraCode", "JetBrainsMono"))

查看所有可用字体

Linux/macOS:

curl -fsSL https://files-hub.deno.dev/fonts/fonts_installer.sh | bash -s -- --list

Windows PowerShell:

irm https://files-hub.deno.dev/fonts/fonts_installer.ps1 | iex -ArgumentList "-List"

强制重新安装

Linux/macOS:

curl -fsSL https://files-hub.deno.dev/fonts/fonts_installer.sh | bash -s -- --force

Windows PowerShell:

irm https://files-hub.deno.dev/fonts/fonts_installer.ps1 | iex -ArgumentList "-Force"

✨ 特性

  • 🎯 支持指定字体安装
  • 🌍 跨平台支持 (Linux/macOS/Windows WSL)
  • 📋 列出所有可用字体
  • 🔄 智能检测已安装字体
  • ⚡ 并发下载提升速度
  • 🛡️ 完整的错误处理

简化版字体安装器

快速安装最常用的 5 个编程字体:FiraCode, JetBrainsMono, Hack, SourceCodePro, Meslo

Linux/macOS:

curl -fsSL https://files-hub.deno.dev/fonts/install_nerd_fonts.sh | bash

Windows PowerShell:

irm https://files-hub.deno.dev/fonts/install_nerd_fonts.ps1 | iex

✨ 特性

  • ⚡ 快速安装常见字体
  • 🎯 精选编程字体
  • 🔧 自动字体缓存刷新
  • 📁 智能字体目录检测

🐚 Shell 增强工具

Oh My Bash - Bash 增强框架

Oh My Bash 是一个开源的、社区驱动的框架,用于管理 Bash 配置。它提供了丰富的主题、插件和别名。
主要特性:
  • 丰富的主题选择
  • 实用的插件系统
  • 便捷的别名管理
  • 自动补全功能
curl -fsSL https://files-hub.deno.dev/shells/bash/oh-my-bash/install.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/shells/bash/oh-my-bash/install.sh | bash
curl -fsSL https://fileshub.vercel.app/shells/bash/oh-my-bash/install.sh | bash

Oh My Fish - Fish Shell 包管理器

Oh My Fish 是 Fish Shell 的包管理器,提供了丰富的主题和插件生态系统。
主要特性:
  • 简单的包管理
  • 美观的主题
  • 强大的插件系统
  • 快速安装和配置
curl -fsSL https://files-hub.deno.dev/shells/fish/oh-my-fish/install.sh | fish

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/shells/fish/oh-my-fish/install.sh | fish
curl -fsSL https://fileshub.vercel.app/shells/fish/oh-my-fish/install.sh | fish

Oh My Zsh - Zsh 配置框架

Oh My Zsh 是最受欢迎的 Zsh 配置框架,拥有庞大的社区和丰富的插件生态。
主要特性:
  • 300+ 内置插件
  • 140+ 精美主题
  • 智能自动补全
  • 活跃的社区支持
curl -fsSL https://files-hub.deno.dev/shells/zsh/oh-my-zsh/install.sh | sh

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/shells/zsh/oh-my-zsh/install.sh | sh
curl -fsSL https://fileshub.vercel.app/shells/zsh/oh-my-zsh/install.sh | sh

🖥️ 终端工具

Oh My Tmux - Tmux 配置框架

Oh My Tmux 是一个优雅的 Tmux 配置,提供了美观的界面和实用的功能。
主要特性:
  • 美观的状态栏
  • 便捷的快捷键
  • 鼠标支持
  • 插件管理
curl -fsSL https://files-hub.deno.dev/tmux/oh-my-tmux/install.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tmux/oh-my-tmux/install.sh | bash
curl -fsSL https://fileshub.vercel.app/tmux/oh-my-tmux/install.sh | bash

🛠️ 开发工具

Git 配置脚本

快速配置 Git 的用户信息、别名和常用设置,提升 Git 使用体验。
配置内容:
  • 用户名和邮箱设置
  • 常用 Git 别名
  • 推荐的 Git 配置
  • SSH 密钥生成指导
curl -fsSL https://files-hub.deno.dev/tools/git/setup.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tools/git/setup.sh | bash
curl -fsSL https://fileshub.vercel.app/tools/git/setup.sh | bash

Go 语言安装器

通用 Go 语言安装脚本,支持多种操作系统和架构,自动检测系统环境并安装最新版本或指定版本的 Go。
主要特性:
  • 🔍 智能系统和架构检测
  • 📦 支持多种操作系统 (Linux/macOS/Windows WSL)
  • 🏗️ 多架构支持 (amd64/arm64/386/armv6l)
  • 🔄 版本管理和升级支持
  • ⚙️ 自动环境变量配置
  • ✅ 安装验证和测试

安装最新版本

curl -fsSL https://files-hub.deno.dev/tools/go/go_installer.sh | bash

安装指定版本

curl -fsSL https://files-hub.deno.dev/tools/go/go_installer.sh | bash -s 1.21.5

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tools/go/go_installer.sh | bash
curl -fsSL https://fileshub.vercel.app/tools/go/go_installer.sh | bash

NVM (Node Version Manager) 安装

NVM 是 Node.js 版本管理器,可以轻松安装和切换不同版本的 Node.js。
主要功能:
  • 多版本 Node.js 管理
  • 快速版本切换
  • 项目级版本控制
  • 自动安装最新 LTS 版本
curl -fsSL https://files-hub.deno.dev/tools/node/install-nvm.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tools/node/install-nvm.sh | bash
curl -fsSL https://fileshub.vercel.app/tools/node/install-nvm.sh | bash

PowerShell 安装器

跨平台 PowerShell 7+ 安装脚本,支持 Windows、Linux、macOS 系统,智能检测并选择最佳安装方式。
主要特性:
  • 🌍 跨平台支持 (Windows/Linux/macOS)
  • 📦 多种安装方式 (包管理器/直接下载)
  • 🔄 版本选择和升级支持
  • ⚙️ 自动配置和集成
  • 🛡️ 安全验证和签名检查
  • ✅ 安装后验证和测试

Linux/macOS 安装

curl -fsSL https://files-hub.deno.dev/tools/powershell/powershell_installer.sh | bash
curl -fsSL https://files-hub.deno.dev/tools/powershell/powershell_installer.sh | bash -s -- --version 7.4.0

Windows PowerShell 安装

irm https://files-hub.deno.dev/tools/powershell/powershell_installer.ps1 | iex
irm https://files-hub.deno.dev/tools/powershell/powershell_installer.ps1 | iex -ArgumentList @("-Version", "7.4.0")

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tools/powershell/powershell_installer.sh | bash
curl -fsSL https://fileshub.vercel.app/tools/powershell/powershell_installer.sh | bash

Pyenv (Python Version Manager) 安装

Pyenv 是 Python 版本管理器,可以轻松安装和管理多个 Python 版本。
主要功能:
  • 多版本 Python 管理
  • 全局和项目级版本设置
  • 虚拟环境支持
  • 自动依赖安装
curl -fsSL https://files-hub.deno.dev/tools/python/install-pyenv.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/tools/python/install-pyenv.sh | bash
curl -fsSL https://fileshub.vercel.app/tools/python/install-pyenv.sh | bash

📱 应用程序安装脚本

VS Code 通用安装器

支持多种操作系统和架构的 Visual Studio Code 自动安装脚本,智能检测系统环境并选择最佳安装方式。
主要特性:
  • 🔍 智能系统检测 (Ubuntu/Debian/CentOS/RHEL/Arch/macOS)
  • 🏗️ 多架构支持 (x64/ARM64/ARMv7)
  • 📦 多种安装方式 (包管理器/直接下载)
  • 🔄 自动依赖处理
  • ✅ 安装验证和错误处理
curl -fsSL https://files-hub.deno.dev/apps/vscode_installer.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/apps/vscode_installer.sh | bash
curl -fsSL https://fileshub.vercel.app/apps/vscode_installer.sh | bash

Chatbox AI 聊天应用

Chatbox 是一个支持多种 AI 模型的桌面聊天应用,支持 OpenAI、Claude、Gemini 等多种 AI 服务。
主要特性:
  • 🤖 支持多种 AI 模型 (GPT-4, Claude, Gemini 等)
  • 💬 本地聊天记录存储
  • 🎨 现代化用户界面
  • 🔒 隐私保护,数据本地存储
  • ⚡ 快速响应和流式输出
curl -fsSL https://files-hub.deno.dev/apps/chatbox_installer.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/apps/chatbox_installer.sh | bash
curl -fsSL https://fileshub.vercel.app/apps/chatbox_installer.sh | bash

Nushell 现代 Shell

Nushell 是一个现代的、数据驱动的 Shell,具有强大的数据处理能力和直观的语法。
主要特性:
  • 📊 结构化数据处理 (JSON, CSV, YAML 等)
  • 🔧 强大的管道操作
  • 🎯 类型安全的命令系统
  • 🌈 丰富的内置命令
  • 📱 跨平台支持
  • 🚀 高性能和现代化设计
curl -fsSL https://files-hub.deno.dev/apps/nushell_installer.sh | bash

或者使用其他镜像:

curl -fsSL https://files-hub.454470.xyz/apps/nushell_installer.sh | bash
curl -fsSL https://fileshub.vercel.app/apps/nushell_installer.sh | bash

🚀 部署信息

多平台部署

本项目采用静态文件服务的方式,同时部署到三个免费平台:

  • 🚀 Deno Deploy: https://files-hub.deno.dev/ - 边缘计算平台,国内访问友好 (推荐)
  • ☁️ Cloudflare Pages: https://files-hub.454470.xyz/ - 全球 CDN,速度快
  • ⚡ Vercel: https://fileshub.vercel.app/ - 全球分发网络

建议优先使用 Deno Deploy 镜像,如果访问有问题再尝试其他镜像。