New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joplin in 32bits #526

Open
HHZZUUJH opened this Issue May 15, 2018 · 18 comments

Comments

Projects
None yet
9 participants
@HHZZUUJH
Copy link

HHZZUUJH commented May 15, 2018

Operating system

  • Linux

Application

  • Desktop

I can not install the AppImage 64-Bit. I have a 31-Bit Ubuntu. Can you provide me with a 32-Bit AppImage.

Many Thanks

HH

@foxmask

This comment has been minimized.

Copy link
Collaborator

foxmask commented May 15, 2018

Hi,
EDIT: I think it wont be possible to get a 32 bits version.
OS in 32bits are very old :(

@foxmask foxmask changed the title Joplin Joplin in 32bits May 15, 2018

@HHZZUUJH

This comment has been minimized.

Copy link
Author

HHZZUUJH commented May 15, 2018

@foxmask

This comment has been minimized.

Copy link
Collaborator

foxmask commented May 15, 2018

I may be wrong but i'm afraid joplin can't provide a 32bits version.

@Immortalin

This comment has been minimized.

Copy link

Immortalin commented May 17, 2018

I am pretty sure electron supports 32 bits

@laurent22

This comment has been minimized.

Copy link
Owner

laurent22 commented May 18, 2018

The app should work on both 32 and 64 bits. What's the error message?

@laurent22 laurent22 added the question label May 18, 2018

@HHZZUUJH

This comment has been minimized.

Copy link
Author

HHZZUUJH commented May 18, 2018

NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin

Generates this error:

npm ERR! Linux 4.4.0-98-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "joplin"
npm ERR! node v4.2.6
npm ERR! npm v3.5.2
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn

npm ERR! sqlite3@3.1.13 install: node-pre-gyp install --fallback-to-build
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the sqlite3@3.1.13 install script 'node-pre-gyp install --fallback-to-build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sqlite3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-pre-gyp install --fallback-to-build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs sqlite3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sqlite3
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /root/npm-debug.log
npm ERR! code 1

@foxmask

This comment has been minimized.

Copy link
Collaborator

foxmask commented May 18, 2018

if i'm not wrong you need node 8 and +
if you have a look at the README file on the front page of the repo, you can see above

NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin

this requirements

Important: First, install Node 8+. Node 8 is LTS but not yet available everywhere so you might need to manually install it.
@laurent22

This comment has been minimized.

Copy link
Owner

laurent22 commented May 18, 2018

What version of node is it? Also it's not compatible with node 10 at the moment.

@foxmask

This comment has been minimized.

Copy link
Collaborator

foxmask commented May 18, 2018

Error says node 4.2.6

@HHZZUUJH

This comment has been minimized.

Copy link
Author

HHZZUUJH commented May 19, 2018

I updated everything. now this error comes:

NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin

npm ERR! Error while executing:
npm ERR! /usr/bin/git ls-remote -h -t https://github.com/laurent22/node-emoji.git
npm ERR!
npm ERR! fatal: failed to stat '.': Keine Berechtigung
npm ERR!
npm ERR! exited with error code: 128

@HHZZUUJH

This comment has been minimized.

Copy link
Author

HHZZUUJH commented May 19, 2018

npm install --save node-emoji

npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.

@laurent22

This comment has been minimized.

Copy link
Owner

laurent22 commented May 26, 2018

What does npm --version && node --version print?

@HHZZUUJH

This comment has been minimized.

Copy link
Author

HHZZUUJH commented May 27, 2018

I have

npm 6.0.1

node v8.11.2

The Commands

NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin

or

npm -g install joplin

always result in this error:

npm ERR! Error while executing:
npm ERR! /usr/bin/git ls-remote -h -t https://github.com/laurent22/node-emoji.git
npm ERR!
npm ERR! fatal: failed to stat '.': Keine Berechtigung
npm ERR!
npm ERR! exited with error code: 128

and

npm install --save node-emoji

npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.

@stucki-at-home

This comment has been minimized.

Copy link

stucki-at-home commented Jul 3, 2018

I do run Joplin teleworking from home-PC(ubuntu) [on a friend's nextcloud] and at the workplace-PC(debian) and in between on mobile-phone(adroid). First time in my life this kept my notes nearly flaw/seam-less. But then I noticed, that I have the same Problem ('does not run' on a current(!) 32-Bit Debian).
Starting the Download always gives a Version Joplin-1.0.*-x86_64.AppImage with *_x86_64* in it. And therefore the AppImage begins with an ELF 64bit load.
(file magic is: "./Joplin-1.0.104-x86_64.AppImage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2 ...")

How do we get either a real 32bit AppImage, or a sure way to compile Joplin on 32bit versions of linux(es) like ubuntu or debian (and others ?!). I It would really be useful to include the older (but lightweight <1kg) small notebooks into the loop.

Thanks, Stucki
Ps: I'll try to compile, but so far it always fails with strange messages of missing libs or non-downloadable parts...

@obert99

This comment has been minimized.

Copy link

obert99 commented Aug 28, 2018

Seems to work quite when running the Windows version within "wine" (tested on lubuntu, 18.04.1)
Rgds, Oliver

@l4jos

This comment has been minimized.

Copy link

l4jos commented Nov 21, 2018

There are probably still alot of people with 32-bit like me. Im running Ubuntu Mate but AppImage seems to work on 64-bit only. Way too much npm errors, lol. Would like to try again if 64-bit AppImage is supported. Nice features anyway!

@michaelpeeters

This comment has been minimized.

Copy link

michaelpeeters commented Dec 7, 2018

I got the Joplin terminal application working on Lubuntu 18.10, 32 bit install.

sudo apt install libvips-dev npm

then follow with the regular joplin install with npm

NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin
sudo ln -s ~/.joplin-bin/bin/joplin /usr/bin/joplin
@shankargopal

This comment has been minimized.

Copy link

shankargopal commented Jan 1, 2019

I can confirm that the AppImage doesn't execute in a 32 bit Debian environment. This is the output of uname -a:

Linux debian 4.15.0-2-686-pae #1 SMP Debian 4.15.11-1 (2018-03-20) i686 GNU/Linux

And I get exec format error when trying to run it in zsh.

I can get the terminal application running, though, after some hiccups in installing libvips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment