Installing Atom in Debian 9 32 bits


#1

Hi! I want to instal Atom in a netbook but, I couldn’t
I follow this video https://www.youtube.com/watch?v=A1gj_3GDa0E
but i’ve a problem with step 3 with the Openpgp

I install Atom from https://github.com/adri66/atom-i386-build/ but it’s a bit old…
Thx to everyone!


#2

Atom has not officially supported 32-bit Linux systems for quite some time. You are probably out of luck.


#3

atom --version
Atom : 1.26.1
Electron: 1.7.11
Chrome : 58.0.3029.110
Node : 7.9.0


#4

I tried it but I have the next error

kiru@debian:~$ sudo add-apt-repository ppa:webupd8team/atom
Please use the official repository instead: https: //flight-manual. atom. io/getting-started/sections/installing-atom/#platform-linux

PPA for Atom text editor: https:/ /atom. io

Now available for both 32bit and 64bit!

More info, report packaging bugs, feedback, etc.: http ://www .webupd8. org/2014/05/install-atom-text-editor-in-ubuntu-via-ppa. html

Report non-packaging Atom bugs here: https: //github. com/atom/atom/issues
More info: https: //launchpad. net/~webupd8team/+archive/ubuntu/atom
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox ‘/tmp/tmp4uoptzn_/pubring.gpg’ created
gpg: /tmp/tmp4uoptzn_/trustdb.gpg: trustdb created
gpg: key C2518248EEA14886: public key “Launchpad VLC” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
gpg: no valid OpenPGP data found.
Exception in thread Thread-1:
Traceback (most recent call last):
File “/usr/lib/python3.5/threading.py”, line 914, in _bootstrap_inner
self.run()
File “/usr/lib/python3.5/threading.py”, line 862, in run
self._target(*self._args, **self._kwargs)
File “/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py”, line 688, in addkey_func
func(**kwargs)
File “/usr/lib/python3/dist-packages/softwareproperties/ppa.py”, line 386, in add_key
return apsk.add_ppa_signing_key()
File “/usr/lib/python3/dist-packages/softwareproperties/ppa.py”, line 273, in add_ppa_signing_key
cleanup(tmp_keyring_dir)
File “/usr/lib/python3/dist-packages/softwareproperties/ppa.py”, line 234, in cleanup
shutil.rmtree(tmp_keyring_dir)
File “/usr/lib/python3.5/shutil.py”, line 480, in rmtree
_rmtree_safe_fd(fd, path, onerror)
File “/usr/lib/python3.5/shutil.py”, line 438, in _rmtree_safe_fd
onerror(os.unlink, fullname, sys.exc_info())
File “/usr/lib/python3.5/shutil.py”, line 436, in _rmtree_safe_fd
os.unlink(name, dir_fd=topfd)
FileNotFoundError: [Errno 2] No existe el fichero o el directorio: ‘S.gpg-agent.extra’


#5

Sorry, I don’t speak english.

How To Add Launchpad PPAs In Debian Via add-apt-repository Command


#6

Or build Atom from source


#7

Solution tested in VirtualBox

sudo apt-get install software-properties-common
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial main"
[Sript for add-apt-repository](https://www.vivaolinux.com.br/dica/Como-adicionar-PPAs-no-Debian)
sudo apt update
sudo apt install atom

![Sreenshot](upload://7ancTTKaKlj1EtaieI6LxEEMO9v.png) 

Terminal:
alex@debian:~$ sudo apt update
Ign:1 http://ftp.br.debian.org/debian stretch InRelease
Atingido:2 http://ftp.br.debian.org/debian stretch-updates InRelease           
Atingido:3 http://security.debian.org/debian-security stretch/updates InRelease
Obter:4 http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial InRelease [17,5 kB]
Atingido:5 http://ftp.br.debian.org/debian stretch Release                     
Err:4 http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial InRelease        
  As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY C2518248EEA14886
Lendo listas de pacotes... Pronto                                              
W: Erro GPG: http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY C2518248EEA14886
E: The repository 'http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
alex@debian:~$ sudo apt-get install atom
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
The following additional packages will be installed:
  gconf2 gir1.2-secret-1 git git-man gvfs-bin liberror-perl patch psmisc rsync
Pacotes sugeridos:
  gconf-defaults-service git-daemon-run | git-daemon-sysvinit git-doc git-el
  git-email git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn ed
  diffutils-doc openssh-server
Os NOVOS pacotes a seguir serão instalados:
  atom gconf2 gir1.2-secret-1 git git-man gvfs-bin liberror-perl patch psmisc
  rsync
0 pacotes atualizados, 10 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 94,8 MB de arquivos.
Depois desta operação, 125 MB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] s
AVISO: Os pacotes a seguir não podem ser autenticados!
  atom
Instalar estes pacotes sem verificação? [s/N] s
Obter:1 http://ftp.br.debian.org/debian stretch/main i386 liberror-perl all 0.17024-1 [26,9 kB]
Obter:2 http://ftp.br.debian.org/debian stretch/main i386 git-man all 1:2.11.0-3+deb9u3 [1.433 kB]
Obter:3 http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial/main i386 atom i386 1.26.1-1~webupd8~0 [87,4 MB]
Obter:4 http://ftp.br.debian.org/debian stretch/main i386 git i386 1:2.11.0-3+deb9u3 [4.878 kB]
Obter:5 http://ftp.br.debian.org/debian stretch/main i386 psmisc i386 22.21-2.1+b2 [124 kB]
Obter:6 http://ftp.br.debian.org/debian stretch/main i386 gconf2 i386 3.2.6-4+b1 [429 kB]
Obter:7 http://ftp.br.debian.org/debian stretch/main i386 gvfs-bin i386 1.30.4-1 [51,7 kB]
Obter:8 http://ftp.br.debian.org/debian stretch/main i386 gir1.2-secret-1 i386 0.18.5-3.1 [11,0 kB]
Obter:9 http://ftp.br.debian.org/debian stretch/main i386 patch i386 2.7.5-1+deb9u1 [124 kB]
Obter:10 http://ftp.br.debian.org/debian stretch/main i386 rsync i386 3.1.2-1+deb9u1 [407 kB]
Baixados 94,8 MB em 10min 43s (147 kB/s)                                                            
A seleccionar pacote anteriormente não seleccionado liberror-perl.
(Lendo banco de dados ... 94421 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../0-liberror-perl_0.17024-1_all.deb ...
A descompactar liberror-perl (0.17024-1) ...
A seleccionar pacote anteriormente não seleccionado git-man.
A preparar para desempacotar .../1-git-man_1%3a2.11.0-3+deb9u3_all.deb ...
A descompactar git-man (1:2.11.0-3+deb9u3) ...
A seleccionar pacote anteriormente não seleccionado git.
A preparar para desempacotar .../2-git_1%3a2.11.0-3+deb9u3_i386.deb ...
A descompactar git (1:2.11.0-3+deb9u3) ...
A seleccionar pacote anteriormente não seleccionado psmisc.
A preparar para desempacotar .../3-psmisc_22.21-2.1+b2_i386.deb ...
A descompactar psmisc (22.21-2.1+b2) ...
A seleccionar pacote anteriormente não seleccionado gconf2.
A preparar para desempacotar .../4-gconf2_3.2.6-4+b1_i386.deb ...
A descompactar gconf2 (3.2.6-4+b1) ...
A seleccionar pacote anteriormente não seleccionado gvfs-bin.
A preparar para desempacotar .../5-gvfs-bin_1.30.4-1_i386.deb ...
A descompactar gvfs-bin (1.30.4-1) ...
A seleccionar pacote anteriormente não seleccionado gir1.2-secret-1:i386.
A preparar para desempacotar .../6-gir1.2-secret-1_0.18.5-3.1_i386.deb ...
A descompactar gir1.2-secret-1:i386 (0.18.5-3.1) ...
A seleccionar pacote anteriormente não seleccionado atom.
A preparar para desempacotar .../7-atom_1.26.1-1~webupd8~0_i386.deb ...
A descompactar atom (1.26.1-1~webupd8~0) ...
A seleccionar pacote anteriormente não seleccionado patch.
A preparar para desempacotar .../8-patch_2.7.5-1+deb9u1_i386.deb ...
A descompactar patch (2.7.5-1+deb9u1) ...
A seleccionar pacote anteriormente não seleccionado rsync.
A preparar para desempacotar .../9-rsync_3.1.2-1+deb9u1_i386.deb ...
A descompactar rsync (3.1.2-1+deb9u1) ...
Configurando git-man (1:2.11.0-3+deb9u3) ...
Configurando psmisc (22.21-2.1+b2) ...
A processar 'triggers' para mime-support (3.60) ...
A processar 'triggers' para desktop-file-utils (0.23-1) ...
Configurando liberror-perl (0.17024-1) ...
Configurando gvfs-bin (1.30.4-1) ...
Configurando rsync (3.1.2-1+deb9u1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service.
Configurando patch (2.7.5-1+deb9u1) ...
Configurando gir1.2-secret-1:i386 (0.18.5-3.1) ...
A processar 'triggers' para systemd (232-25+deb9u4) ...
A processar 'triggers' para man-db (2.7.6.1-2) ...
A processar 'triggers' para hicolor-icon-theme (0.15-1) ...
Configurando git (1:2.11.0-3+deb9u3) ...
Configurando gconf2 (3.2.6-4+b1) ...
Configurando atom (1.26.1-1~webupd8~0) ...
alex@debian:~$