web-dev-qa-db-fra.com

Comment mettre à niveau Atom Editor sur Linux?

Quel est le meilleur moyen de mettre à jour atom sur Linux Ubuntu? J'installe à l'aide de la documentation officielle

  git clone https://github.com/atom/atom
  cd atom
  script/build
  Sudo script/grunt install
71
Bertrand

Maintenant, il semble que le moyen le plus simple est de télécharger la nouvelle version (.deb ou .rpm) des versions officielles et de l'installer sur la précédente: https://github.com/atom/atom/releases

36
Sage Ross

J'ai créé le script suivant pour mettre à jour mon atome sur 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

Le fichier atom_update est exécutable et doit être appelé avec su:

Sudo ./atom_update

Ce qui précède fonctionne, mais j’utilise actuellement les éléments suivants:

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

Avec la configuration ci-dessus

Sudo apt -y upgrade

mettra à jour un atome installé à la dernière version. Le ppa est généralement à jour.

59
Rudolf

C'est maintenant encore plus facile avec le package APT.

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

Et maintenant, vous pouvez mettre à jour/dist-upgrade comme d'habitude

Sudo apt upgrade
32
zurfyx

La documentation officielle actuelle semble recommander une autre méthode:

Atom Github Page

Debian Linux (Ubuntu)

Atom est uniquement disponible pour les systèmes Linux 64 bits.

  1. Téléchargez atom-AMD64.deb à partir de la page des versions d'Atom. 
  2. Exécutez Sudo dpkg --install atom-AMD64.deb sur le package téléchargé. 
  3. Lancez Atom en utilisant la commande atom installée. 

La version Linux n'est pas actuellement mise à jour automatiquement, vous devrez donc répéter ces étapes pour mettre à niveau aux versions futures.

Red Hat Linux (Fedora 21 et moins, CentOS, Red Hat)

Atom est uniquement disponible pour les systèmes Linux 64 bits.

  1. Téléchargez atom.x86_64.rpm à partir de la page des versions d'Atom. 
  2. Exécutez Sudo yum localinstall atom.x86_64.rpm sur le package téléchargé.
  3. Lancez Atom en utilisant la commande atom installée. 

La version Linux n'est pas actuellement mise à jour automatiquement, vous devrez donc répéter ces étapes pour mettre à niveau aux versions futures.

Fedora 22+

Atom est uniquement disponible pour les systèmes Linux 64 bits.

  1. Téléchargez atom.x86_64.rpm à partir de la page des versions d'Atom. 
  2. Exécutez Sudo dnf install ./atom.x86_64.rpm sur le package téléchargé.
  3. Lancez Atom en utilisant la commande atom installée. 

La version Linux n'est pas actuellement mise à jour automatiquement, vous devrez donc répéter ces étapes pour mettre à niveau aux versions futures.

27
wranvaud

Au moment d'écrire ces lignes, la meilleure option pour passer à la version la plus récente d'Atom consiste à extraire la dernière balise et à la construire, en particulier si vous l'aviez déjà créée.

  1. cd atom
  2. git pull
  3. git checkout v0.115.0 (ou quelle que soit la dernière version: https://github.com/atom/atom/releases )
  4. script/build
  5. Sudo script/grunt install
25
Lee
  wget https://atom.io/download/deb -O atom64.deb
  Sudo dpkg --install atom64.deb

ou

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

les URL ci-dessus redirigent vers https://atom-installer.github.com/

5

La procédure préférée est actuellement décrite dans les pages atom/ Installation d’Atom - Platform-linux

Lorsque vous utilisez le add-apt-repository suggéré dans la réponse en haut, cette URL est suggérée.

Le référentiel apt mentionné sur les pages 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
4
Gijs Noorlander

Si vous êtes sur Ubuntu vous pouvez aller dans le Ubuntu Software Center , recherchez Atom et cliquez simplement sur Update. Alors travail fait!

2
Marcelo Lazaroni

Si quelqu'un est intéressé, j'ai écrit un petit paquet atomique à cet effet.

Le paquet est destiné à informer en temps voulu l’utilisateur des nouvelles versions disponibles (version stable ou bêta, configurable via des paramètres) et utilise l’API GitHub sous le capot. Il est indépendant de la plate-forme, il devrait donc fonctionner avec n’importe quelle distribution Linux, mais aussi avec Windows ou d’autres systèmes.

Not n'effectue pas la mise à niveau automatiquement comme je l'ai écrit pour mes besoins et cette fonctionnalité ne m'intéressait pas. Je pourrais l’ajouter à l’avenir si un fort intérêt se manifestait.

Les commentaires sont les bienvenus, mieux que billets sur github .

2
mac

Un moyen plus simple consiste à installer atom-updater-linux à partir des packages du site Web atom. 

Allez dans Édition> Préférences> Installer et recherchez atom-updater-linux

ou depuis le terminal:

apm install atom-updater-linux

Cela devrait vérifier les mises à jour après chaque lancement et vous inviter à installer de nouvelles mises à jour.

1
FuruiTatsu

Ubuntu 14.04 et plus tard

Exécutez ces commandes pour installer et mettre à niveau rapidement et facilement le package logiciel enfichable d'éditeur de texte Atom à partir du terminal sous Ubuntu 14.04 et versions ultérieures (64 bits uniquement).

  • Installez l'éditeur de texte Atom:

    Sudo apt install snapd  
    Sudo snap install --classic atom  
    

    Notez qu'une capture dans un confinement classique se comporte comme une application empaquetée de manière traditionnelle avec un accès complet au système. Les packages d'extension Atom sont installés dans le répertoire de base de l'utilisateur.

  • Mettre à niveau l'éditeur de texte Atom:

    Sudo snap refresh --classic atom 
    
1
karel

J'ajouterais que vous devriez probablement nettoyer avant de mettre à jour le build pour éviter certaines erreurs désagréables.

cd atom
git pull
script/clean
script/build
Sudo script/grunt install
1
webanck

Je suis passé de

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

J'ai suivi ces étapes simples,

  1. créer un fichier

Sudo nano /usr/local/bin/atom-update

  1. copier l'extrait suivant et sauvegarder avec Ctrl + o et "enter" et Ctrl + x

votre code

#!/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
  1. Le rendre exécutable

Sudo chmod +x /usr/local/bin/atom-update

  1. Exécutez le script pour mettre à niveau l'atome

Sudo atom-update

0
Pritesh Gohil

La dernière façon est d’installer d’abord $ apm install atom-updater-linux puis d’appuyer simplement sur Alt + Ctrl + U ou d’accéder à l’aide et une option de vérification des mises à jour est disponible.

0
Ahmad Anis

Pour Debian, j'ai créé un script bash qui effectue les tâches suivantes: 

  • Vérifiez auprès de https://api.github.com et dpkg si atom est installé et/ou à jour.
  • Téléchargez et installez atom.deb à partir de github si nécessaire.
  • Fournissez un commutateur --beta si quelqu'un souhaite également conserver la version bêta.

N'hésitez pas à l'utiliser, il se trouve ici: https://Gist.github.com/rumpelsepp/8a953d6c092cbeb043695cfada114bef

0
rumpelsepp

Depuis décembre 2017, Atom fournit des référentiels officiels pour toutes les principales distributions Linux. Vous pouvez trouver les dernières instructions d’installation ici .

0
jgpATs2w