欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu安装Sublime Text 3

程序员文章站 2022-05-30 18:47:35
...

1. 安装SublimeText

使用官方提供的安装方法:
安装GPG key:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

确保apt使用https源:

sudo apt-get install apt-transport-https

选择安装稳定版orDebug版:
此处选择稳定版

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

更新源之后开始安装:(这个过程可能需要多尝试几次,比如我晚上连不上那个下载地址,第二天早上就可以了。。。)

sudo apt-get update
sudo apt-get install sublime-text

2. 中文支持

2.1 安装sogou输入法

  1. 官网链接下载对应系统位数的deb包
# 终端查看系统位数命令,输出32就是32位,64就是64位
getconf LONG_BIT
  1. 双击deb包进行安装或使用命令3进行安装
  2. 执行sudo dpkg -i [xxx.deb] && sudo apt-get install -f

2.2 安装imfix

更新系统到最新:

sudo apt-get update && sudo apt-get upgrade

从git下载项目:

git clone https://github.com/lyfeyaj/sublime-text-imfix.git

执行脚本:

cd sublime-text-imfix && ./sublime-imfix

重启电脑。

3. 安装Package Control

官网地址

  1. 使用sublime命令行安装
    使用**Ctrl+`**调出命令行,输入如下语句回车:

import urllib.request,os,hashlib; h = ‘6f4c264a24d933ce70df5dedcf1dcaee’ + ‘ebe013ee18cced0ef93d5f746d80ef60’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/’ + pf.replace(’ ', ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb’ ).write(by)

但是我执行完了卡住一会,之后提示我安装遇到了问题失败了。

  1. 自行下载安装
  • 点击下载Package Control.sublime-package
  • 点击Preferences > Browse Packages…
  • 打开后点击上级目录,之后看到Installed Packages/这个目录
  • 将下载的包copy到Installed Packages/下
  • 重启Sublime
  1. 检查是否安装完成
  • Ctrl+Shift+P
  • 输入Install,显示PackageControl: Install Package
  • 点击这项,等待加载出Package的列表

如果能正常加载出列表那么就是安装完成了,可以通过他安装一些需要的包了。
我的出现了如下问题:

There are no packages available for installation

Ctrl+`查看控制台显示如下LOG:

Package Control: Error downloading channel. HTTP error 404 downloading https://packagecontrol.io/channel_v3.json.

应该是无法从这个地址下载到这个文件。

解决方案:
打开Preferences -> Package Settings -> Package Control -> Settings - User
添加如下channels:

"channels":
[
    "https://attachments-cdn.shimo.im/OykO0AIRnX0aeB4d/channel_v3.json"
]

添加完成后如下图:
Ubuntu安装Sublime Text 3
再试一下应该可以下载啦~