Author

Topic: portable and trackless version of the electrum AppImage (Read 105 times)

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Code:
electrum-4.4.2-x86_64.AppImage -p
electrum-4.4.2-x86_64.AppImage : commande introuvable
Enter the command as instructed by ghost43.
Since you're running an appimage instead of a command, you'll need the "./" at the start.

If it didn't worked, enter this command first before launching it:
Code:
chmod +x electrum-4.4.2-x86_64.AppImage

And most importantly, the portable flag should in uppercase -P; the lowercase -p is for --proxy.

I never knew this was possible for any AppImage, to be honest. But it's not like I'm going to run --help on the binary to see a list of options, because I know they're all bundled in the same way.

If you ask me, the Linux desktop environments do allow you to click and run an AppImage, but they should also allow you to customize options like these in their Properties panels. Currently I don't know of any DE that implements this.
member
Activity: 121
Merit: 21
Hi

Code:
$ ./electrum-4.4.2-x86_64.AppImage -P
It's great to be able to launch an appimage without leaving any trace  Cheesy and it's easier than the other method which requires to install dependencies.
Thanks
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
Code:
electrum-4.4.2-x86_64.AppImage -p
electrum-4.4.2-x86_64.AppImage : commande introuvable
Enter the command as instructed by ghost43.
Since you're running an appimage instead of a command, you'll need the "./" at the start.

If it didn't worked, enter this command first before launching it:
Code:
chmod +x electrum-4.4.2-x86_64.AppImage

And most importantly, the portable flag should in uppercase -P; the lowercase -p is for --proxy.
member
Activity: 121
Merit: 21
Hi
Thank you for your contributions

Code:
electrum-4.4.2-x86_64.AppImage -p
electrum-4.4.2-x86_64.AppImage : commande introuvable
I had never heard of this possibility and it does not seem to work.
I am in the right directory.

I remember the possibility by installing the dependencies on my computer.

More generally, I have used appImage with a local .home or .config folder (hence my questions). I'm still looking for this solution, as I may not have admin rights on another computer.

legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
Ok thanks I find this method interesting and original, but I have an error message
-snip-
libsecp256k1 isn't pre-compiled nor included in the source.
You'll need to compile it using the provided "make_libsecp256k1.sh" tool in "contrib" folder.

But since you originally intended to use the appimage, launching that should be enough since it already has all dependencies.
BTW, the flag in the reply above should work.
newbie
Activity: 20
Merit: 35
Can't you just use the -P flag? That's how the portable windows exe works internally.

Code:
$ ./electrum-4.4.2-x86_64.AppImage -P
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
HI
Ok thanks I find this method interesting and original, but I have an error message
Code:
python3 Electrum-4.4.2/run_electrum
Error: Failed to load libsecp256k1.
  0.48 | E | ecc_fast | libsecp256k1 library failed to load


Have you installed the dependencies first as it's a first step from Electrum?

Code:
sudo apt-get install python3-pyqt5 libsecp256k1-dev python3-cryptography

If you did but this error still comes up then try to install libsecp256k1 manually with this alternative here below

- https://github.com/spesmilo/electrum-docs/blob/master/libsecp256k1-linux.rst

About your 2nd question, no one has done it yet here because you can run Electrum without extracting it or making a portable one.
But if you still insist why not bring your question to their GitHub page here below they might be able to help you.
- https://github.com/spesmilo/electrum-docs/issues

member
Activity: 121
Merit: 21
HI
Ok thanks I find this method interesting and original, but I have an error message
Code:
python3 Electrum-4.4.2/run_electrum
Error: Failed to load libsecp256k1.
  0.48 | E | ecc_fast | libsecp256k1 library failed to load

As I am not a specialist, could you or someone else answer my previous questions?*
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
If you just want to run the Electrum appimage without installing it then the guide is already on electrum.org under Linux.

Here's what I mean

Code:
Run without installing:
tar -xvf Electrum-4.4.2.tar.gz
python3 Electrum-4.4.2/run_electrum

So you don't need to extract them just install the Python dependencies so that the command above will work. Check the Linux guide here https://electrum.org/#download
member
Activity: 121
Merit: 21
Hi
I just downloaded electrum-4.4.2-x86_64.AppImage
I would like to create a folder in the same directory to avoid storing traces in my computer.
I see several ways to create a portable version from other AppImage of other applications.
I would like to know what is the most recent and standard
1/ ending with .home or .config the folder name?
electrum-4.4.2-x86_64.AppImage.home or electrum-4.4.2-x86_64.AppImage.config
2/ can we remove the version number to always keep the same version
electrum.AppImage.home or electrum.AppImage.config
Jump to: