# Installing a zcash full node

**URL:** <https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705>\
**Category:** Technical Support\
**Created:** [May 17, 2022, 9:19pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705 "2022-05-17T21:19:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 17, 2022, 9:19pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/1 "2022-05-17T21:19:07Z")

</div>

Hello, I want to build a zcash wallet on my Debian based Linux system (whonix) I installed and started zcashd belong to the documentation on the website, but how can I sending funds etc. I found a app image for a graphical interface here [Zecwallet FullNode - Zcash FullNode UI Wallet](https://www.zecwallet.co/fullnode.html#download)  
but doesn’t find a installation guide 🤷🏽‍♂️ Maybe someone can answer my rookie question here.

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 17, 2022, 10:14pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/2 "2022-05-17T22:14:52Z")

</div>

> **[Installing on Windows, Mac and Linux - ZecWallet Docs](https://docs.zecwallet.co/installation/)**
>
> ZecWallet is a z-Addr first, Sapling compatible wallet and full node for zcashd that runs on Linux, Windows and macOS

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 17, 2022, 11:25pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/3 "2022-05-17T23:25:21Z")

</div>

You can also run the node from the command line w/o api, it isn’t typically recommended and can be a tricky if you don’t have experience (and even if you do actually!) but can be done.

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 18, 2022, 6:15pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/4 "2022-05-18T18:15:48Z")

</div>

Thanks, I followed the instructions on the website and downloaded the file from GitHub  
Zecwallet\_Fullnode\_1.7.8\_amd64.deb  
and put it in my downloads folder, when I used the command  
sudo dpkg -i linux-deb-zecwallet-v0.8.0.deb  
I get the error response: no such file or directory  
When I use the directory like  
/home/user/.tb/Tor-Browser/browser/Downloads/zecwallet\_fullnode\_1.7.8\_amd64.deb sudo dpkg -i linux-deb-zecwallet-v.0.8.0.deb  
I get a permission denied error

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 18, 2022, 7:09pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/5 "2022-05-18T19:09:41Z")

</div>

The first problem sounds like you were on the wrong path and the permission problem might just need a sudo

---

<div class="post-metadata">

**Author:** ![dismad](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/dismad/32/18432_2.png) [@dismad](https://forum.zcashcommunity.com/u/dismad)\
**Post date:** [May 19, 2022, 4:05am UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/6 "2022-05-19T04:05:29Z")

</div>

```auto
sudo dpkg -i Zecwallet_Fullnode_1.7.8_amd64.deb 

```

I used the following successfully.

![Screenshot_2022-05-18_20-59-36](https://global.discourse-cdn.com/zcash/original/3X/4/4/44823ecda8cd3cb0ed807b53cc2c7300baf5b4cc.png)

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 19, 2022, 8:03pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/7 "2022-05-19T20:03:21Z")

</div>

After some try’s I can start to install the package but now I get a dpkg error response 😬Processing: image.jpg…

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 19, 2022, 8:04pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/8 "2022-05-19T20:04:57Z")

</div>

![image](https://global.discourse-cdn.com/zcash/original/3X/2/7/27c35f783583a67570ec0cdfff60d0b30828e396.jpeg)

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 19, 2022, 9:08pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/9 "2022-05-19T21:08:13Z")

</div>

Are gconf, gconf-service and libappindicator1 non-typical for your distro? Honestly I wouldn’t know if they are for Ubuntu but that seems to be whats causing the build fail

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 22, 2022, 3:23pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/10 "2022-05-22T15:23:43Z")

</div>

I think it’s a problem that I try to run it in my VM, because using Debian ends in the same results…

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 22, 2022, 3:27pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/11 "2022-05-22T15:27:17Z")

</div>

Do you have some more information about running the fullnode via commands?

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 22, 2022, 4:44pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/12 "2022-05-22T16:44:30Z")

</div>

zcash-cli lives in the same directory as zcashd

> **[generate - Zcash 5.2.0 RPC Docs](https://zcash.github.io/rpc/generate.html)**
>
> Zcash 5.2.0 RPC Docs - generate

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 22, 2022, 6:27pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/13 "2022-05-22T18:27:12Z")

</div>

Thanks, but can you may explain some more? So when I want to pay on my wallet, how can I see my wallet address? I start the terminal and try it with zcashd getwalletinfo but it doesn’t worked 😅

---

<div class="post-metadata">

**Author:** ![dismad](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/dismad/32/18432_2.png) [@dismad](https://forum.zcashcommunity.com/u/dismad)\
**Post date:** [May 22, 2022, 6:42pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/14 "2022-05-22T18:42:41Z")

</div>

Once your node is fully synced you can try:  
 ![Screenshot_2022-05-22_11-41-50](https://global.discourse-cdn.com/zcash/original/3X/0/2/0225a1363a18d37da427a9933ad0c61dac3e294e.png)

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 25, 2022, 8:24pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/15 "2022-05-25T20:24:47Z")

</div>

Thanks, I played a little bit around with the commands and it works probably.  
Now I’m ready to exchange and send some zcash, but I doesn’t understand how to send and receive zcash anonymously? :thinking:

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 26, 2022, 2:02am UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/16 "2022-05-26T02:02:18Z")

</div>

That would be done with a ‘z’ address that you could create with z\_getnewaddress and send whatever funds it receives with z\_sendmany, easy-peasy. Just mind the formatting with the fields, the apostrophes and quotes.  
Acquiring Zcash anonymously or otherwise is different set of questions…um zecpages, zemeteam, f2z, Im sure theres more.

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 27, 2022, 2:59pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/17 "2022-05-27T14:59:26Z")

</div>

I tried to generate a new address but I have to set a Exportdir option. So I use  
Nano ~/.zcash/zcash.conf  
To generate a file and write  
Exportdir=path/Desktop  
But that doesn’t worked out for me 😅  
So maybe you have an idea because out of the search function isn’t really helping me.

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 27, 2022, 3:15pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/18 "2022-05-27T15:15:17Z")

</div>

Use the -conf=‘path/to/file’ flag to point to the file when launching zcashd  
[https://zcash.readthedocs.io/en/latest/rtd\_pages/zcash\_conf\_guide.html](https://zcash.readthedocs.io/en/latest/rtd_pages/zcash_conf_guide.html)

---

<div class="post-metadata">

**Author:** ![Tomamos](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tomamos](https://forum.zcashcommunity.com/u/Tomamos)\
**Post date:** [May 28, 2022, 7:07am UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/19 "2022-05-28T07:07:40Z")

</div>

Sorry but I’m a rookie and doesn’t understand it correct 😅  
So i open the .conf file and what I have to write in there when I want to point it to my desktop or some easy other direction? And then I only have to store it and have nothing else to do?

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [May 28, 2022, 12:49pm UTC](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705/20 "2022-05-28T12:49:23Z")

</div>

Point to the conf file, when launching zcashd, simply means telling zcashd where the desired conf file is so that it knows where to find it and the instructions (if any) it holds such as the export dir. And to do that you use the flag such that your command might resemble something like  
./zcashd -conf=‘path/to/file’

[Next page](https://forum.zcashcommunity.com/t/installing-a-zcash-full-node/41705.md?page=2)
