2014-01-16 15 views
5

誰かがubuntuにチタン製のスタジオをインストールする方法を知っていますか(> = 12.04)?
私は一日を過ごす。私はいつも同じ問題を抱えていた。チタンのスタジオには、エラーを更新して返すために私を余儀なく:UbuntuにTitanium Studioをインストールするには?

Error encountered during update 
Failed to install acs. Please see the Studio log for more information. 


log : 
> [email protected] postinstall /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /usr/lib/node_modules/acs 
node scripts/config.js 


module.js:340 
    throw err; 
     ^
Error: Cannot find module '/home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: 
/home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: 
/home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /usr/lib/node_modules/acs/scripts/config.js' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:902:3 
npm ERR! [email protected] postinstall: `node scripts/config.js` 
npm ERR! Exit status 8 
npm ERR! 
npm ERR! Failed at the [email protected] postinstall script. 
npm ERR! This is most likely a problem with the acs package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node scripts/config.js 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls acs 
npm ERR! There is likely additional logging output above. 

npm ERR! System Linux 3.5.0-39-generic 
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "-g" "install" "acs" "--color" "false" 
npm ERR! cwd /home/grzesiek/Titanium_Studio 
npm ERR! node -v v0.10.24 
npm ERR! npm -v 1.3.21 
npm ERR! code ELIFECYCLE 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/grzesiek/Titanium_Studio/npm-debug.log 
npm ERR! not ok code 0 

!ENTRY com.appcelerator.titanium.update.core 4 4 2014-01-16 19:46:03.615 
!MESSAGE Error encountered during update 
!SUBENTRY 1 com.aptana.js.core 4 0 2014-01-16 19:46:03.615 
!MESSAGE Failed to install acs. Please see the Studio log for more information. 
+1

ここでお聞きしたいことがあります。 http://askubuntu.com/ –

+0

[This](http://developer.appcelerator.com/question/139823/ubuntu-1204-problem-on-startup)のスレッドとapiドキュメントを確認してください [Studioのインストール時のトラブルシューティングLinux](http://docs.appcelerator.com/titanium/latest/#!/guide/Troubleshooting_Studio_Install_on_Linux-section-30083014_TroubleshootingaStudioInstallonLinux-Ubuntu12.04/PrecisePangolinStartupIssues) –

+0

'sudo npm -e install acs'と入力すると成功しました私は違いは分かっていませんが、 'Titanium'は' acs'をインストールできません。 http://stackoverflow.com/questions/17405906/installing-titanium-acs –

答えて

2

私はいくつかの理由のためにチタンSDKは、Ubuntuの最新バージョンでは動作しません、ここでは同じ問題を持っていた:(私は以来、私のUbuntuをダウングレードすることで解決しました開発は主にチタンに基づいていますが、私は...これは誰にとっても正しい解決策ではないことを想像することができます

+0

どのようにダウングレードしましたか?あなたのHDをフォーマットしてデータ? –

+0

ありがたいことに私は/ homeを別のパーティションに持っていたので、私は安全にダウングレードできました。とにかく、私は、ubuntuのインストーラは、あなたの関連するすべてのデータ(つまり/ home/usr/local/var/local ...)を維持するインストールを行うことができると思います –

+0

あなたはどのバージョンにダウングレードしましたか? –

0

修正:sudo chmod 777 /usr/local/lib/node_modules

理由:、フォルダ/usr/local/lib/node_modulesの内容、フォルダ内を確認した場合所有しているのはnobody:staffあなたがnpmをインストールしたユーザーにかかわらず、たとえrootやsudoであっても。このフォルダのパーミッションを修正することで、acsはインストールすることができました。

1

この質問はインターネットで頻繁に聞かれてきました。私は2週間ほどこの問題を抱え、ついにそれを解決しました。意味私は、Ubuntu 15.10にTitanium 5.xをインストールしたばかりです。私はチタンフォーラムとStackOverflow投稿のこの問題を何度も見てきましたが、もう一度 - 無回答でした。誰かがこれを解決策として利用できるようになることを願っています。

私はこのソリューションの正しさを保証することはできませんが、これは私が従う手順です。

JDKこれは、7または8公式ドキュメントに応じなければならない

をインストールします。

Linux用のNode.js

をインストールするには、バージョンが0.1×4.2倍との間でなければならないのNode.js。これらは、ドキュメントに従ってサポートされているバージョンです。ノードの最新バージョンはこれよりも高く、動作する保証はありません。そこで4.0.0にダウングレードしました。あなたが最初に署名し、チタンAppceleratorのセットアップzipファイルをダウンロードする必要があります

ダウンロードおよびチタン

をインストールします。どこからでも解凍してください。そのディレクトリに移動して、任意のユーザーAppeceratorStudioファイルとして実行します。この同じユーザーは、.npmと.appceleratorディレクトリの所有権を持っている必要があります。このファイルを初めて実行すると、appcelerator awsサーバーに接続して構成をダウンロードするだけです。私たちはそれを見ることができません。今まで何があったかはわかりません。 ps aux、topまたはnetstatには何も表示されません。だから、あなたの自己を勇敢にするだけで、これは終わりです。これはlooooooooooooooong時間かかる。だからこれを中断しないでください。すべてがうまくいくなら、あなたはチタンを持っています。

途切れない場合 - >

あなたは、単に再構成ガイドを行うにする必要があります。幸いにも、あなたがTitanium CLIを使用しているときにも設定を行うことができます。

//これは、チタンCLIをダウンロードし、あなたはAppeceratorStudioファイルを実行し、チタンの作業を開始することができます。この後Appceleratorの-g

APPCのセットアップ

をインストールsudoのNPMそれを

を設定します。

このサイトは参考になった

http://kalpa-gunarathna.blogspot.com/2016/01/how-to-install-titanium-appcelerator-on.html

は、このヘルプを願っています。 :)

0

UbuntuにAppcelerator Studioをインストールする。

  1. チタンの作業には、OracleのJava Development Kit(JDK)がインストールされている必要があります。 OpenJDKのような他のJDKのフレーバは現在Titaniumで動作しているわけではなく、Oracleだけでも十分であることに注意してください。 Oracle JDKをインストールするには、アーカイブ・リポジトリを有効にして、apt-getコマンドを使用してパッケージをインストールします。 64ビットJDKをインストールする場合は、sudo apt-get install ia32-libsを実行します。完全なガイドはこちらhttp://docs.appcelerator.com/platform/latest/#!/guide/Installing_Oracle_JDK

  2. Mac OS XおよびWindowsでは、Titaniumアップデートのインストールを選択した場合、Node.jsをインストールするように求められます。 Linuxでは、Node.jsを手動でインストールする必要があります。 http://docs.appcelerator.com/platform/latest/#!/guide/Installing_Nodeの完全ガイド。

  3. ダウンロードAppceleratorスタジオとインストールします。

  4. CLIを使い始めるにはNode.JS、npm、javaがインストールされていることを確認してください。

"Javaの-version" "ノード-v" "NPM -v"

今AppceleratorのCLIをインストールします。

"sudoのNPM Appceleratorの-gをインストールします"インストール後、セットアップを実行して物事をキックオフする必要があります。

「appc setup」

Appceleratorの作業を開始します。

関連する問題