Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 24.03.2021 11:01:31

Hallo Forum.

https://electrum.dash.org/

ELECTRUM

DASH LIGHT WALLET

Bild

Wie löse ich das folgendes Problem?

https://docs.dash.org/en/stable/wallets ... ation.html

Code: Alles auswählen

sudo apt install python3-pyqt5 python3-pip python3-setuptools libgmp3-dev
wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.1/Dash-Electrum-4.0.9.1.tar.gz
tar -zxvf Dash-Electrum-4.0.9.1.tar.gz
cd Dash-Electrum-4.0.9.1
sudo python3 setup.py install
Fehlermeldung:

Code: Alles auswählen

Installed /usr/local/lib/python3.7/dist-packages/Dash_Electrum-4.0.9.3-py3.7.egg
Processing dependencies for Dash-Electrum==4.0.9.3
Searching for x11_hash==1.4
Not found: ''/x11_hash/
Not found: ''/x11-hash/
Couldn't find index page for 'x11_hash' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Not found: ''/
No local packages or working download links found for x11_hash==1.4
error: Could not find suitable distribution for Requirement.parse('x11_hash==1.4')

MfG

AxelMD



https://github.com/mazaclub/x11_hash alt
https://github.com/akhavr/x11_hash

Code: Alles auswählen

sudo python3 setup.py install
https://github.com/akhavr/electrum-dash ist ok?


Kurzanleitung, fast vollständig:

Code: Alles auswählen

sudo apt install python3-pyqt5 python3-pip python3-setuptools libgmp3-dev python3-bitstring libsecp256k1-0 python3-aiohttp python3-pygments

sudo nano /etc/apt/sources.list
hinzufügen von: deb http://deb.debian.org/debian buster-backports main
sudo apt update
sudo apt-get install python3-protobuf/buster-backports python3-attr/buster-backports

wget https://github.com/akhavr/x11_hash/archive/refs/tags/1.4.tar.gz
tar -zxvf 1.4.tar.gz
cd x11_hash-1.4
sudo python3 setup.py install

sudo pip3 install python-bls aiorpcX aiohttp-socks dnspython qrcode

wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.3/Dash-Electrum-4.0.9.3.tar.gz
wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.3/Dash-Electrum-4.0.9.3.tar.gz.asc
tar -zxvf Dash-Electrum-4.0.9.3.tar.gz
cd Dash-Electrum-4.0.9.3
sudo python3 -m pip install -t packages x11-hash

Zuletzt geändert von AxelMD am 03.04.2021 21:32:11, insgesamt 18-mal geändert.


AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 24.03.2021 14:44:48

Dash-Electrum-4.0.9.3-x86_64.AppImage

Ich habe ein 32-bit System.

Mit Dash-Electrum-4.0.9.3.tar.gz kommt oben genannter Fehler.

Code: Alles auswählen

# Release 4.0.9.3

 * kivy: fix history screen tx_type processing (#207)
 * qt: pass InvoiceExt data to do_pay_invoice (#209)
 * kivy/qt: fix tx_type handling (#210)
https://nopaste.linux-dev.org/?1334969

Mit der electrum-dash-master.zip kann ich die Software installieren.

Code: Alles auswählen

# Release 4.0.9.3

 * kivy: fix history screen tx_type processing (#207)
 * qt: pass InvoiceExt data to do_pay_invoice (#209)
 * kivy/qt: fix tx_type handling (#210)
https://nopaste.linux-dev.org/?1334970


Warum funktioniert die electrum-dash-master.zip und die Dash-Electrum-4.0.9.3.tar.gz nicht?
Wo bekomme ich für die electrum-dash-master.zip die *.zip.asc Datei?
Die Dash-Electrum-4.0.9.3.tar.gz wird von der Dash Anleitung genutzt.

Ist die Gihub Quelle vertrauenswürdig?

Wie ändere bei LXQt das Desktop icon von Electrum-Dash?

Wohin. der Ordner werden die python "sudo python3 setup.py install" Programme installiert?

Code: Alles auswählen

#!/usr/bin/env python3

# python setup.py sdist --format=zip,gztar

import os
import sys
import platform
import importlib.util
import argparse
import subprocess

from setuptools import setup, find_packages
from setuptools.command.install import install

MIN_PYTHON_VERSION = "3.6.1"
_min_python_version_tuple = tuple(map(int, (MIN_PYTHON_VERSION.split("."))))


if sys.version_info[:3] < _min_python_version_tuple:
    sys.exit("Error: Dash Electrum requires Python version >= %s..." % MIN_PYTHON_VERSION)

with open('contrib/requirements/requirements.txt') as f:
    requirements = f.read().splitlines()

with open('contrib/requirements/requirements-hw.txt') as f:
    requirements_hw = f.read().splitlines()

# load version.py; needlessly complicated alternative to "imp.load_source":
version_spec = importlib.util.spec_from_file_location('version', 'electrum_dash/version.py')
version_module = version = importlib.util.module_from_spec(version_spec)
version_spec.loader.exec_module(version_module)

data_files = []

if platform.system() in ['Linux', 'FreeBSD', 'DragonFly']:
    parser = argparse.ArgumentParser()
    parser.add_argument('--root=', dest='root_path', metavar='dir', default='/')
    opts, _ = parser.parse_known_args(sys.argv[1:])
    usr_share = os.path.join(sys.prefix, "share")
    icons_dirname = 'pixmaps'
    if not os.access(opts.root_path + usr_share, os.W_OK) and \
       not os.access(opts.root_path, os.W_OK):
        icons_dirname = 'icons'
        if 'XDG_DATA_HOME' in os.environ.keys():
            usr_share = os.environ['XDG_DATA_HOME']
        else:
            usr_share = os.path.expanduser('~/.local/share')
    data_files += [
        (os.path.join(usr_share, 'applications/'), ['electrum-dash.desktop']),
        (os.path.join(usr_share, icons_dirname), ['electrum_dash/gui/icons/electrum-dash.png']),
    ]

extras_require = {
    'hardware': requirements_hw,
    'gui': ['pyqt5'],
    'crypto': ['cryptography>=2.6'],
    'tests': ['pycryptodomex>=3.7', 'cryptography>=2.6', 'pyaes>=0.1a1'],
}
# 'full' extra that tries to grab everything an enduser would need (except for libsecp256k1...)
extras_require['full'] = [pkg for sublist in
                          (extras_require['hardware'], extras_require['gui'], extras_require['crypto'])
                          for pkg in sublist]
# legacy. keep 'fast' extra working
extras_require['fast'] = extras_require['crypto']


setup(
    name="Dash-Electrum",
    version=version.ELECTRUM_VERSION,
    python_requires='>={}'.format(MIN_PYTHON_VERSION),
    install_requires=requirements,
    extras_require=extras_require,
    packages=[
        'electrum_dash',
        'electrum_dash.gui',
        'electrum_dash.gui.qt',
        'electrum_dash.plugins',
    ] + [('electrum_dash.plugins.'+pkg) for pkg in find_packages('electrum_dash/plugins')],
    package_dir={
        'electrum_dash': 'electrum_dash'
    },
    package_data={
        '': ['*.txt', '*.json', '*.ttf', '*.otf', '*.csv'],
        'electrum_dash': [
            'checkpoints*.gz',
            'wordlist/*.txt',
            'locale/*/LC_MESSAGES/electrum.mo',
        ],
        'electrum_dash.gui': [
            'icons/*.*',
            'icons/radio/*.*',
            'icons/checkbox/*.*',
        ],
    },
    scripts=['electrum_dash/electrum-dash'],
    data_files=data_files,
    description="Lightweight Dashpay Wallet",
    maintainer="akhavr",
    maintainer_email="akhavr@khavr.com",
    license="MIT License",
    url="https://electrum.dash.org",
    long_description="""Lightweight Dashpay Wallet""",
)

mcb

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von mcb » 24.03.2021 21:10:31

Ich kenne mich mit Dash nicht gut aus, aber die Github-Version sollte das Original sein.

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von Christoph Franzen » 24.03.2021 22:50:07

AxelMD hat geschrieben: ↑ zum Beitrag ↑
24.03.2021 14:44:48
Mit Dash-Electrum-4.0.9.3.tar.gz kommt oben genannter Fehler.
[…]
Warum funktioniert die electrum-dash-master.zip und die Dash-Electrum-4.0.9.3.tar.gz nicht?
Ich kenne mich mit Python nicht gut aus, aber oben beschwert es sich über „x11_hash“ und es fällt auf, daß die „Master-Datei“ auch eine „.so“ und eine „.pyc“ und dergleichen mehr enthält, während in der Erstgenannten nur „x11_hash.py“ und eine Textdatei zum Thema „x11“ enthalten sind. In dem Fall nehme ich an, daß in der einen Datei alles drin ist, was man braucht, während die andere die vorherige Installation verschiedener Bibliotheken voraussetzt. Da kann ich mich aber auch irren.

Generell ist es bei den Kryptowährungen so, daß die Entwicklung einer „Stable“-Installation ständig „davonrennt“ und daß man mit „i386“ oft nicht mehr weit kommt. Aus dem Grund und weil eine Trennung ohnehin besser ist, habe ich mir einen AMD64-Rechner extra dafür gebaut.
Christoph

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 07:04:44

Mit RaspianOS
Debian Buster with Raspberry Pi Desktop
Release date: January 11th 2021
Kernel version: 4.19
Size: 2,948MB

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 771kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/pi/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.3 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.3 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.3 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.3 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.3 requires bitstring, which is not installed.
dash-electrum 4.0.9.3 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.3 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.3 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.3 requires qrcode, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Was sind das für fehlende Pakete, wie löse ich diese Abhängigkeiten?

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 08:00:55

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 07:04:44
Mit RaspianOS
Debian Buster with Raspberry Pi Desktop
Release date: January 11th 2021
Kernel version: 4.19
Size: 2,948MB

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 771kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/pi/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.3 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.3 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.3 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.3 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.3 requires bitstring, which is not installed.
dash-electrum 4.0.9.3 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.3 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.3 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.3 requires qrcode, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Was sind das für fehlende Pakete, wie löse ich diese Abhängigkeiten?


Mit Debian 10 i386 bekomme ich Electrum-Dash zum laufen, sauber installiert ist es vermutlich nicht. Wie installiere ich Eletrum-Dash sauber? Hat jemand mehr Erfahrung damit?

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 10:01:27

Code: Alles auswählen

Processing dependencies for Dash-Electrum==4.0.9.1
Searching for python-bls>=0.1.8
Not found: ''/python-bls/
Not found: ''/python-bls/
Couldn't find index page for 'python-bls' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Not found: ''/
No local packages or working download links found for python-bls>=0.1.8
error: Could not find suitable distribution for Requirement.parse('python-bls>=0.1.8')

Code: Alles auswählen

sudo apt install bls-standalone
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
bls-standalone ist schon die neueste Version (0.20151231).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Ist installiert, trotzdem ist das Problem nicht gelöst.

Wie löse ich so etwas?

Ein Schritt weiter:

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 775kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/zxz/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.1 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires Pygments>=2.1, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

Code: Alles auswählen

sudo apt install python3-aiohttp python3-pygments

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.1 has requirement attrs>=19.2.0, but you'll have attrs 18.2.0 which is incompatible.
https://packages.debian.org/source/bust ... thon-attrs

https://backports.debian.org/Instructions/

Code: Alles auswählen

sudo apt-get install python3-attr/buster-backports

Jezt:

Code: Alles auswählen

python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

Code: Alles auswählen

sudo apt install python3-protobuf

Code: Alles auswählen

python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.1 has requirement protobuf>=3.12, but you'll have protobuf 3.6.1 which is incompatible.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Gibt es kein Metapaket?

Code: Alles auswählen

sudo apt-get install python3-protobuf/buster-backports

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 11:00:18

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Wie finde ich die Namen der fehlenden Pakete?

Code: Alles auswählen

sudo apt install python3-bitstring 
Es fehlen jetzt noch:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
python3-aiohttp ----> richtig?
python3-aiorpcx ---> nur in Debian testing / sid?
dnspython ----> nur in Debian sid?
python-bls ----> Wo finde ich das? https://pypi.org/project/bls/ das?

https://linuxize.com/post/how-to-instal ... debian-10/

Code: Alles auswählen

sudo pip3 install bls
Jetzt fehlt noch:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed
Und wie Problem weniger mit:

Code: Alles auswählen

sudo pip3 install aiorpcX
Probleme:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.

Code: Alles auswählen

sudo pip3 install aiohttp-socks

Code: Alles auswählen

sudo pip3 install dnspython
Vermutlich jetzt ok:

Code: Alles auswählen

sudo python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 12:47:54

Code: Alles auswählen

electrum-dash
E | ecc_fast | libsecp256k1 library failed to load. exceptions: [OSError('/usr/local/lib/python3.7/dist-packages/Dash_Electrum-4.0.9.1-py3.7.egg/electrum_dash/libsecp256k1.so.0: cannot open shared object file: No such file or directory'), OSError('libsecp256k1.so.0: cannot open shared object file: No such file or directory')]
Error: Failed to load libsecp256k1.
Das Programm startet nicht. :-(

Lösung:

Code: Alles auswählen

sudo apt install libsecp256k1-0
Jetzt started Electrum_Dash.

:-)

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 13:17:40

https://www.dash.org/de/downloads/

Desktop Wallets


Dash Core x86
Dash Core ist ein voll funktionsfähiges Dash Wallet und ein P2P Client. Die Implementation unterstützt InstantSend, PrivateSend, Governance und Masternode Managementfunktionen. Zudem stellt sie eine vollständige Kopie der Blockchain her und bietet eine RPC-Konsole.

Wie installiert ein Experte "Dash Electrum" in Debian 10?

Was kann ich besser machen?


Welches Grundsystem ist für Electrum besser geeignet LXDE oder ein LXQt?
Meine Meinung, LXQt weil es auf Qt5 basiert, richtig?

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 25.03.2021 21:58:26

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Wie installiert ein Experte "Dash Electrum" in Debian 10?
Wenn ich mir das oben so anschaue, war meine Vermutung, daß Bibliotheken fehlten, richtig. Deine Lösung dafür ist auch korrekt, es funktioniert ja nun.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Was kann ich besser machen?
  1. Versuchen, nur mit Paketen aus Deiner Distribution auszukommen. Also:

    Code: Alles auswählen

    python3 -m pip install -t packages x11-hash
    meiden und soweit möglich auch:

    Code: Alles auswählen

    sudo nano /etc/apt/sources.list
    hinzufügen von: deb http://deb.debian.org/debian buster-backports main
    Ich gehe davon aus, daß Du weißt, wie man herausfindet, wie die „debianischen“ Paketnamen zu fehlenden Python-Funtionen herausfindet?
  2. Wenn es nicht anders geht, Fremd-Quellen dazunehmen: 1. Wahl: Backports, 2. Wahl: sonstwelche, beispielsweise Ubuntu(-PPA) und hier immer das „älteste“ Ubuntu, das Deinem Buster am nächsten kommt, wenn's nicht klappt, „hocharbeiten“. Das kann beim Wechsel von Buster nach Bookworm unerwartete Abhängigkeitsprobleme machen, eventuell schon früher, weil kleine Ungenauigkeiten („Abhängigkeitsfehler“) gar nicht selten sind – insbesondere distributionsübergreifend ist das gerne mal inkonsistent.
  3. „pip“ als letzten Ausweg, weil das an Deinem Paketmanagement vorbeigeht und ganz „stillschweigend“ Paketabhängigkeiten zerstören und Inkompatibilitäten einschleppen kann – nicht selten erst Jahre später, wenn Du schon nicht mehr dran denkst bei irgendeinem Update.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Welches Grundsystem ist für Electrum besser geeignet LXDE oder ein LXQt?
Meine Meinung, LXQt weil es auf Qt5 basiert, richtig?
Womöglich eher genau umgekehrt: am wenigsten Rückwirkungen auf Dein Rest-System durch die Electrum-Software gibt es, je weniger von deren „Spezialpaketen“ von anderer Software mitgenutzt werden und was heute noch „nicht speziell“, also aus Buster ist, kann es morgen werden, wenn Du ein Dash-Update einspielen mußt, um mit dem Krypto-Netzwerk kompatibel zu bleiben („Hardfork“), so daß Du plötzlich von irgendeiner Bibliothek eine höhere Version brauchst.

Das alles ist nur meine Meinung, ich habe weder Dash, noch Electrum, aber viel mit Fremdquellen und dergleichen gebastelt und ein paar andere Kryptowährungen hier am Laufen.
Christoph

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 23:37:24

OT
Was ist deine bevorzugte Wallet Software für welche Coins?

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 26.03.2021 00:44:15

Hallo,
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 23:37:24
Was ist deine bevorzugte Wallet Software für welche Coins?
angefangen habe ich 2012 mit normalen Bitcoins; daher habe ich für den Löwenanteil davon auch „prinzipiell“ die seitdem stattgefundenen Abspaltungen, bisher installiert aber nur ABC/BCH. Auf einem Online-Wallet habe ich ein paar Satoshis <1€ Gesamtwert für umonst bekommen, denen traue ich aber nicht (Qoinpro: wegen deren Politik, Wallets von „schlechten“ Coins ersatzlos ohne Mailbenachrichtigung zu löschen – da muß man sich immer regelmäßig anmelden und das im Auge behalten), die „relevante Menge“ davon sind DOGE. Aus einem Mining-Experiment habe ich <1LTC, mal für BTC gekauft hatte ich ein paar PPC/PPCoin/Peercoin und sehr wenige Namecoins habe ich – das Konzept finde ich immer noch interessant. Für alle diese habe ich das jeweilige („offizielle“) Bitcoin-QT-Derivat installiert (für ABC noch eine Alternative). Als das Bitcoin-QT noch kein „Coin Control“ hatte, hatte ich mal „Armory“ getestet, sehr umfangreich, aber wird kaum entwickelt und „hängt“ gerne auf schwachen Rechnern. Aus Interesse hatte ich an der Byteball-Verteilung für BTC-Besitzer teilgenommen, da gibt es nur ein Programm (nur AMD64), das ist technisch aus meiner Sicht grottenschlecht. Jüngst testinstalliert und auf „Mining“ gestellt habe ich Monero – den „offiziellen“ Satz an Programmen – die gibt es nämlich regulär für Debian (ich habe aber noch keine „erfolgreich berechnet“). Der Rechner dafür läuft unter Devuan, teils Ceres (=Sid) AMD64 wegen der angesprochenen Versions-Probleme.

Solltest Du nun weiterfragen, sollten wir nach Smalltalk „umziehen“ (dann bitte Moderatoren bitten, das ab „OT“ zuvor zu verschieben).
Christoph

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 26.03.2021 13:50:49

Hallo Christoph Franzen,

danke für dein ausführliche OT Statement.
Ich gehe davon aus, daß Du weißt, wie man herausfindet, wie die „debianischen“ Paketnamen zu fehlenden Python-Funtionen herausfindet?
1. Genau da liegt mein Problem, mit Python hatte ich zuvor nie direkt zu tun.
Wie finde ich das raus?

2. Wie hätte ich mein Problem ohne "pip" lösen können?

3. Ist Ubuntu mit PPA evtl. doch das bessere System für Crypto Währungen?

MfG
AxelMD

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 02.04.2021 18:29:55

Christoph Franzen hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 21:58:26
Womöglich eher genau umgekehrt: am wenigsten Rückwirkungen auf Dein Rest-System durch die Electrum-Software gibt es, je weniger von deren „Spezialpaketen“ von anderer Software mitgenutzt werden und was heute noch „nicht speziell“, also aus Buster ist, kann es morgen werden, wenn Du ein Dash-Update einspielen mußt, um mit dem Krypto-Netzwerk kompatibel zu bleiben („Hardfork“), so daß Du plötzlich von irgendeiner Bibliothek eine höhere Version brauchst.

Das alles ist nur meine Meinung, ich habe weder Dash, noch Electrum, aber viel mit Fremdquellen und dergleichen gebastelt und ein paar andere Kryptowährungen hier am Laufen.
Was ist bessere Basis LXQt oder LXDE, ich habe es noch nicht verstanden?


Hardfork
https://blockchainwelt.de/hard-fork-und ... n-bitcoin/
Eine Hard Fork ist im Gegensatz zur Soft Fork eine Möglichkeit für Änderungen in der Blockchain, die nicht kompatibel mit den alten Blöcken ist. Alte Clients verstehen diese Änderung im Protokoll nicht und verwerfen im Zweifel die einzelnen Transaktionen oder ganze Blöcke.
Zuletzt geändert von AxelMD am 03.04.2021 19:37:59, insgesamt 3-mal geändert.

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 03.04.2021 13:20:25

Hallo,

vorweg: die allgemeingültige Schritt-für-Schritt-Anleitung gibt es hier wie so oft nicht. Das ist, wie wenn Du in einer fremden Stadt nach dem Weg fragst: die Antwort hängt davon ab, wo Du relativ zu Deinem Ziel gerade stehst. „Debian Buster“ ist da zu ungenau, das ist wie „in Aachen“ in voranstehendem Beispiel.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
26.03.2021 13:50:49
[…]wie man […] die „debianischen“ Paketnamen zu fehlenden Python-Funtionen herausfindet?
1. Genau da liegt mein Problem, mit Python hatte ich zuvor nie direkt zu tun.
Wie finde ich das raus?
Auf dem Bildschirm ablesen, was in der Ausgabe „angemeckert“ wird, dazu das Programm immer in einem Terminal-Fenster starten, damit man auch Fehlermeldungen in der Textausgabe sieht und nicht nur solche, die extra in einem Fenster ausgegeben werden.
Dateinamen in einer solchen Fehlermeldung sind immer eine gute Ausgangsbasis. Damit kann man mit den geeigneten Zusatz-Suchbegriffen eine Suchmaschine füttern oder auch das Programm „apt-file“, das einem sagt, in welchen Paketen (nur aus bekannten Quellen Deiner aktuellen „/etc/apt/sources.list<.d>“) diese Datei enthalten ist. Nach der Installation muß zusätzlich zu „apt-get update“ immer auch „apt-file update“ zuvor aufgerufen werden, um eine aktuell gültige Antwort zu erhalten. Ich weiß es nicht mehr ganz genau, aber ich hatte irgendwann mal den Fall, daß das dann zunächst immer noch nicht ging, weil irgendeine obskure Datei fehlte. Lösung: auch „dselect“ (die „antike“ Paketverwaltung von Debian, gibt es noch und geht auch noch) installieren und einmaligdselect update“ aufrufen.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
26.03.2021 13:50:49
2. Wie hätte ich mein Problem ohne "pip" lösen können?
Weiß ich nicht, vielleicht gar nicht. Es ging mir nur darum, daß Du zur Optimierung Lösungen in einer bestimmten Reihenfolge suchen solltest, nämlich mit „zunehmender Nebenwirkungswahrscheinlichkeit“:
  1. Pakete Deiner Distribution
  2. Fremdpakete im Debian-Format
  3. unpaketiertes Zeug/andere Paketierungs-Systeme (wie „pip“)
AxelMD hat geschrieben: ↑ zum Beitrag ↑
26.03.2021 13:50:49
3. Ist Ubuntu mit PPA evtl. doch das bessere System für Crypto Währungen?
Das läßt sich nicht allgemeingültig sagen. Mehr dazu in der anderen Antwort (kommt noch, Geduld) auf Deine nächste Frage.

Zusammenfassend kann ich nur schreiben, daß es kaum möglich ist, Dir konkrete Ratschläge zu geben, in welchem Schritt genau Du bei Dir etwas hättest besser machen können, ohne GENAU DEINEN Fall nachzuvollziehen. Niemand hat aber Dein „vorheriges Buster“ (Du ja jetzt auch nicht mehr, es ist schon verändert), also geht das nicht.
Christoph

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 06.04.2021 15:34:57

Hallo,
AxelMD hat geschrieben: ↑ zum Beitrag ↑
02.04.2021 18:29:55
Hardfork
das hatte ich erwähnt, weil es ein typischer Anlaß ist, der eine Programm-Aktualisierung erzwingt. Wenn das Krypto-Programm dann wiederum neuere Versionen von Programm-Bibliotheken verlangt, müssen auch diese auf den neuen Stand gebracht werden. Es kommt nun regelmäßig vor, daß die in den aktuellen Distributions-Paketen eben nicht drin sind. Daher muß man dann „instabile“ Pakete installieren oder irgendwelche Fremdquellen oder etwas „an der Paketverwaltung vorbei“ (beispielsweise mit „pip“).
AxelMD hat geschrieben: ↑ zum Beitrag ↑
02.04.2021 18:29:55
Was ist bessere Basis LXQt oder LXDE, ich habe es noch nicht verstanden?
Das läßt sich nicht allgemeingültig sagen. Meine Überlegung war: je mehr Überschneidungen es zwischen den Bibliotheken gibt, die das Kryptoprogramm nutzt und denen, die das restliche System (andere Programme oder das „Grundgerüst“ des Betriebs- und Fenster-Systems), desto größer wird auch das „Konfliktpotential“.

Beispiel:
Du hast ein Grundsystem, das nennen wir mal vereinfachend abgekürzt „G“ – das sind alle Pakete, die als Grundlage von vielen Programmen genutzt werden, der Kernel, das Fenster-System (X/Wayland,…) und so weiter. Dann hast Du das Kryptowährungsprogramm „K“ mit der Bibliothek „Q“ (wie „QT“) und ein anderes „Arbeitsprogramm“ „A“ mit der Bibliothek „B“. Solange
Q“ und „B“ verschieden voneinander sind, kannst Du beide Programme unabhängig voneinander aktualisieren, solange sich die neueren Versionen noch mit dem gemeinsam genutzten Unterbau „G“ vertragen. Sind „Q“ und „B“ nicht unabhänging voneinander, dann kannst Du auch die beiden Programme „K“ und „A“ nicht mehr unabhängig voneinander aktualisieren, sondern mußt darauf achten, daß alles weiterhin zusammenpaßt. Da Dein Kryptoprogramm auf QT aufbaut, verstärkt es die „möglichen Nebenwirkungen“, wenn Du auch viele andere QT-Programme verwendest, was bei LXQT oder KDE eher der Fall sein dürfte, als beispielsweise bei Gnome. Ene Garantie gibt es aber nicht, man kann nicht im voraus wissen, welcher „Unterbau“ in Zukunft die geringsten Probleme machen wird. Ziemlich sicher ist nur, daß Dein Dash früher oder später nach einem Zwangs-Update schreit und daß ein stabiles Debian da vermutlich nicht mithält.
Christoph

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 07.04.2021 10:16:36

und daß ein stabiles Debian da vermutlich nicht mithält.
Hallo Christoph Franzen, dann ist Debian oder Raspeberry OS vermutlich doch nicht das ideale OS für Cryto Systeme.

So wie ich es jetzt sehe, sind weniger Probleme mit Windows 10 zu erwarten, so traurig das auch ist.

:-(

Welche Linux ist für ein Cryto System vermutlich besser geeignet, Archlinux, Ubuntu, Fedora, oder?

Danke für dein Statement.

Hier werfe ich einen Blick drauf:

https://appimage.org/
https://appimage.github.io/apps/

https://flatpak.org/
https://flathub.org/home
Changes in version 4.0.9.4

2021-04-06 release:

qt: fix do_export_history (#213)
couple of qt style fixes (#216)
Fix offline command backup old version on wallet upgrade (#217)
add support to save uncompleted multisig wallets (#219)
installwizard: show hw xpub after adding cosigner (#220)
Add plugin scan_over_gap (#221)
qt: add show_utxo_time config/qt option (#222)
Split dash_ps module (#223)
dash_ps: allow set absolute denoms count to mix (#224)
fixes for privatesend with hw wallet (#225)


https://snapcraft.io/
Details for snap-dash

License
MIT
Last updated
12 June 2017

Share this snap
Genauso wenig gepflegt.

Kann man damit die Debianprobleme evtl. umschiffen?


MfG
AxelMD

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 07.04.2021 10:33:42

AxelMD hat geschrieben: ↑ zum Beitrag ↑
07.04.2021 10:16:36
und daß ein stabiles Debian da vermutlich nicht mithält.
Hallo Christoph Franzen, dann ist Debian oder Raspeberry OS vermutlich doch nicht das ideale OS für Cryto Systeme.

So wie ich es jetzt sehe, sind weniger Probleme mit Windows 10 zu erwarten, so traurig das auch ist.

:-(

Welche Linux ist für ein Cryto System vermutlich besser geeignet, Archlinux, Ubuntu, Fedora, oder?

Danke für dein Statement.

Hier werfe ich einen Blick drauf:

https://appimage.org/
https://appimage.github.io/apps/

https://flatpak.org/
https://flathub.org/home
Additional information
Updated
April 6, 2021
Version
4.0.9.4
Category
Communication & News
License
MIT
Developer
Thomas Voegtlin, et al.


https://snapcraft.io/
Details for snap-dash

License
MIT
Last updated
12 June 2017

Share this snap
Wenig gepflegt, alt.



Wie umschiffe ich Debianprobleme, wirklich ein Windows 10?


MfG
AxelMD

Christoph Franzen
Beiträge: 195
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 07.04.2021 17:13:43

Das meiste Kryptozeugs wird unter Linux entwickelt und getestet, also hast Du unter Windows tendentiell eher MEHR Probleme.

Willst Du Windows anstatt Linux nehmen für Dash und sonstiges oder zusätzlich für Dash?

Wenn 2 Rechner in Frage kommen, dann nimm einen für wichtige Sachen (Arbeit/Schule/Studium/Bankgeschäfte) und einen anderen für unwichtigere (Spiele) & instabile (Dash) Sachen.

Wenn Dein Rechner leistungsfähig genug ist: schon mal an eine virtuelle Maschine gedacht? Die kann dann instabile und Fremdpakete enthalten, während das Hauptsystem „sauber“ und stabil bleibt.

Die Distribution ist wahrscheinlich relativ egal.
Christoph

mcb

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von mcb » 07.04.2021 17:32:59

Das Cryptozeug läuft unter Debian genauso gut wie unter anderen Linuxen.

Electrum läuft unter Windows und Android genauso schlecht wie unter Linux (Debian) ...

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 07.04.2021 19:02:49

Hallo mcb, was empfiehlst Du als Alternative?

MfG
AxelMD

mcb

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von mcb » 07.04.2021 19:49:15

Was immer geht -> die offizielle Software, also Bitcoin Core, Litecoin Core... Dash hast du ja schon selbst laufen.

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 08.04.2021 07:34:44

OT, auf Nachfrage, kein Dash:
Bitcoin Core, Litecoin Core
Wie heißt die jeweilige Software ganz genau?
Bitcoin Core 0.21.0
https://bitcoin.org/de/download
Litecoin 0.18.1
https://litecoin.org/de/#download

Antworten