Zainstaluj edytor Atom na Raspberry Pi

12

Czy można zainstalować Atom na Raspberry Pi 2 z systemem Ubuntu?

bsesic
źródło

Odpowiedzi:

7

Możliwe jest zainstalowanie Atom na Raspberry Pi. Zrobiłem to na Ubuntu Mate (ale myślę, że działa tak samo z Raspbian).

Instrukcje

  1. Musisz zainstalować pewne zależności za pomocą emulatora terminala. Zainstaluj wszystkie zależności: sudo apt-get install build-essential git libgnome-keyring-dev fakeroot gconf2 gconf-service libgtk2.0-0 libudev1 libgcrypt20 python rpm npm npm-cli apm nodejs Ustaw ścieżkę pythona: npm config set python /usr/bin/python2 -g Zainstaluj node-gyp: npm install -g node-gyp Zauważ, że node-gyp spowodował tutaj problem, musisz zainstalować go również w folderze projektu, w przeciwnym razie wystąpią błędy kompilacji.

  2. Pobierz źródło: git clone https://github.com/atom/atom.git

  3. Przejdź do folderu źródłowego: cd atom
  4. Zainstaluj węzeł gyp lokalnie: npm install node-gyp
  5. Zbuduj źródło: ./script/build Jeśli to powoduje problemy, wypróbuj sudo: sudo ./script/build
  6. Jeśli wszystko zbuduje się poprawnie, otrzymasz folder o nazwie „out”. Teraz uruchom skrypt instalacyjny: sudo script/grunt install Instaluje atom w folderze „/ usr / local / bin”
  7. Dodaj menu ikon. W zależności od menedżera okien jest inaczej. Użyłem mate, aby dodać moją ikonę. Możesz sprawdzić, czy system automatycznie znajdzie program i ikonę, a następnie nie musisz dodawać pozycji w menu. W przeciwnym razie kliknij prawym przyciskiem myszy menu główne. Kliknij edit menu. Wybierz kategorię, w której chcesz umieścić atom. Może użyć „rozwoju”. Kliknij add item. Teraz wybierz ikonę. Ikony atomu znajdują się w folderze o nazwie „atom / out / icons”. Nazwij to „atom”. Polecenie: /usr/local/share/atom/atom %F. Polecenie: „Edytor atomów” lub cokolwiek innego.

Otóż ​​to! Teraz uruchom atom i sprawdź, czy działa. Jeśli wystąpią problemy, zobacz poniższe problemy. W przeciwnym razie napisz komentarz.

Problemy

  • Jeśli nie możesz zainstalować nodejs, użyj zamiast tego nodejs-legacy.

  • Jeśli kompilacja nie może znaleźć węzła-gyp, zainstaluj go lokalnie (patrz wyżej).

  • Jeśli wystąpią błędy, uruchamiając atom, daj dostęp do zapisu do folderu atom. sudo chmod 777 -R /usr/local/share/atom/ sudo chmod 777 -R .atom/

bsesic
źródło
Instalowanie npm przy pomocy apt-get pozwoliło mi uzyskać wersję 1.14. curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - był to jedyny sposób, aby uzyskać nową wersję.