Linux如何安全安装Sublime Text?

推荐方法:通过官方仓库安装(适用 Ubuntu/Debian)

此方法由 Sublime HQ 官方维护,自动配置更新源和 GPG 密钥,支持后续一键升级。

  1. 导入 GPG 密钥(验证软件完整性)
    终端执行:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo gpg --dearmor -o /usr/share/keyrings/sublimehq-archive-keyring.gpg
  2. 添加官方仓库
    根据系统版本选择命令:

    • Ubuntu 22.04/Debian 12 或更新版本
      echo "deb [signed-by=/usr/share/keyrings/sublimehq-archive-keyring.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    • 旧版系统(如 Ubuntu 20.04)
      将上方命令中的 signed-by 部分替换为 arch=amd64
  3. 更新源并安装

    sudo apt update && sudo apt install sublime-text

通用方法:直接下载官方 Tarball(所有 Linux 发行版)

适合无法使用仓库的发行版(如 CentOS、Fedora、Arch Linux)。

  1. 访问官网下载页面
    打开 Sublime Text 官方下载页 选择 Linux 64-bit tarball

  2. 解压并安装
    终端执行:

    cd ~/Downloads  # 进入下载目录
    tar -xvf sublime_text_*.tar.xz  # 解压文件(*替换为版本号)
    sudo mv sublime_text /opt/  # 移动至系统目录
    sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl  # 创建全局命令
  3. 创建桌面快捷方式
    新建文件 ~/.local/share/applications/sublime.desktop,写入:

    [Desktop Entry]
    Name=Sublime Text
    Exec=/opt/sublime_text/sublime_text %F
    Icon=/opt/sublime_text/Icon/256x256/sublime-text.png
    Terminal=false
    Type=Application
    Categories=Development;TextEditor;

其他安装方式(按发行版选择)

  • Snap 安装(官方支持):

     sudo snap install sublime-text --classic
  • Arch Linux/Manjaro(AUR):

     yay -S sublime-text-4  # 或使用其他AUR助手
  • Fedora(第三方仓库):

     sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
     sudo dnf install sublime-text

验证安装与启动

  • 终端启动:输入 sublsublime_text
  • 图形菜单:在应用菜单搜索 “Sublime Text”
  • 检查版本:启动后点击菜单 Help > About Sublime Text

卸载方法

  • 仓库安装
    sudo apt remove sublime-text && sudo rm /etc/apt/sources.list.d/sublime-text.list
  • Tarball 安装
    sudo rm -rf /opt/sublime_text /usr/local/bin/subl ~/.config/sublime-text

安全提示

  1. 仅从官方来源下载:避免第三方修改的包,防止恶意代码。
  2. 定期更新:通过仓库安装的用户可使用 sudo apt upgrade 获取安全更新。
  3. 插件审核:从 Package Control 安装插件,并检查社区评分。

引用说明

  • Sublime Text 官方文档:https://www.sublimetext.com/docs/linux_repositories.html
  • 安装包 GPG 密钥来源:https://download.sublimetext.com/sublimehq-pub.gpg
  • 桌面快捷方式规范参考:freedesktop.org 标准

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8084.html

(0)
酷番叔酷番叔
上一篇 2025年7月20日 19:15
下一篇 2025年7月20日 19:32

相关推荐

  • Linux6系统设置中文显示与输入法的详细操作步骤有哪些?

    在Linux 6系列系统中(如CentOS 6、RHEL 6等),设置中文环境涉及语言包安装、系统变量配置、字体支持及输入法调整等多个环节,需逐步操作以确保中文显示、输入及系统界面正常,以下是详细步骤及注意事项:检查当前语言环境在设置中文前,先通过命令查看系统当前的语言环境配置,打开终端,执行以下命令:loca……

    2025年9月24日
    10400
  • Linux如何查看磁盘分区?

    使用 lsblk 命令(推荐)特点:简单直观,显示树形结构,包含分区挂载点,命令:lsblk输出示例:NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 238.5G 0 disk├─sda1 8:1 0 512M 0 part /boot/efi├─sda2 8……

    2025年7月1日
    10900
  • 系统时间和时区怎么查才准确?

    如何正确设置 Linux 系统时间(详细指南)在 Linux 系统中,时间管理是系统运维的基础操作,错误的时间设置可能导致日志混乱、证书验证失败甚至数据同步问题,本文将分步骤指导您检查和校准 Linux 系统时间,涵盖时区配置、手动修改及自动同步等方法,检查当前系统时间状态在开始设置前,先确认系统现有时间配置……

    2025年7月30日
    10400
  • 为何锁定频发?常见原因揭秘

    在Linux系统中,用户账户可能因多次输入错误密码、管理员手动锁定或安全策略生效而被锁定,解锁用户是系统管理中的常见操作,以下是专业且安全的解锁方法,适用于大多数Linux发行版(如Ubuntu、CentOS、Debian等):连续输入错误密码(PAM模块触发),管理员执行了锁定命令(如 usermod -L……

    2025年6月17日
    13000
  • Linux 如何查看系统大小端模式?

    在计算机体系结构中,字节序(Byte Order)是指多字节数据在内存中的存储顺序,主要分为大端序(Big-Endian)和小端序(Little-Endian),大端序是指高位字节存储在低地址,低位字节存储在高地址,符合人类阅读习惯(如数字“0x12345678”在内存中存储为12 34 56 78);小端序则……

    2025年10月4日
    7200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信