סקוניל רובע ץרפנש רוקמ דוקו טסקט ךרוע - םוטא


.םורכ לע ססובמ םוטא ,טפירקס הפק -ו C ++, HTML, CSS, JavaScript, Node.js -ב בותכ ,MIT ןוישיר תחת ררחוש אוה .Mac OS X -ו Windows, Linux - תונוש תומרופטלפ הלעפה תוכרעמ רובע ןימזה ,חותפ דוק חו

.ביצי רורחש הלביק םוטא ,2015 ינויב 25 -ב ,(שגוה ןויערהש זאמ םינש עבשו) הנושארה תירוביצה אטבה תסרגה רורחש ןכמ רחאל םישדוח 15 טעמכ .2014 ראורבפב 26 -ב המסרופ תירוביצה אסרגה לש הנושארה הסרגה

.Atom לש רוקמה דוק/טסקטה ךרוע לש תונוכת

      סקונילב םוטאה ךרוע תא ןיקתהל דציכ

      .רוקמהמ התוא לפמקל ךרוצ ןיא ןכלו ,דבלב תויביס 64 לש הרוטקטיכראל RPM -ו DEB תוססובמ תוצפה רובע תויראניב תוליבח תומייק

      .ןלהלש תוארוהה יפל לעפ ,RPM -ו DEB תססובמ הצפה ללוכ תכרעמ לכל רוקממ ותוא ביכרהל ךנוצרב םא ,תאז םע

      .ךלש ףוסמל תוליבחה תא תורישי דירוהל ידכ האבה wget תדוקפב שמתשהל וא Atom לש ישארה רתאהמ RedHat -ו Debian תוססובמ תוכרעמ רובע RPM וא DEB תיראניבה הליבחה תא דירוהל לכות ,Linux -ב Atom תא ןיקת

      $ wget https://atom.io/download/deb		[On Debain based systems]
      $ wget https://atom.io/download/rpm		[On RedHat based systems]
      

      .תיראניבה הליבחה תנקתהל dpkg -i הדוקפב שמתשה ,ןאיבד תוססובמ תוכרעמב

      $ sudo dpkg -i deb
      [sudo] password for tecmint: 
      Selecting previously unselected package atom.
      (Reading database ... 204982 files and directories currently installed.)
      Preparing to unpack deb ...
      Unpacking atom (1.0.0) ...
      Setting up atom (1.0.0) ...
      Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
      Processing triggers for mime-support (3.54ubuntu1) ...
      

      .תיראניבה הליבחה תנקתהל rpm -ivh הדוקפב שמתשה ,RedHat תוססובמ תוכרעמב

      # rpm -ivh rpm
      Preparing...                          ################################# [100%]
      Updating / installing...
         1:atom-1.0.0-0.1.fc21              ################################# [100%]
      

      .סקוניל תוכרעמב תוטרופמ תוטרופמ היינב תוארוה עוציב ידי לע תאז תושעל לכות ,רוקמהמ Atom תא תונבל הצור קר התא םא

      .רוקמהמ Atom -ה תא הנבתש ינפל תכרעמה לע תושרדנה תואבה תוליבחה תא ןיקתהל ךילע ,רוקמהמ Atom תא תונבל ידכ

      $ sudo apt-get install build-essential git libgnome-keyring-dev fakeroot
      $ curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
      $ sudo apt-get install --yes nodejs
      $ sudo apt-get install npm
      $ sudo npm config set python /usr/bin/python2 -g
      
      # yum --assumeyes install make gcc gcc-c++ glibc-devel git-core libgnome-keyring-devel rpmdevtools
      # curl --silent --location https://rpm.nodesource.com/setup | bash -
      # yum install --yes nodejs
      # yum install npm
      # npm config set python /usr/bin/python2 -g
      

      .git -מ Atom רגאמ תא תעכ טביש ,תושרדנה תוליבחה תנקתה רחאל

      $ git clone https://github.com/atom/atom
      $ cd atom
      

      .התוא הנבו Atom לש הנורחאה הרודהמה תא קודב

      $ git fetch -p
      $ git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
      $ script/build
      

      :האבה האיגשה תעדוה םע לשכנ Atom תיינב ךילהת םא :הרעה

      npm v1.4+ is required to build Atom. Version 1.3.10 was detected.

      .NPM -ו Nodejs לש הנורחאה הסרגה תא לבקל ידכ ךלש תכרעמל node.js PPA ףיסוהל ךילע npm לש הנורחאה הסרגה תא לבקל ידכ ,תכרעמב (v1.4 רמולכ) npm לש הנורחאה הסרגה תא ןיקתהל ךילע ,רמולכ

      $ sudo apt-get install python-software-properties
      $ sudo apt-add-repository ppa:chris-lea/node.js
      $ sudo apt-get update
      $ sudo apt-get install nodejs
      

      :האבה הדוקפה עוציב ידי לע /usr/local/bin הירפסב apm -ו atom תודוקפה תא ןקתה ,ןכמ רחאל

      $ sudo script/grunt install
      

      םוטאב שומישו תוקידב

      .הדוקפה תרושב ,<דוק /> םוטא <דוק>' הדוקפה תדלקה ידי לע וא ,םושייה טירפתמ םוטא שא .1

      $ atom
      

      .הטמל ומכ והשמ םוטא לש םינפ תלבק ךסמ תוארל רומא התא ,הנושארה םעפב Atom תא קישמ התא רשאכ

      .Atom ךרוע םע ליחתהל דציכ רצק גשומ םכל ןתונ הז םינפ תלבק ךסמ

      .תורדגהה טירפת תועצמאב ותוא ןיקתהלו הטמל םירושיקהמ תוירוקמ תוליבחו ךילע ףדעומה םעטה אשונ תא דירוהל לכות

          םוכיס

          .ליגר ךרוע םתסמ רתוי היהי אוהש תופצל םילוכי ונאש ךכ ,םירחא םימרות/םיחתפמו GitHub דסיימ ידי לע חתופ אוה .שמתשמה לש ךרוצה יפל ,Atom לש תישיא המאתה תורשפאמ + 2K תוליבח .הריחבל הברה ונל שיש

          .ורשפתה ףאו תופיקת ,םימגפ וארה ל"נה תופשה םיתיעל .םימדקתמ םישמתשמ ידי לע תוכרעומ ןניא וללה םיטפירקס/תונכתה תופש לכש איה הדבועה .טקיורפב ושמיש CSS -ו HTML, JavaScript, node.js -ש זאמ םישנ

          !הנהת .ןכדועמ ראשיה ,רבוחמ ראשיה !האיצי .ךתפקשה תא ונל רפס !ןכ תרמוא המגמה ?בר ןמז היחי הזה ךרועה םאה ?הזה טקיורפה לע בשוח התא המ