¿Cómo actualizar Sublime Text-3 en Ubuntu 16.04?

50

Instalé Sublime Text-3, build- 3114 usando el paquete .deb del sitio oficial . Utilicé Sublime Text-3 anteriormente en Windows.

En Windows pude actualizar solo en Sublime Text-3, pero en Ubuntu no existe tal funcionalidad. Ya he instalado varios paquetes y también lo he personalizado, así que no quiero repetir todo el proceso nuevamente.

¿Hay alguna forma de actualizar Sublime Text-3 en este escenario? Y si no, ¿cuál es la alternativa?

Nikhil
fuente
Si se pregunta cómo actualizar Sublime, pero no lo ha instalado a través de un archivo deb como el OP, entonces tal vez snapsea ​​la alternativa que está buscando.
WoodrowShigeru

Respuestas:

50

Siga los pasos que se detallan a continuación:

  1. Descargue la última versión de Sublime Text 3 (en este momento, es Build-3126) como un .debpaquete

  2. Instale el instalador de paquetes GDebi (si no está instalado).

  3. Luego, elimine Sublime Text 3 (Build-3114) abriendo su .debpaquete (que descargó anteriormente) utilizando el instalador de paquetes de GDebi y luego haga clic en Eliminar paquete .

  4. Luego abra el .debpaquete de la última versión de Sublime Text 3 (probablemente, Build-3126) usando el instalador de paquetes GDebi y haga clic en Instalar paquete e instale Sublime Text 3 Build-3126.

Todas sus configuraciones (paquetes instalados y otras personalizaciones) en Sublime Text 3 que hizo anteriormente se restaurarán automáticamente incluso después de seguir el procedimiento anterior. Por lo tanto, no debe preocuparse por instalar los paquetes nuevamente. Encontrará esas personalizaciones y paquetes automáticamente en la última versión que haya instalado, porque la actualización a través de este procedimiento no elimina / purga los archivos de configuración de Sublime Text 3.

Este procedimiento también funciona para otros editores de código como Visual Studio Code y Atom. Yo mismo lo he probado y verificado.

Pero debe instalar Package Control nuevamente.

EDITAR : Sublime Text 3.0 ha sido lanzado. Para instalarlo en Ubuntu, use el aptadministrador de paquetes y ejecute los comandos que figuran a continuación uno por uno en la terminal:

  1. Instale la clave GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
  2. Seleccione el canal a usar:

    • Estable

      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. Actualice las fuentes apt e instale Sublime Text

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

Ahora, cuando esté disponible una actualización de Sublime Text (después de Sublime Text 3.0) (según el canal que haya elegido al instalar Sublime Text), puede actualizarla utilizando Software Updater o ejecutando los comandos que se proporcionan a continuación (uno por uno) en terminal:

sudo apt-get update
sudo apt-get upgrade
Gautam Vashisht
fuente
44
la respuesta correcta y la fuente de URL oficial para instalar texto sublime -> sublimetext.com/docs/3/linux_repositories.html
ahmed hamdy
45

Actualice Sublime Text 3 en Ubuntu 16.04 o 18.04 (la instalación también está bien).

  1. Verifique la ruta de su ejecutable (por ejemplo subl) si tiene uno (si sabe dónde está su instalación, por ejemplo /opt/sublime_text, puede omitir este paso):
cat $(which subl)

Esto buscará dentro del ejecutable la ruta de instalación.

Alternativamente, puede usar un comando como locate sublime_text/para ayudarlo a encontrar el directorio de instalación.

Desde el sitio web oficial , la última versión a partir de la edición es build 3211 (1 de octubre de 2019) .

El tarball de 64 bits se puede descargar allí, así como el de 32 bits .

  1. Descargue y descomprima el archivo (un comando):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
  1. Sobrescriba su instalación anterior, por ejemplo
sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. Retire el .bz2 extraído
rm -rf sublime_text_3

¡Y tu estas listo!

Jonathan
fuente
11
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

Francamente, solo copie y pegue estos comandos en su terminal ... y ya está ;-) ;-) si anteriormente no existía lo sublime en su Ubuntu, ahora está allí ... de lo contrario, ahora está actualizado ... Y también mantener la secuencia

Editar: ahora, puede instalarlo directamente desde el centro de software (para 16.04 LTS).

Rangerix
fuente
7

Prefiero usar el canal oficial, por lo que eliminé todos los repositorios no oficiales de Sublime, como webupd8team . Entonces deberías instalar la clave GPG:

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

y agrega el canal oficial:

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

El ultimo paso es

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

(En mi caso, estaba bien hacerlo sin eliminar previamente la versión de texto Sublime existente. Ahora tengo el número de compilación actual 3143

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

será
fuente
1
Como es mi primera respuesta aquí, no puedo usar más de 2 enlaces en la respuesta. Aquí están los últimos 2 enlaces en forma completa: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/…
será el
La mejor respuesta Parece que webupd8team no tiene lo último en este momento.
MHT
¿Cómo eliminar los repositorios no oficiales?
Gu Wang
4

En caso de que ya tenga instalado Sublime Text, puede actualizar :

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

¡Espero eso ayude!

David Ben Dahan
fuente