{"id":785,"date":"2009-02-01T18:50:00","date_gmt":"2009-02-01T15:50:00","guid":{"rendered":"http:\/\/mkifiles.ru\/blog\/post\/install-flex-on-ubuntu"},"modified":"2023-08-03T12:01:21","modified_gmt":"2023-08-03T09:01:21","slug":"flex-linux-ubuntu","status":"publish","type":"post","link":"https:\/\/kmarchenko.ru\/blog\/2009\/02\/01\/flex-linux-ubuntu\/","title":{"rendered":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 Flex \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 Linux (Ubuntu 8.10)"},"content":{"rendered":"\n<p>\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c. \u041f\u0435\u0440\u0435\u0448\u0435\u043b \u043d\u0430 Ubuntu \u0441 Windows, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b Eclipse \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b. \u0420\u0430\u043d\u044c\u0448\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f Flex Builder \u043f\u043e\u0434 \u0432\u0438\u043d\u0434\u043e\u0439 \u0438 \u0442\u0443\u0442 \u0432\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 FlexSDK \u0438 Flex Builder \u0434\u043b\u044f Linux. \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c Eclipse+FlexSDK+FlexBuilderLinux \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 MXML \u0438 Air \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u0434 Linux&#8230;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><br>\u041f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043c:<\/p>\n\n\n\n<p><strong>\u0428\u0430\u04331:<\/strong> \u041d\u0443\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0443 \u043d\u0430\u0441 \u0441\u0442\u043e\u0438\u0442 \u0432\u0435\u0440\u0441\u0438\u044f Sun JRE &gt;= 1.5 (\u044d\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u00abjava -version\u00bb)<br><strong>\u0428\u0430\u04332:<\/strong><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c Eclipse (cpp or java) &lt; 3.4 \u0432 $HOME\/eclipse<br>\u2014 \u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u044e 3.3.\u0445 (http:\/\/archive.eclipse.org\/eclipse\/downloads\/index.php). \u0425\u043e\u0447\u0435\u0442\u0441\u044f \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0438\u043c\u0435\u043d\u043d\u043e \u0441\u0435\u0440\u0438\u0438 3.3.\u0445, \u0442.\u043a. \u0441 \u0432\u0435\u0440\u0441\u0438\u0435\u0439 3.4 FlexBuilder \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442.<br>\u2014 cd ~<br>\u2014 tar zxvf .\/eclipse-cpp-ganymede-linux-gtk.tar.gz<br>\u2014 \u0418\u0437\u0432\u043b\u0435\u043a\u0430\u0435\u043c \u0441\u0430\u043c eclipse ~\/eclipse<\/p>\n\n\n\n<p><strong>\u0428\u0430\u04333:<\/strong><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c Flex Builder alpha 4 Eclipse plugin<br>\u2014 \u041a\u0430\u0447\u0430\u0435\u043c Flex Builder installer \u0441 <a href=\"http:\/\/labs.adobe.com\/downloads\/flexbuilder_linux.html\">labs.adobe.com\/downloads\/flexbuilder_linux.html<\/a><br>\u2014 chmod +x ~\/flexbuilder_linux_install_a4_081408.bin<br>\u2014 ~\/flexbuilder_linux_install_a4_081408.bin<br>\u2014 \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c $HOME\/eclipse \u043a\u0430\u043a \u00abExisting Eclipse Folder\u00bb:<\/p>\n\n\n\n<p>\u2014 \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abProceed with caution\u00bb (\u043e\u043d\u0430 \u0432\u044b\u0441\u043a\u0430\u043a\u0438\u0432\u0430\u0435\u0442 \u0435\u0441\u043b\u0438 \u0432\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 Eclipse3.4):<\/p>\n\n\n\n<p><strong>\u0428\u0430\u04334:<\/strong><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c Flex SDK 3.\u0445<br>\u2014 \u041a\u0430\u0447\u0430\u0435\u043c Flex SDK 3.\u0445 \u0441 <a href=\"http:\/\/opensource.adobe.com\/wiki\/display\/flexsdk\/Download+Flex+3\">opensource.adobe.com\/wiki\/display\/flexsdk\/Download+Flex+3<\/a><br>\u2014 \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0440\u0435\u043b\u0438\u0437 (\u0443 \u043c\u0435\u043d\u044f 3.2.0.3958).<br>\u2014 \u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0435\u0433\u043e \u0432 \u043d\u043e\u0432\u0443\u044e \u043f\u0430\u043f\u043a\u0443 3.\u0445 \u0432 ~\/Adobe_Flex_Builder_Linux\/sdks:<br>\u2014 cd ~\/Adobe_Flex_Builder_Linux\/sdks<br>\u2014 mkdir 3.\u0445<br>\u2014 cd 3.\u0445<br>\u2014 unzip ~\/flex_sdk_3.zip<\/p>\n\n\n\n<p><strong>\u0428\u0430\u04335:<\/strong><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c AIR Beta SDK \u0434\u043b\u044f Flex SDK 3.\u0445<br>\u2014 \u041a\u0430\u0447\u0430\u0435\u043c Adobe AIR SDK \u0441 <a href=\"http:\/\/www.adobe.com\/products\/air\/tools\/sdk\/\">www.adobe.com\/products\/air\/tools\/sdk\/<\/a><br>\u2014 \u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0432 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0443\u044e \u043f\u0430\u043f\u043a\u0443<br>\u2014 cd ~\/Adobe_Flex_Builder_Linux\/sdks\/3.\u0445<br>\u2014 tar jxvf ~\/air_1.5_sdk.tbz2<\/p>\n\n\n\n<p><strong>\u0428\u0430\u04336:<\/strong><\/p>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043d\u043e\u0432\u0443\u044e SDK \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e<br>\u2014 \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c eclipse<br>\u2014 ~\/eclipse\/eclipse<br>\u2014 Window -&gt; Preferences -&gt; Flex -&gt; Installed Flex SDKs<br>\u2014 Add<br>\u2014 \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c ~\/Adobe_Flex_Builder_Linux\/sdks\/3.\u0445 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043c\u0435\u0441\u0442\u043e\u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0430\u0448\u0435\u0433\u043e SDK.<\/p>\n\n\n\n<p>\u2014 \u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u00abFlex 3.\u0445\u00bb \u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<\/p>\n\n\n\n<p>\u0412\u043e\u0442 \u0438 \u0432\u0441\u0435. \u041c\u043e\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c.<\/p>\n\n\n\n<p>\u0421\u0435\u0439\u0447\u0430\u0441 \u0441\u043c\u043e\u0442\u0440\u0438\u0448\u044c \u0432\u0441\u0435 \u043f\u0440\u043e\u0441\u0442\u043e, \u0430 \u043f\u0440\u043e\u0432\u043e\u0437\u0438\u0442\u0441\u044f \u0441 \u044d\u0442\u0438\u043c \u0432\u0441\u0435\u043c \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0446\u0435\u043b\u044b\u0439 \u0434\u0435\u043d\u044c.<\/p>\n\n\n\n<p>\u0414\u0430\u043d\u043d\u044b\u0439 \u0442\u043e\u043f\u0438\u043a \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043e\u043c \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0431\u043b\u043e\u0433\u0435 <a href=\"http:\/\/blogs.adobe.com\/ashutosh\/2008\/09\/tutorial_air_beta_sdk_with_fle_1.html#comments\">Ashutosh Sharma<\/a> \u0441 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438\u2026<\/p>\n\n\n\n<p>\u041d\u0430\u0434\u0435\u044e\u0441\u044c \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u044c\u0441\u044f\u2026<\/p>\n\n\n\n<p><strong>P.S. <\/strong><br>\u0421\u043e\u0432\u0435\u0442\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c Flex Builder \u043d\u0430 \u0447\u0438\u0441\u0442\u044b\u0439 Eclipse \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0445.<br>Cross-post &#8212; http:\/\/habrahabr.ru\/blogs\/flex\/49303\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c. \u041f\u0435\u0440\u0435\u0448\u0435\u043b \u043d\u0430 Ubuntu \u0441 Windows, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b Eclipse \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b. \u0420\u0430\u043d\u044c\u0448\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f Flex Builder \u043f\u043e\u0434 \u0432\u0438\u043d\u0434\u043e\u0439 \u0438 \u0442\u0443\u0442 \u0432\u0441\u0442\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 FlexSDK \u0438 Flex Builder \u0434\u043b\u044f Linux. \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c Eclipse+FlexSDK+FlexBuilderLinux \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 MXML \u0438 Air \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u0434 Linux&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[21,15],"class_list":["post-785","post","type-post","status-publish","format-standard","hentry","category-5","tag-flex","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/posts\/785"}],"collection":[{"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/comments?post=785"}],"version-history":[{"count":4,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/posts\/785\/revisions"}],"predecessor-version":[{"id":2427,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/posts\/785\/revisions\/2427"}],"wp:attachment":[{"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/media?parent=785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/categories?post=785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kmarchenko.ru\/blog\/wp-json\/wp\/v2\/tags?post=785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}