Languages

Menu
Sites
Language
[SOLVED] Can't Install Tizen Wearble SDK (Ubuntu 13.10 64bit)

I always get the problems no one else has even heard of, because two hours were lost in desperate search for answers.

I checked and double checked the packages on the prerequisite list

I installed and set Oracles JDK 7 as default (I also tried 6 and then reinstalling 6)

I then downloaded and set the execute-bit on: tizen-wearable-sdk-2.2.150_ubuntu64.bin

When I execute it in bash I get: ./tizen-wearable-sdk-2.2.150_ubuntu64.bin: line 190: ./InstallManager.sh: Permission denied

When I tried to run it with sudo, sudo bash $script, and su i got:  Do not install as 'root' user or 'su' commands. 

When I used nano to add a pause before the execution of InstallManager.sh I think I corruted the file, I removed the MD5 check, the sudo check, and ran ./InstallManager.sh as sudo.

It said something about a gzip archive being incorrectly named (I believe I corrupted the file) I also tried with GHEX and recieved similar results

I added the symbolic link with: sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.3.5 /lib/x86_64-linux-gnu/libudev.so.0

didn't do anything

 

Maybe this also has something to do with the system's inability to update to 14.04...

Maybe?

Ubuntu complains about missing files or something and refuses to upgrade...

Anyway, I'm leaving stable WiFi tomorrow morning and would appreciate any support

Thanks,

Quinn

 

[EDIT]

I feel stupid now, somehow my /tmp directory was flagged noexec (something that I definitely did not do) this seems to be a bug with tizen sdk requiring the /tmp directory to do it's install.

FIX:

sudo mount -o remount,exec /tmp

remounts the /tmp directory as executable, make sure to delete all tizen files previously installed, do a full uninstall, then install the .bin InstallManager as normal.

 

 

 

Edited by: Quinn Mikelson on 12 Jun, 2014

Responses

3 Replies
Quinn Mikelson

Still don't know what the problem was, but I found a workaround (and I feel like a genius right now)

The script creates a file in /tmp called tizen-whateverblahdub

cd into /tmp and verify the directory exists

cp (copy) or mv (move) the directory /tmp/tizen--whateverblah into /~/Desktop (or wherever)

I just used sudo chmod 777 on the entire folder and then added execute (chmod a+x) to the .sh file in the folder (not safe, but I don't care)

Then I executed the script, it installed everything, but reported a fatal crash when installing some x86 emulator (I'll research this later)

anyway, all of the other programs are installed and seem to work, the sdk opens fine 

Alex Ashirov

Hi,

There is note about that:

https://developer.tizen.org/downloads/sdk/installing-tizen-sdk

On Ubuntu®, before running the SDK Install Manager, add an executable permission to the Install Manager with the following command line command:         

$ chmod +x tizen-sdk-<version>-ubuntu<bits>.bin

Quinn Mikelson
I did make sure to mark the .bin file as executable, that wasn't the problem, the problem was the script was creating a directory with files in it that it didn't have permission to execute. I had to manually find the installation directory and execute the subscripts