Який найкращий спосіб оновити atom на Linux Ubuntu? Я встановлюю atom за допомогою офіційного документа
git clone https://github.com/atom/atom
cd atom
script/build
sudo script/grunt install
Відповіді:
Зараз, схоже, найпростіший спосіб - завантажити нову упаковану версію (.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
оновить встановлений атом до останньої версії. PPA, як правило, оновлений.
apm upgrade
з цього сценарію, оскільки він буде працювати як sudo, і у вас можуть виникнути проблеми з оновленням пакетів зсередини atom в майбутньому.
Тепер з пакетом APT стало ще простіше.
sudo add-apt-repository ppa:webupd8team/atom
sudo apt update
sudo apt install atom
І тепер ви можете оновити / dist-upgrade як зазвичай
sudo apt upgrade
sudo apt install atom
знову, і вона оновить лише цей пакет.
atom is already the newest version (1.26.1-1~webupd8~0).
коли є остання стабільна 1.29.0
(станом на сьогодні). dpkg --install /tmp/atom.deb
В іншому відповіді працював.
Поточна офіційна документація, схоже, рекомендує інший метод:
Debian Linux (Ubuntu)
Atom доступний лише для 64-розрядних систем Linux.
- Завантажте atom-amd64.deb зі сторінки випусків Atom.
- Запустіть sudo dpkg --install atom-amd64.deb на завантаженому пакеті.
- Запустіть Atom за допомогою встановленої команди atom.
Наразі версія Linux не оновлюється автоматично, тому вам доведеться повторити ці кроки для оновлення до наступних версій.
червоний капелюх Linux (Fedora 21 та молодші версії, CentOS, Red Hat)
Atom доступний лише для 64-розрядних систем Linux.
- Завантажте atom.x86_64.rpm зі сторінки випусків Atom.
- Запустіть sudo yum localinstall atom.x86_64.rpm на завантаженому пакеті.
- Запустіть Atom за допомогою встановленої команди atom.
Наразі версія Linux не оновлюється автоматично, тому вам доведеться повторити ці кроки для оновлення до наступних версій.
Fedora 22+
Atom доступний лише для 64-розрядних систем Linux.
- Завантажте atom.x86_64.rpm зі сторінки випусків Atom.
- Запустіть sudo dnf install ./atom.x86_64.rpm на завантаженому пакеті.
- Запустіть Atom за допомогою встановленої команди atom.
Наразі версія Linux не оновлюється автоматично, тому вам доведеться повторити ці кроки для оновлення до наступних версій.
На момент написання статті найкращим варіантом оновлення до останньої версії Atom є перевірка останнього тегу та його створення, особливо якщо ви спочатку створили його.
cd atom
git pull
git checkout v0.115.0
(або будь-який останній випуск: https://github.com/atom/atom/releases )script/build
sudo script/grunt install
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/
Більш простий спосіб - це встановити atom-Updater-linux з пакетів на веб-сайті atom.
Перейдіть до редагування> налаштування> встановіть та знайдіть atom-Updater-linux
або з терміналу:
apm install atom-updater-linux
Це повинно перевірити наявність оновлень після кожного запуску та запропонувати встановити нові оновлення.
В даний час краща процедура описана на сторінках атома Встановлення 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
Якщо ви працюєте в Ubuntu, ви можете зайти в Центр програмного забезпечення Ubuntu , знайти Atom і просто натиснути кнопку Оновити . Тоді робота зроблена!
Якщо комусь цікаво, я написав для цього невеликий пакет атомів .
Пакет призначений для своєчасного інформування користувача про доступні нові версії (стабільну або бета-версію, що налаштовується за допомогою налаштувань) та використовує GitHub API під капотом. Він не залежить від платформи, тому він повинен працювати з будь-яким дистрибутивом Linux, а також з Windows або іншими системами.
Це не так виконує оновлення автоматично, оскільки я написав його для своїх потреб, і мене не цікавила така функція. Я можу додати це в майбутньому, якщо сильний інтерес до цього проявиться.
Відгуки вітаються, найкраще як квитки на github .
Я модернізував з
Atom : 1.26.1
Electron: 1.7.11
Chrome : 58.0.3029.110
Node : 7.9.0
до
Atom : 1.40.1
Electron: 3.1.10
Chrome : 66.0.3359.181
Node : 10.2.0
Я виконав ці прості кроки,
sudo nano /usr/local/bin/atom-update
ваш код
#!/bin/bash
wget -q https://github.com/atom/atom/releases/latest -O /tmp/latest
wget --progress=bar -q 'https://github.com'$(cat /tmp/latest | grep -o -E 'href="([^"#]+)atom-amd64.deb"' | cut -d'"' -f2 | sort | uniq) -O /tmp/atom-amd64.deb -q --show-progress
dpkg -i /tmp/atom-amd64.deb
sudo chmod +x /usr/local/bin/atom-update
sudo atom-update
Запустіть ці команди, щоб швидко та легко встановити та оновити пакет оснащення текстового редактора Atom із терміналу в Ubuntu 16.04 та новіших версіях (лише 64-розрядна версія).
Встановіть текстовий редактор Atom:
sudo snap install --classic atom
Зверніть увагу, що прив'язка в класичному обмеженні поводиться як традиційно упакована програма з повним доступом до системи, а пакети розширень Atom встановлюються в домашній каталог користувача.
Оновити текстовий редактор Atom:
sudo snap refresh --classic atom
Для debian я створив скрипт bash, який робить наступне:
dpkg
якщо atom
встановлений і / або вгору до теперішнього часу.--beta
комутатор, якщо хтось також хоче підтримати бета-версію.Не соромтеся користуватися ним, він знаходиться тут: https://gist.github.com/rumpelsepp/8a953d6c092cbeb043695cfada114bef
Останній спосіб - це спочатку встановити, $ apm install atom-updater-linux
потім просто натиснути Alt + Ctrl + U або перейти до довідки, і є можливість перевірити наявність оновлень
wget https://atom.io/download/deb -O /tmp/atom.deb && sudo dpkg -i /tmp/atom.deb
.