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
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
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.
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
La documentation officielle actuelle semble recommander une autre méthode:
Debian Linux (Ubuntu)
Atom est uniquement disponible pour les systèmes Linux 64 bits.
- Téléchargez atom-AMD64.deb à partir de la page des versions d'Atom.
- Exécutez Sudo dpkg --install atom-AMD64.deb sur le package téléchargé.
- 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.
- Téléchargez atom.x86_64.rpm à partir de la page des versions d'Atom.
- Exécutez Sudo yum localinstall atom.x86_64.rpm sur le package téléchargé.
- 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.
- Téléchargez atom.x86_64.rpm à partir de la page des versions d'Atom.
- Exécutez Sudo dnf install ./atom.x86_64.rpm sur le package téléchargé.
- 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.
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.
cd atom
git pull
git checkout v0.115.0
(ou quelle que soit la dernière version: 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
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/
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
Si vous êtes sur Ubuntu vous pouvez aller dans le Ubuntu Software Center , recherchez Atom et cliquez simplement sur Update. Alors travail fait!
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 .
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.
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
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
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,
Sudo nano /usr/local/bin/atom-update
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
Sudo chmod +x /usr/local/bin/atom-update
Sudo atom-update
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.
Pour Debian, j'ai créé un script bash qui effectue les tâches suivantes:
dpkg
si atom
est installé et/ou à jour.--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
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 .