Como atualizar o Sublime Text-3 no Ubuntu 16.04?

41

Eu instalei o Sublime Text-3, build-3114 usando o pacote .deb do site oficial . Eu usei o Sublime Text-3 anteriormente no Windows.

No Windows, eu consegui atualizar apenas dentro do Sublime Text-3, mas no Ubuntu não existe essa funcionalidade. Já instalei vários pacotes e também os personalizei, por isso não quero repetir todo o processo novamente.

Existe alguma maneira de atualizar o Sublime Text-3 neste cenário? E se não, qual é a alternativa?

    
por Nikhil 22.09.2016 / 14:37

5 respostas

39

Siga os passos abaixo:

  1. Faça o download da versão mais recente do Sublime Text 3 (no momento, é Build-3126) como .deb package

  2. Instale o instalador do pacote GDebi (se não estiver instalado).

  3. Em seguida, remova o Sublime Text 3 (Build-3114) abrindo o pacote .deb (que você baixou anteriormente) usando o GDebi Package Installer e clique em Remover pacote .

  4. Em seguida, abra o pacote .deb da versão mais recente do Sublime Text 3 (provavelmente, Build-3126) usando o GDebi Package Installer e clique em Install Package e instale o Sublime Text 3 Build-3126 .

Todas as suas configurações (pacotes instalados e outras personalizações) no Sublime Text 3, que você fez anteriormente, serão restauradas automaticamente, mesmo depois de seguir o procedimento acima. Então você não precisa se preocupar em instalar os pacotes novamente. Você encontrará essas personalizações e pacotes automaticamente na versão mais recente que você instalou, porque a atualização através deste procedimento não remove / elimina os arquivos de configuração do Sublime Text 3.

Este procedimento também funciona para outros editores de código como o Visual Studio Code e Atom. Eu mesmo testei e verifiquei.

Mas você precisa instalar o Controle de pacotes novamente.

EDIT : o Sublime Text 3.0 foi lançado. Para instalá-lo no Ubuntu, use apt package manager e execute os comandos abaixo, um a um no terminal:

  1. Instale a chave GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
  2. Selecione o canal a ser usado:

    • Estável

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

      echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
      
  3. Atualize as fontes do apt e instale o Sublime Text

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

Agora, sempre que uma atualização de Sublime Text (após Sublime Text 3.0) estiver disponível (dependendo do canal escolhido durante a instalação do Sublime Text), você poderá atualizá-lo usando o Software Updater ou executando os comandos abaixo (um por um) no terminal:

sudo apt-get update
sudo apt-get upgrade
    
por Gautam Vashisht 24.09.2016 / 12:36
29

Verifique o caminho do seu executável, se você tiver um:

cat $(which subl)

Isso pressupõe que você tenha o executável na linha de comando (por exemplo, subl ); caso contrário, encontre uma maneira de localizar sua instalação (por exemplo, locate sublime_text ), a minha /opt/sublime_text .

No site oficial , a versão mais recente a partir da edição é criar 3176 (16 de maio de 2018) .

O tarball de 64 bits pode ser baixado lá, bem como o 32-bit um.

Faça o download e descompacte o arquivo (um comando):

curl https://download.sublimetext.com/sublime_text_3_build_3176_x64.tar.bz2 | tar vxj

Substituir sua instalação antiga, por exemplo sudo cp -rf sublime_text_3/. /opt/sublime_text

Remover o download rm -rf sublime_text_3

E pronto!

    
por Jonathan 11.01.2017 / 21:49
10
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
sudo apt-get install sublime-text

Falando francamente apenas copie e cole estes comandos no seu terminal ... e você está feito ;-) ;-) se antes havia sublime ausente no seu Ubuntu, agora está lá ... senão agora está atualizado .. . E também mantenha a sequência.

    
por yo_KKG 06.05.2017 / 18:56
5

Eu prefiro usar o canal oficial, então Eu removi todos os repositórios não oficiais do Sublime, como webupd8team . Então você deve instalar a chave GPG:

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

e adicione o canal oficial:

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

O último passo é

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

(No meu caso, foi OK fazê-lo sem remover previamente a versão de texto Sublime existente. Agora eu tenho o número de compilação atual 3143

Links: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/how-to-upgrade-to-version-3143-on-ubuntu-16-04/31467

    
por will 16.09.2017 / 08:50
2

Caso você tenha o Sublime Text já instalado, pode apenas atualizar :

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

Espero que ajude!

    
por David Ben Dahan 14.09.2017 / 13:26