项目作者: taw00

项目描述 :
BEAM for Fedora Linux
高级语言:
项目地址: git://github.com/taw00/beam-rpm.git
创建时间: 2019-01-07T03:13:50Z
项目社区:https://github.com/taw00/beam-rpm

开源协议:Apache License 2.0

下载


BEAM for Fedora Linux

THIS REPOSITORY IS NO LONGER BEING MAINTAINED

“BEAM is a next generation confidential cryptocurrency based on an elegant and
innovative Mimblewimble protocol.”

This github repository is used to develop and maintain packages that make
installing and updating Beam on Fedora Linux[1] native to the platform, more
consistent, less error-prone, and more complete. These builds are not officially
blessed by anyone but me, so be cautioned.

See also: https://www.beam.mw,
https://beam-docs.readthedocs.io/en/latest,
https://github.com/BeamMW/beam, and https://github.com/BeamMW/beam/wiki

Source: This github provides source RPM build trees and instruction only.

Binaries: Binary RPMs built from the source provided here are maintained
separately in COPR. Access to the Beam package repositories is provided by repo
RPM whose installation is demonstated below.

“TL;DR …I just want to install the Beam Desktop Wallet!”

  1. # My system is Fedora...
  2. sudo rpm --import https://keybase.io/toddwarner/key.asc
  3. sudo dnf install -y https://raw.githubusercontent.com/taw00/beam-rpm/master/toddpkgs-beam-repo.fedora.testing.rpm
  4. sudo dnf install -y beam-wallet-desktop --refresh

Run the wallet application: Browse your desktop menus and search for the icon
for Beam… click and go!

Alternatively, you can kick off the wallet application from the commandline: BeamWallet.wrapper.sh

“TL;DR …I just want to install the Beam Node!”

  1. # My system is Fedora...
  2. sudo rpm --import https://keybase.io/toddwarner/key.asc
  3. sudo dnf install -y https://raw.githubusercontent.com/taw00/beam-rpm/master/toddpkgs-beam-repo.fedora.testing.rpm
  4. sudo dnf install -y beam-node --refresh
  1. # Create a working directory...
  2. mkdir beam-node-data
  1. # Copy the configuration template from the docs to your local working directory...
  2. cp /usr/share/doc/beam-node/beam-node.cfg.template ./beam-node-data/
  3. cd beam-node-data
  4. mv beam-node-cfg.template beam-node.cfg

Now, edit beam-node.cfg and set peer= to one of the peers listed here
https://www.beam.mw/downloads (“Mainnet IPs”).

  1. # Run the node...
  2. beam-node

READ THE DOCS! https://beam-docs.readthedocs.io/en/latest/rtd_pages/user_desktop_wallet_guide.html

Please note that if you configure a .cfg configuration file, the file is
expected to be located in whatever directory you are in when you run either the
wallet or the node (hence the node example above). If you run the wallet from
the desktop menus the present working directory is your home directory.


Disclaimers!

Disclaimer1: Please note that these builds have not been endorsed by the
Beam Team. I have a reputation though from building Dash RPMs
for years and years that have been semi-officially-blessed by that team. So
take that for what it is worth. That being said, proceed with caution and as
always… Trust no one. At least be suspicious of everyone. :)

Disclaimer2:
These packages have been successfully built and tested, but I lay no claim
that they are absolutely free of any bugs in the code, default configuration,
documented configuration, or in the builds or how those builds are
deployed/installed.

Users must assume the risks associated to both community built and
deployed packages and, of course, any cryptocurrency funds managed by this
software. I.e., These will probably work for you, but I can’t be liable for any
loss of funds or damages associated to this software.


Have comment or feedback? https://keybase.io/toddwarner or come say hello
to me on one of the various forums or chat platforms. I am t0dd or taw in most
places.

Check out all my crypto-oriented RPM builds:


[1] Note: Only Fedora is being targeted for builds at this time. CentOS and
RHEL (EL7) are simply too dated at this point and I haven’t tackled EL8. These
packages can’t be easily build given the default gcc and cmake provided by EL7
platforms.