如何安装Sublime Text 2/3?

迈克尔·格鲁伯

我按照本教程在12.04上安装了Sublime Text 2

但是,从Unity启动器启动程序时,我没有足够的权限。例如,我无法安装软件包,或者如果我在关闭Sublime并重新打开时将一个文件夹添加到侧栏中,则该文件夹将不再列出。如果我sudo sublime在终端中运行,所有更改将在关闭后保留。

我尝试在usr / lib中整理Sublime Text 2文件夹,sudo chown -R mylogin:mylogin /usr/lib/"Sublime Text 2"但这似乎没有效果。

贾里德·伯罗斯(Jared Burrows)

通过软件包管理器(apt-get)安装:

只需添加到您的包中:

对于Sublime-Text-2:

sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text

对于Sublime-Text-3:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

在终端上运行Sublime-Text

subl

通过终端手动安装:

从Sublime网站下载

32位:

wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2.tar.bz2
tar vxjf Sublime\ Text\ 2.0.2.tar.bz2

64位:

wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2\ x64.tar.bz2
tar vxjf Sublime\ Text\ 2.0.2\ x64.tar.bz2

对彼此而言:

sudo mv Sublime\ Text\ 2 /opt/
sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

资料来源:http : //www.tecmint.com/install-sublime-text-editor-in-linux/

通过脚本手动安装:

在Github上检查一下这个不错的脚本(“在Fedora上安装Sublime Text。 ”),您可以运行该脚本,只需确保在脚本中编辑“ * .tar.bz2”即可下载最新版本的Sublime Text!

#!/usr/bin/env bash
# Usage: {script} [ OPTIONS ] TARGET BUILD
# 
#   TARGET      Default target is "/usr/local".
#   BUILD       If not defined tries to get the build into the Sublime Text 3 website.
# 
# OPTIONS
#
#   -h, --help  Displays this help message.
#
# Report bugs to Henrique Moody <[email protected]>
#

set -e

if [[ "${1}" = '-h' ]] || [[ "${1}" = '--help' ]]; then
    sed -E 's/^#\s?(.*)/\1/g' "${0}" |
        sed -nE '/^Usage/,/^Report/p' |
        sed "s/{script}/$(basename "${0}")/g"
    exit
fi

declare URL
declare URL_FORMAT="http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_%d_x%d.tar.bz2"
declare TARGET="${1:-/usr/local}"
declare BUILD="${2}"
declare BITS

if [[ -z "${BUILD}" ]]; then
    BUILD=$(
        curl -Ls http://www.sublimetext.com/3 |
        grep '<h2>Build' |
        head -n1 |
        sed -E 's#<h2>Build ([0-9]+)</h2>#\1#g'
    )
fi

if [[ "$(uname -m)" = "x86_64" ]]; then
    BITS=64
else
    BITS=32
fi

URL=$(printf "${URL_FORMAT}" "${BUILD}" "${BITS}")

read -p "Do you really want to install Sublime Text 3 (Build ${BUILD}, x${BITS}) on \"${TARGET}\"? [Y/n]: " CONFIRM
CONFIRM=$(echo "${CONFIRM}" | tr [a-z] [A-Z])
if [[ "${CONFIRM}" = 'N' ]] || [[ "${CONFIRM}" = 'NO' ]]; then
    echo "Aborted!"
    exit
fi

echo "Downloading Sublime Text 3"
curl -L "${URL}" | tar -xjC ${TARGET}

echo "Creating shortcut file"
cat ${TARGET}/sublime_text_3/sublime_text.desktop |
    sed "s#/opt#${TARGET}#g" |
    cat > "/usr/share/applications/sublime_text.desktop"

echo "Creating binary file"
cat > ${TARGET}/bin/subl <<SCRIPT
#!/bin/sh
if [ \${1} == \"--help\" ]; then
    ${TARGET}/sublime_text_3/sublime_text --help
else
    ${TARGET}/sublime_text_3/sublime_text \$@ > /dev/null 2>&1 &
fi
SCRIPT

echo "Finish!"

资料来源:https : //gist.github.com/henriquemoody/3288681

这对我有帮助,我希望对其他所有人也有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Sublime Text 3:如何从Github安装插件

来自分类Dev

如何安装FlashPlayer 23(PPAPI)?

来自分类Dev

Sublime Text 3:如何安装特定版本的软件包

来自分类Dev

如何为Laravel 4 Artisan安装Sublime Text插件?

来自分类Dev

如何为Sublime Text 2安装VHDL语法突出显示?

来自分类Dev

如何安装Laravel 4 Artisan的Sublime Text插件?

来自分类Dev

如何在 Ubuntu 上安装 tar ball sublime text?

来自分类Dev

如何安装Mysql或任何数据库,以及如何通过Sublime Text 2使用它

来自分类Dev

如何从webupd8team PPA安装Sublime Text 2而不是3?

来自分类Dev

在安装之前,我如何预览所有Sublime Text 3主题?

来自分类Dev

如何在安装Emmet的情况下制作Sublime Text代码段

来自分类Dev

如何在终端中使用 Sublime Text 打开由 Nautilus 安装的远程目录?

来自分类Dev

为Sublime Text 3安装numpy

来自分类Dev

Sublime Text 2安装在哪里

来自分类Dev

Sublime Text插件的安装和使用?

来自分类Dev

Sublime Text 2安装在哪里

来自分类Dev

安装Sublime Text内置Python包?

来自分类Dev

在Sublime Text Editor中安装“ Emmet插件”

来自分类Dev

如何更新Sublime Text Editor

来自分类Dev

如何更新Sublime Text 2?

来自分类Dev

如何更新Sublime Text 2?

来自分类Dev

如何从Ubuntu 14.04删除'Sublime Text 3'; 是否安装了http://www.sublimetext.com/3上的说明?

来自分类Dev

如何从Ubuntu 14.04删除'Sublime Text 3'; 是否安装了http://www.sublimetext.com/3上的说明?

来自分类Dev

如何使23:59> 0:00(=“ 23:59” +“ 0:01”)?

来自分类Dev

如何让这个“hello='23'”代替这个“hello=\'23\'”

来自分类Dev

在Fedora 23上安装MySQL Workbench社区

来自分类Dev

无法安装Fedora 23的视频插件

来自分类Dev

在Fedora-23中安装并选择libatlas

来自分类Dev

在Qubes OS / Fedora 23上安装VLC

Related 相关文章

  1. 1

    Sublime Text 3:如何从Github安装插件

  2. 2

    如何安装FlashPlayer 23(PPAPI)?

  3. 3

    Sublime Text 3:如何安装特定版本的软件包

  4. 4

    如何为Laravel 4 Artisan安装Sublime Text插件?

  5. 5

    如何为Sublime Text 2安装VHDL语法突出显示?

  6. 6

    如何安装Laravel 4 Artisan的Sublime Text插件?

  7. 7

    如何在 Ubuntu 上安装 tar ball sublime text?

  8. 8

    如何安装Mysql或任何数据库,以及如何通过Sublime Text 2使用它

  9. 9

    如何从webupd8team PPA安装Sublime Text 2而不是3?

  10. 10

    在安装之前,我如何预览所有Sublime Text 3主题?

  11. 11

    如何在安装Emmet的情况下制作Sublime Text代码段

  12. 12

    如何在终端中使用 Sublime Text 打开由 Nautilus 安装的远程目录?

  13. 13

    为Sublime Text 3安装numpy

  14. 14

    Sublime Text 2安装在哪里

  15. 15

    Sublime Text插件的安装和使用?

  16. 16

    Sublime Text 2安装在哪里

  17. 17

    安装Sublime Text内置Python包?

  18. 18

    在Sublime Text Editor中安装“ Emmet插件”

  19. 19

    如何更新Sublime Text Editor

  20. 20

    如何更新Sublime Text 2?

  21. 21

    如何更新Sublime Text 2?

  22. 22

    如何从Ubuntu 14.04删除'Sublime Text 3'; 是否安装了http://www.sublimetext.com/3上的说明?

  23. 23

    如何从Ubuntu 14.04删除'Sublime Text 3'; 是否安装了http://www.sublimetext.com/3上的说明?

  24. 24

    如何使23:59> 0:00(=“ 23:59” +“ 0:01”)?

  25. 25

    如何让这个“hello='23'”代替这个“hello=\'23\'”

  26. 26

    在Fedora 23上安装MySQL Workbench社区

  27. 27

    无法安装Fedora 23的视频插件

  28. 28

    在Fedora-23中安装并选择libatlas

  29. 29

    在Qubes OS / Fedora 23上安装VLC

热门标签

归档