clarified Linux binary install from user feedback
This commit is contained in:
9
INSTALL-BIN.md
Normal file
9
INSTALL-BIN.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# Installing Hush binaries
|
||||||
|
|
||||||
|
To install a Debian package:
|
||||||
|
|
||||||
|
`dpkg -i hush-3.6.2-amd4.deb`
|
||||||
|
|
||||||
|
To uninstall:
|
||||||
|
|
||||||
|
`apt-get remove hush`
|
||||||
21
INSTALL.md
21
INSTALL.md
@@ -1,14 +1,6 @@
|
|||||||
# Installing Hush
|
# Installing Hush
|
||||||
|
|
||||||
## Installing Binaries
|
Instructions to compile Hush yourself.
|
||||||
|
|
||||||
To install a Debian package:
|
|
||||||
|
|
||||||
dpkg -i hush-3.6.2-amd4.deb
|
|
||||||
|
|
||||||
To uninstall:
|
|
||||||
|
|
||||||
apt-get remove hush
|
|
||||||
|
|
||||||
## Build HUSH dependencies
|
## Build HUSH dependencies
|
||||||
|
|
||||||
@@ -29,7 +21,6 @@ sudo swapon /swapfile
|
|||||||
|
|
||||||
## Build on Linux:
|
## Build on Linux:
|
||||||
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# install build depedencies
|
# install build depedencies
|
||||||
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib \
|
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib \
|
||||||
@@ -42,7 +33,7 @@ cd hush3
|
|||||||
./build.sh -j$(nproc)
|
./build.sh -j$(nproc)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Building On Ubuntu 16.04 and older systems
|
### Building On Ubuntu 16.04 and older systems
|
||||||
|
|
||||||
Some older compilers may not be able to compile modern code, such as gcc 5.4 which comes with Ubuntu 16.04 by default. Here is how to install gcc 7 on Ubuntu 16.04. Run these commands as root:
|
Some older compilers may not be able to compile modern code, such as gcc 5.4 which comes with Ubuntu 16.04 by default. Here is how to install gcc 7 on Ubuntu 16.04. Run these commands as root:
|
||||||
|
|
||||||
@@ -56,6 +47,8 @@ apt-get install -y gcc-7 g++-7 && \
|
|||||||
|
|
||||||
## Run a HUSH Node
|
## Run a HUSH Node
|
||||||
|
|
||||||
|
After you have compiled Hush, then you can run it with the following command:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./src/hushd
|
./src/hushd
|
||||||
```
|
```
|
||||||
@@ -81,11 +74,7 @@ cd hush
|
|||||||
./src/hushd
|
./src/hushd
|
||||||
```
|
```
|
||||||
|
|
||||||
Currently Linux, Windows and Mac OS X are our supported platforms. If you
|
## ARM Architecture
|
||||||
are interested in porting Hush to a new operating system, we are interested
|
|
||||||
to talk with you. Experimental FreeBSD support is in progress, thanks to radix42.
|
|
||||||
|
|
||||||
We aim to support all platforms, but there is only so much time in the day.
|
|
||||||
|
|
||||||
Currently, any ARMv7 machine will not be able to build this repo, because the
|
Currently, any ARMv7 machine will not be able to build this repo, because the
|
||||||
underlying tech (zcash and the zksnark library) do not support that instruction
|
underlying tech (zcash and the zksnark library) do not support that instruction
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ coin takes over 24 hours to sync their full nodes because of Sprout Transactions
|
|||||||
In working on this release, Duke Leto was suspended from Github, which gave Hush developers
|
In working on this release, Duke Leto was suspended from Github, which gave Hush developers
|
||||||
the impetus to completely leave that racist and censorship-loving platform.
|
the impetus to completely leave that racist and censorship-loving platform.
|
||||||
|
|
||||||
Hush now has it's own <a href="https://git.hush.is/hush">git.hush.is</a> Gitea instance,
|
Hush now has it's own [git.hush.is](https://git.hush.is/hush) Gitea instance,
|
||||||
because we will not be silenced by Microsoft.
|
because we will not be silenced by Microsoft.
|
||||||
|
|
||||||
All Hush software will be released from git.hush.is and hush.is, downloads from any other
|
All Hush software will be released from git.hush.is and hush.is, downloads from any other
|
||||||
@@ -32,7 +32,11 @@ domains should be assumed to be backdoored.
|
|||||||
|
|
||||||
## Installing
|
## Installing
|
||||||
|
|
||||||
See [INSTALL.md](https://git.hush.is/hush/hush3/src/branch/master/INSTALL.md)
|
You can either compile it yourself or you can install a binary which was compiled by us.
|
||||||
|
Please refer to the instructions which apply to you below:
|
||||||
|
|
||||||
|
* See [INSTALL.md](INSTALL.md) to compile from source on Linux and to cross-compile for Windows
|
||||||
|
* See [INSTALL-BIN.md](INSTALL-BIN.md) to install pre-compiled binary on Linux
|
||||||
|
|
||||||
### Claiming Funds From Old Hush Wallets
|
### Claiming Funds From Old Hush Wallets
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user