Как обновить редактор Atom на Linux?


что является лучшим способом, чтобы обновить атом на Линукс Убунту ? Я устанавливаю atom с помощью официального документа

  git clone https://github.com/atom/atom
  cd atom
  script/build
  sudo script/grunt install
14 65

14 ответов:

теперь, похоже, самый простой способ-загрузить новую упакованную версию (.deb или .rpm) из официальных релизов и установите его поверх предыдущего:https://github.com/atom/atom/releases

Я создал следующий скрипт для обновления моего атома на Ubuntu 14.10.

#!/bin/bash
# Update atom from downloaded deb file
rm -f /tmp/atom.deb
curl -L https://atom.io/download/deb > /tmp/atom.deb
dpkg --install /tmp/atom.deb 

echo "***** apm upgrade - to ensure we update all apm packages *****"
apm upgrade --confirm false

exit 0

файл atom_update является исполняемым и должен быть вызван с помощью su:

sudo ./atom_update

выше работает, но в настоящее время я использую следующее:

sudo add-apt-repository -y ppa:webupd8team/atom
sudo apt -y update
sudo apt -y install atom
apm install \
file-icons \
tabs-to-spaces \
trailing-spaces \
xml-formatter

С вышеуказанной настройкой

sudo apt -y upgrade

обновит установленный атом до последней версии. ППА-это вообще до дата.

теперь еще проще с пакетом APT.

sudo add-apt-repository ppa:webupd8team/atom
sudo apt update
sudo apt install atom

и теперь вы можете обновить / dist-upgrade как обычно

sudo apt upgrade

на момент написания этой статьи лучший вариант обновления до последней выпущенной версии Atom-это проверить самый последний тег и построить его, особенно если вы его построили в первую очередь.

  1. cd atom
  2. git pull
  3. git checkout v0.115.0 (или независимо от последней версии:https://github.com/atom/atom/releases)
  4. script/build
  5. sudo script/grunt install

текущая официальная документация, похоже, рекомендует другой метод:

Страница Atom Github

Debian Linux (Ubuntu)

Atom доступен только для 64-разрядных систем Linux.

  1. скачать atom-amd64.деб со страницы выпусков Atom.
  2. запустите sudo dpkg --install atom-amd64.deb на загруженном пакете.
  3. запустите Atom с помощью установленного atom команда.

версия Linux в настоящее время не работает автоматическое обновление, поэтому вам нужно повторить эти шаги для обновления за будущие релизы.

Красная Шапочка Linux (Fedora 21 и ниже, CentOS, Red Hat)

Atom доступен только для 64-разрядных систем Linux.

  1. скачать atom.архитектуру x86_64.об / мин от атома релизы страницы.
  2. запустите sudo yum localinstall atom.архитектуру x86_64.об / мин на загруженном пакет.
  3. запустите Atom с помощью установленной команды atom.

версия Linux в настоящее время не работает автоматическое обновление, поэтому вам нужно повторить эти шаги для обновления за будущие релизы.

Fedora 22+

Atom доступен только для 64-разрядных систем Linux.

  1. скачать atom.архитектуру x86_64.об / мин от атома релизы страницы.
  2. выполнить установку sudo dnf ./атом.архитектуру x86_64.rpm на загруженном пакете.
  3. запустите Atom с помощью установленной команды atom.

версия Linux в настоящее время не работает автоматическое обновление, поэтому вам нужно повторить эти шаги для обновления за будущие релизы.

  wget https://atom.io/download/deb -O atom64.deb
  sudo dpkg --install atom64.deb

или

  wget https://atom.io/download/rpm -O atom64.rpm
  sudo dnf install atom64.rpm

вышеуказанные URL-адреса перенаправляются на https://atom-installer.github.com/

Если вы ОНН Ubuntu вы можете перейти на Ubuntu Software Center поиск Атом и просто нажмите на кнопку обновление. Тогда дело сделано!

Если кто-то заинтересован, я написал малый атом пакет для этой цели.

пакет предназначен для своевременного информирования пользователя о новых доступных версиях (стабильных или бета-версии, настраиваемых через настройки) и использует API GitHub под капотом. Это не зависит от платформы, поэтому он должен работать с любым дистрибутивом Linux, а также с Windows и другими системами.

Это не выполните обновление автоматически, как я написал его для моих нужд и я не интересовался такой особенностью. Я могу добавить его в будущем, если проявится сильный интерес к нему.

обратная связь приветствуется, лучше, как билеты на github.

в настоящее время предпочтительная процедура описана на страницах atom установка Atom-Platform-linux

при использовании add-apt-repository предлагается в верхнем ответе, этот URL-адрес предлагается.

репозиторий apt, упомянутый на страницах Atom:

curl -sL https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" > /etc/apt/sources.list.d/atom.list'
sudo apt-get update

Я бы добавил, что вы, вероятно, должны очистить перед обновлением сборки, чтобы предотвратить некоторые неприятные ошибки.

cd atom
git pull
script/clean
script/build
sudo script/grunt install

Ubuntu 14.04 и позже

запустите эти команды, чтобы быстро и легко установить и обновить пакет Atom text editor snap с терминала в Ubuntu 14.04 и более поздних версиях (только 64-бит).

  • установить текстовый редактор Atom:

    sudo apt install snapd  
    sudo snap install --classic atom  
    

    обратите внимание, что оснастка в классическом ограничении ведет себя как традиционно упакованное приложение с полным доступом к системе, а пакеты расширения Atom устанавливаются в доме пользователя справочник.

  • обновить текстовый редактор Atom:

    sudo snap refresh --classic atom 
    

для debian я создал скрипт bash, который делает следующее:

  • проверьте с https://api.github.com и dpkg Если atom устанавливается и / или обновляется.
  • Загрузите и установите atom.деб из github, если нужно.
  • обеспечить --beta Если кто-то хочет поддерживать бета-версии.

упал свободно использовать его, он расположен здесь: https://gist.github.com/rumpelsepp/8a953d6c092cbeb043695cfada114bef

более простой способ-установить atom-updater-linux из пакетов на веб-сайте atom.

перейти к редактированию > настройки > установка и поиск atom-updater-linux

или из терминала:

apm install atom-updater-linux

Это должно проверять наличие обновлений после каждого запуска и предложит вам установить новые обновления.

с декабря 2017 года Atom предоставляет официальные репозитории для всех основных дистрибутивов Linux. Вы можете найти последние инструкции по установке здесь.