3 načina da instalirate Atom Text Editor u openSUSE


Atom je besplatni uređivač teksta otvorenog koda, koji se može hakovati, jednostavan za prilagođavanje i više platformi, koji radi na Linuxu, OS X i Windowsu. To je desktop aplikacija napravljena sa HTML, JavaScript, CSS i Node.js integracijom i dolazi sa ugrađenim menadžerom paketa i pretraživačem sistema datoteka.

Također ima pametno automatsko dovršavanje, višestruka okna i funkciju pronalaženja i zamjene. Atom također podržava teletype, što omogućava programerima da rade zajedno (dijele radni prostor i uređuju kod zajedno u realnom vremenu).

Osim toga, atom je integriran sa Gitom i GitHub koristeći GitHub paket. Takođe dolazi unapred instaliran sa četiri UI (korisnički interfejs) i osam tema sintakse u tamnim i svetlim bojama.

U ovom članku ćemo opisati tri različita načina za instaliranje Atom uređivača teksta u OpenSuse Linux.

Instaliranje Atom-a koristeći RPM paket na openSUSE

Da biste započeli s Atomom, prvo ga morate instalirati na svoj sistem. Sljedeća uputstva pokazuju kako instalirati Atom na vaš sistem koristeći binarni RPM paket, kao i osnove o tome kako ga instalirati i izgraditi iz izvora.

Prvo idite na web stranicu projekta atom i preuzmite RPM paket ili koristite sljedeću naredbu wget da ga preuzmete direktno na terminal.

wget -c https://atom.io/download/rpm -O atom.x86_64.rpm

Kada se preuzimanje završi, instalirajte paket koristeći sljedeću zypper naredbu.

sudo zypper install atom.x86_64.rpm

Nakon uspješne instalacije Atoma, potražite ga u meniju aplikacija i otvorite ga.

Instaliranje Atom-a koristeći Package Manager u OpenSuse-u

Također možete instalirati Atom na openSusue koristeći Zypper paket menadžer tako što ćete konfigurirati zvanična spremišta paketa. Ovo će vam omogućiti da ažurirate Atom kada budu objavljene nove verzije.

sudo sh -c 'echo -e "[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/$basearch\nenabled=1\ntype=rpm-md\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey" > /etc/zypp/repos.d/atom.repo'
sudo zypper --gpg-auto-import-keys refresh
sudo zypper install atom
sudo zypper install atom-beta  [Install Atom Beta]

Instaliranje Atom-a iz izvora u OpenSuse-u

Da biste instalirali i napravili Atom iz izvora, prvo morate instalirati sljedeće ovisnosti kao što je prikazano.

sudo zypper install nodejs nodejs-devel make gcc gcc-c++ glibc-devel git-core libsecret-devel rpmdevtools libX11-devel libxkbfile-devel
sudo zypper addrepo http://download.opensuse.org/repositories/devel:languages:nodejs/openSUSE_Tumbleweed/devel:languages:nodejs.repo
sudo zypper refresh
sudo zypper install nodejs
sudo npm config set python /usr/bin/python2 -g

Zatim klonirajte atomsko spremište na vaš lokalni stroj, a zatim idite u direktorij izvornog koda atoma i pokrenite bootstrap skriptu da instalirate sve potrebne ovisnosti.

git clone [email :your-username/atom.git
cd atom
script/build
sudo script/grunt install

Sada kreirajte datoteku atom.desktop.

~/.local/share/applications/atom.desktop

U njega dodajte sljedeće sadržaje.

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Atom
Comment=Atom editor by GitHub
Exec=/usr/local/bin/atom
Icon=/home/cg/.atom/atom.png
Terminal=false

Sada ste spremni da počnete koristiti Atom. Sljedeći snimci ekrana prikazuju Atom uređivač teksta u upotrebi.

Kako instalirati pakete u Atom Editor

U ovom dijelu ćemo ukratko pogledati kako instalirati Atom pakete. Na primjer, da biste započeli suradnju sa svojim kolegama, trebate instalirati teletype paket. Idite na Edit=>Preferences pod Postavke, kliknite na Install.

Zatim potražite paket i kliknite na dugme Instaliraj kada se pojavi u rezultatima pretrage. Također možete instalirati GitHub paket na isti način.

Početna stranica Atom projekta: https://atom.io/

Atom je open source uređivač teksta koji se može hakovati, lako se prilagođava i na više platformi. U ovom članku smo objasnili tri metode za instaliranje Atom uređivača teksta u openSUSE Linux. Za bilo kakve komentare ili pitanja, koristite obrazac za povratne informacije ispod.