# Availability of daedalus wallet for linux system

**URL:** <https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705>\
**Category:** Community Technical Support\
**Created:** [27 November 2017 11:43 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705 "2017-11-27T11:43:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathias](https://avatars.discourse-cdn.com/v4/letter/m/bbe5ce/32.png) [@Mathias](https://forum.cardano.org/u/Mathias)\
**Post date:** [27 November 2017 11:43 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/1 "2017-11-27T11:43:51Z")

</div>

Does anyone know when the daedalus wallet package will be available for Linux?  
Doing crypto on Windows is something I want to avoid for security reasons, and building it from scratch was not successful so far.

Thanks and regards:

Mathias

---

<div class="post-metadata">

**Author:** ![ixmatus](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ixmatus/32/912_2.png) [@ixmatus](https://forum.cardano.org/u/ixmatus)\
**Post date:** [12 December 2017 19:24 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/2 "2017-12-12T19:24:25Z")

</div>

I was able to build from scratch, both the Cardano SL node and the Daedalus front-end node app. What specifically was your problem?

Pretty soon here I will have a Nix package for the Cardano SL node and Nix package for the Daedalus front-end app with a NixOS module for the cardano sl node.

---

<div class="post-metadata">

**Author:** ![Jaguiar](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/jaguiar/32/983_2.png) [@Jaguiar](https://forum.cardano.org/u/Jaguiar)\
**Post date:** [14 December 2017 16:32 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/3 "2017-12-14T16:32:15Z")

</div>

I agree with the idea of running anything on Windows in inherently insure…especially having to do with crypto. I also look forward to a Daedalus wallet app for Linux. So far, very impressed with the look and feel of the Windows app. Great development!!!

---

<div class="post-metadata">

**Author:** ![ADA\_user](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ada_user/32/1038_2.png) [@ADA\_user](https://forum.cardano.org/u/ADA_user)\
**Post date:** [16 December 2017 17:33 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/4 "2017-12-16T17:33:33Z")

</div>

I’m curious what you guys would vote for as safer:

**A)** Leaving ADA on an Exchange until the Linux Wallet arrives

**B)** Brand new drive with fresh Win 7 install + updates (minus telemetry updates). Install Daedalus. Create Daedalus wallet. Transfer ADA over. Remove Drive from computer and wait for Linux Wallet.

I’m worried about A, but I’m not sure of how scared I should be about option B.

---

<div class="post-metadata">

**Author:** ![cardgester](https://avatars.discourse-cdn.com/v4/letter/c/49beb7/32.png) [@cardgester](https://forum.cardano.org/u/cardgester)\
**Post date:** [16 December 2017 21:31 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/5 "2017-12-16T21:31:35Z")

</div>

It would be **really** awesome if someone Cardano-associated could leave a message on this message board about when a Linux wallet can be expected. Many people are waiting for it.

---

<div class="post-metadata">

**Author:** ![isferos](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/isferos/32/1699_2.png) [@isferos](https://forum.cardano.org/u/isferos)\
**Post date:** [16 December 2017 22:01 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/6 "2017-12-16T22:01:20Z")

</div>

Or install Daedalus on a Win10 VM for now. You can get an evaluation version free from Microsoft.

[https://developer.microsoft.com/en-us/windows/downloads/virtual-machines](https://developer.microsoft.com/en-us/windows/downloads/virtual-machines)

---

<div class="post-metadata">

**Author:** ![peramides](https://avatars.discourse-cdn.com/v4/letter/p/d6d6ee/32.png) [@peramides](https://forum.cardano.org/u/peramides)\
**Post date:** [16 December 2017 22:05 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/7 "2017-12-16T22:05:54Z")

</div>

Arch Linux have AUR packages for both [cardano-sl](https://aur.archlinux.org/packages/cardano-sl/) and [daedalus](https://aur.archlinux.org/packages/daedalus/), and they compile from the sources available on GitHub.

---

<div class="post-metadata">

**Author:** ![cardgester](https://avatars.discourse-cdn.com/v4/letter/c/49beb7/32.png) [@cardgester](https://forum.cardano.org/u/cardgester)\
**Post date:** [16 December 2017 23:47 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/8 "2017-12-16T23:47:37Z")

</div>

Great that Arch Linux has the packages! Sadly, I am using Ubuntu… @isferos: I did think about M$ in VM, but just consider the thought too icky.

---

<div class="post-metadata">

**Author:** ![isferos](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/isferos/32/1699_2.png) [@isferos](https://forum.cardano.org/u/isferos)\
**Post date:** [17 December 2017 00:11 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/9 "2017-12-17T00:11:54Z")

</div>

> [@cardgester](#):
>
> did think about M$ in VM, but just consider the thought too icky.

I am trying to build on Ubuntu too. If I succeed and no one has posted before me, I will post my command history.

---

<div class="post-metadata">

**Author:** ![cardgester](https://avatars.discourse-cdn.com/v4/letter/c/49beb7/32.png) [@cardgester](https://forum.cardano.org/u/cardgester)\
**Post date:** [17 December 2017 01:08 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/10 "2017-12-17T01:08:36Z")

</div>

Sounds great, I hope you succeed!

---

<div class="post-metadata">

**Author:** ![gkwpl](https://avatars.discourse-cdn.com/v4/letter/g/ee59a6/32.png) [@gkwpl](https://forum.cardano.org/u/gkwpl)\
**Post date:** [17 December 2017 22:28 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/11 "2017-12-17T22:28:59Z")

</div>

Today I’ve managed to build it on Archlinux , here are my notes with list of issues I encountered and steps I used to resolve:

> <https://gist.github.com/gwpl/0e4a3ae4d4e21e429b324808cdca3e46>

---

<div class="post-metadata">

**Author:** ![isferos](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/isferos/32/1699_2.png) [@isferos](https://forum.cardano.org/u/isferos)\
**Post date:** [18 December 2017 03:19 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/12 "2017-12-18T03:19:19Z")

</div>

I succeeded following Cardano’s [Github instructions](https://github.com/input-output-hk/cardano-sl/blob/master/docs/how-to/build-cardano-sl-and-daedalus-from-source-code.md) on building cardano node and wallet.

This is on Ubuntu 17.10 x86\_64 fresh install.

As promised, here are the commands I used. You can put copy them into a file and run that.

```
#/bin/sh
set -e

#Install prerequisites
sudo apt-get update
sudo apt-get -y install git curl tmux libssl-dev cabal-install cmake libgflags-dev zlib1g-dev libbz2-dev libsnappy-dev clang g++-6

# Get Haskell Stack
set +e
curl -sSL https://get.haskellstack.org/ | sh
set -e

# Get CPPHS
cabal update
sudo cabal install cpphs --global

#Install Nix package manager
curl https://nixos.org/nix/install | sh
sudo mkdir -p /etc/nix
sudo rm -f /etc/nix/nix.conf
sudo touch /etc/nix/nix.conf
echo "binary-caches = https://cache.nixos.org https://hydra.iohk.io" | sudo tee -a /etc/nix/nix.conf
echo "binary-caches-public-keys = hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=" | sudo tee -a /etc/nix/nix.conf
. ~/.nix-profile/etc/profile.d/nix.sh

# Make RocksDB
if [! -d "rocksdb"]; then
    git clone https://github.com/facebook/rocksdb.git
fi

cd rocksdb
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib
sudo make install-shared CC=gcc-6 CXX=g++-6
cd ..

# Get cardano
if [! -d "cardano-sl"]; then
    git clone https://github.com/input-output-hk/cardano-sl.git
fi
cd cardano-sl
git checkout cardano-sl-1.0

#Build Cardano SL
if [! -d "cardano-sl-1.0"]; then
    nix-build -A cardano-sl-static --cores 0 --max-jobs 2 --no-build-output --out-link cardano-sl-1.0
fi

#Get NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | sh

# Get nvm command defined. You might need to do this manually.
. ~/.nvm/nvm.sh

#Install NPM v6
nvm install 6

#Build Daedalus bridge
./scripts/build/daedalus-bridge.sh

#Link daedalus-client-api
cd daedalus
npm link
npm link daedalus-client-api

#Get Daedalus
cd ~
if [! -d "daedalus"]; then
    git clone https://github.com/input-output-hk/daedalus.git
fi

#Build Daedalus
cd daedalus
./scripts/link-bridge.sh
npm install

```

Next is to figure out how to run.

---

<div class="post-metadata">

**Author:** ![h4ck3rm1k3](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/h4ck3rm1k3/32/1072_2.png) [@h4ck3rm1k3](https://forum.cardano.org/u/h4ck3rm1k3)\
**Post date:** [18 December 2017 03:28 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/13 "2017-12-18T03:28:23Z")

</div>

[https://github.com/h4ck3rm1k3/daedalus](https://github.com/h4ck3rm1k3/daedalus) here are my steps to get the client to load up to 100 but have various errors.

Uncaught SyntaxError: Unexpected end of JSON input

> <https://github.com/input-output-hk/daedalus/issues/603>

At 100% now what

> <https://github.com/input-output-hk/daedalus/issues/602>

> <https://github.com/input-output-hk/daedalus/issues/601>

hot mode triggers slow warning

> <https://github.com/input-output-hk/daedalus/issues/597>

---

<div class="post-metadata">

**Author:** ![gkwpl](https://avatars.discourse-cdn.com/v4/letter/g/ee59a6/32.png) [@gkwpl](https://forum.cardano.org/u/gkwpl)\
**Post date:** [18 December 2017 18:15 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/14 "2017-12-18T18:15:24Z")

</div>

> [@isferos](#):
>
> Next is to figure out how to run.

Thanks for pointing this out!  
It seems [here](https://forum.cardano.org/t/linux-daedalus-connecting-to-the-network-archlinux/3148) I am not the only one struggling how to run it.

Let me file a ticket pointing to our posts:

> <https://github.com/input-output-hk/daedalus/issues/608>
>
> After \[successfully building it on Arch Linux\](https://gist.github.com/gwpl/0e4a…3ae4d4e21e429b324808cdca3e46), I get never ending "Connecting to network..." and error messages complaining about 127.0.0.1:8090, which seems dead when trying to connect manually with \`wscat\` or \`netcat\`.
> 
> Cross-linking:
> 
> \* I've posted already on \[Cardano Forum here\](https://forum.cardanohub.org/t/linux-daedalus-connecting-to-the-network-archlinux/3148)
> \* \[here\](https://forum.cardanohub.org/t/availability-of-daedalus-wallet-for-linux-system/705/12?u=gkwpl) I found another user who build it but "has to figure out how to run it"
> 
> I've poked around and find that most Linux users are really confused, while there should be clear instructions what has to be run if it's more than just "daedalus".
> (btw. Some notes refer to scripts "connect-to-mainnset" etc (\[like here\](https://github.com/input-output-hk/cardano-sl/blob/d77a6a554ae80e730902d3e599a9aa01dffb8550/docs/how-to/connect-to-cluster.md)) that are in cardano-sl repository but not in package that is build...).

---

<div class="post-metadata">

**Author:** ![h4ck3rm1k3](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/h4ck3rm1k3/32/1072_2.png) [@h4ck3rm1k3](https://forum.cardano.org/u/h4ck3rm1k3)\
**Post date:** [18 December 2017 19:26 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/15 "2017-12-18T19:26:56Z")

</div>

updated instructions at top of readme [https://github.com/h4ck3rm1k3/cardano-sl](https://github.com/h4ck3rm1k3/cardano-sl) you need to run the cardano-node on 8090

---

<div class="post-metadata">

**Author:** ![gkwpl](https://avatars.discourse-cdn.com/v4/letter/g/ee59a6/32.png) [@gkwpl](https://forum.cardano.org/u/gkwpl)\
**Post date:** [19 December 2017 11:45 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/16 "2017-12-19T11:45:25Z")

</div>

update: h4ck3rm1k3 follows up on [https://github.com/input-output-hk/daedalus/issues/608](https://github.com/input-output-hk/daedalus/issues/608) where I try to run mentioned cardano-node on 8090

---

<div class="post-metadata">

**Author:** ![h4ck3rm1k3](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/h4ck3rm1k3/32/1072_2.png) [@h4ck3rm1k3](https://forum.cardano.org/u/h4ck3rm1k3)\
**Post date:** [20 December 2017 10:08 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/17 "2017-12-20T10:08:38Z")

</div>

[https://steemit.com/ada/@h4ck3rm1k3st33m/first-ada-recieved](https://steemit.com/ada/@h4ck3rm1k3st33m/first-ada-recieved) I have recieved my first ADA into my wallet that I sent!

---

<div class="post-metadata">

**Author:** ![promet](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/promet/32/1590_2.png) [@promet](https://forum.cardano.org/u/promet)\
**Post date:** [28 December 2017 00:02 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/18 "2017-12-28T00:02:51Z")

</div>

Amen…"#goodfaith"…#justsayin’…😉

---

<div class="post-metadata">

**Author:** ![h4ck3rm1k3](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/h4ck3rm1k3/32/1072_2.png) [@h4ck3rm1k3](https://forum.cardano.org/u/h4ck3rm1k3)\
**Post date:** [28 December 2017 12:52 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/19 "2017-12-28T12:52:12Z")

</div>

I have the wallet running see my instructions

> **[h4ck3rm1k3/cardano-sl](https://github.com/h4ck3rm1k3/cardano-sl)**
>
> Cryptographic currency implementing Ouroboros PoS protocol - h4ck3rm1k3/cardano-sl

---

<div class="post-metadata">

**Author:** ![promet](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/promet/32/1590_2.png) [@promet](https://forum.cardano.org/u/promet)\
**Post date:** [28 December 2017 17:26 UTC](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705/20 "2017-12-28T17:26:29Z")

</div>

Thank you! I will definitely take a look. Though, you will forgive me, if I continue to advocate for an installation script or Debian Package; for, “the masses” 😉

Seriously though, thanks for your time and effort, it is much appreciated! 🏆

[Next page](https://forum.cardano.org/t/availability-of-daedalus-wallet-for-linux-system/705.md?page=2)
