Bitcoin Forum
November 09, 2024, 03:22:04 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: portable and trackless version of the electrum AppImage  (Read 113 times)
CryptD38 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 21


View Profile
May 10, 2023, 12:16:40 PM
 #1

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
BitMaxz
Legendary
*
Offline Offline

Activity: 3430
Merit: 3165


Playbet.io - Crypto Casino and Sportsbook


View Profile WWW
May 10, 2023, 01:45:03 PM
 #2

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

███████████████
█████████████████████
██████▄▄███████████████
██████▐████▄▄████████████
██████▐██▀▀▀██▄▄█████████
████████▌█████▀██▄▄██████
██████████████████▌█████
█████████████▀▄██▀▀██████
██████▐██▄▄█▌███████████
██████▐████▀█████████████
██████▀▀███████████████
█████████████████████
███████████████

.... ..Playbet.io..Casino & Sportsbook.....Grab up to  BTC + 800 Free Spins........
████████████████████████████████████████
██████████████████████████████████████████████
██████▄▄████████████████████████████████████████
██████▐████▄▄█████████████████████████████████████
██████▐██▀▀▀██▄▄██████████████████████████████████
████████▌█████▀██▄▄█████▄███▄███▄███▄█████████████
██████████████████▌████▀░░██▌██▄▄▄██████████████
█████████████▀▄██▀▀█████▄░░██▌██▄░░▄▄████▄███████
██████▐██▄▄█▌██████████▀███▀███▀███▀███▀█████████
██████▐████▀██████████████████████████████████████
██████▀▀████████████████████████████████████████
██████████████████████████████████████████████
████████████████████████████████████████
CryptD38 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 21


View Profile
May 10, 2023, 04:17:12 PM
 #3

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?*
BitMaxz
Legendary
*
Offline Offline

Activity: 3430
Merit: 3165


Playbet.io - Crypto Casino and Sportsbook


View Profile WWW
May 10, 2023, 05:31:19 PM
 #4

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


███████████████
█████████████████████
██████▄▄███████████████
██████▐████▄▄████████████
██████▐██▀▀▀██▄▄█████████
████████▌█████▀██▄▄██████
██████████████████▌█████
█████████████▀▄██▀▀██████
██████▐██▄▄█▌███████████
██████▐████▀█████████████
██████▀▀███████████████
█████████████████████
███████████████

.... ..Playbet.io..Casino & Sportsbook.....Grab up to  BTC + 800 Free Spins........
████████████████████████████████████████
██████████████████████████████████████████████
██████▄▄████████████████████████████████████████
██████▐████▄▄█████████████████████████████████████
██████▐██▀▀▀██▄▄██████████████████████████████████
████████▌█████▀██▄▄█████▄███▄███▄███▄█████████████
██████████████████▌████▀░░██▌██▄▄▄██████████████
█████████████▀▄██▀▀█████▄░░██▌██▄░░▄▄████▄███████
██████▐██▄▄█▌██████████▀███▀███▀███▀███▀█████████
██████▐████▀██████████████████████████████████████
██████▀▀████████████████████████████████████████
██████████████████████████████████████████████
████████████████████████████████████████
ghost43
Newbie
*
Offline Offline

Activity: 24
Merit: 48


View Profile
May 10, 2023, 11:43:31 PM
Merited by nc50lc (1)
 #5

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
nc50lc
Legendary
*
Offline Offline

Activity: 2590
Merit: 6356


Self-proclaimed Genius


View Profile
May 11, 2023, 06:44:14 AM
 #6

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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
CryptD38 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 21


View Profile
May 11, 2023, 07:21:15 AM
 #7

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.

nc50lc
Legendary
*
Offline Offline

Activity: 2590
Merit: 6356


Self-proclaimed Genius


View Profile
May 11, 2023, 08:00:11 AM
 #8

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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
CryptD38 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 21


View Profile
May 11, 2023, 09:07:44 AM
Merited by hugeblack (1), nc50lc (1)
 #9

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
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7372


Top Crypto Casino


View Profile WWW
May 16, 2023, 06:50:12 AM
 #10

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.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!