Jump to content

How To Install Snap and Denarius on any Chromebook (ChromeOS)


Ghost
 Share

Recommended Posts

How to Install Snap and Denarius (D) on any Chromebook (ChromeOS)

Guide by Carsen Klock

First you need to install/enable Linux (Beta) aka Crostini within your ChromeOS Settings. You will be running the following commands in the default Linux (Beta) terminal within ChromeOS to get a full working install of https://snapcraft.io (Snap/Snapd) on ChromeOS with Denarius installed via Snap.

Update and Upgrade your Linux (Beta) aka. Debian 9 Stretch by default as of this guides writing:

sudo apt update && sudo apt upgrade

Now you need to install some dependencies and tools that we will be using:

sudo apt install git wget curl build-essential automake libtool autoconf pkg-config udev fuse snap snapd

---------------------------------------------------------------------------------------------

Now you will need to install libsquashfuse0 and squashfuse, you can manually compile these and link them, but for ease of use, you can just install their respective .deb packages for your ChromeOS Architecture, Snap will be installed at this point, but it will not successfully mount and install any Snaps until you have libsquashfuse0 and squashfuse packages installed and linked.

ARM64 Arch Only:

wget http://ftp.us.debian.org/debian/pool/main/s/squashfuse/libsquashfuse0_0.1.103-1_arm64.deb

AMD64 Arch Only:

wget http://ftp.us.debian.org/debian/pool/main/s/squashfuse/libsquashfuse0_0.1.103-1_amd64.deb

Now after downloading the proper libsquashfuse0 from one of the commands above, you want to install it with dpkg, after the -i flag (install) enter in the name of the file with the correct architecture you downloaded for your device: (ARM64 is used in the example)

sudo dpkg -i libsquashfuse0_0.1.103-1_arm64.deb

---------------------------------------------------------------------------------------------

Now you will want to do the same thing with the squashfuse package as libsquashfuse0

ARM64 Arch Only:

wget http://ftp.us.debian.org/debian/pool/main/s/squashfuse/squashfuse_0.1.103-1_arm64.deb

AMD64 Arch Only:

wget http://ftp.us.debian.org/debian/pool/main/s/squashfuse/squashfuse_0.1.103-1_amd64.deb

Now after downloading, the step is the same as above, run dpkg -i to install the *.deb package (ARM64 is in the example below):

sudo dpkg -i squashfuse_0.1.103-1_arm64.deb

If successfully done correctly, you will now have a working Snap install on ChromeOS!

---------------------------------------------------------------------------------------------

Now it is time to install and run your first Snap!

sudo snap install denarius

It should now install without fail if you followed the commands above and used the proper architectures for your Chromebook, Now to run Denarius on your Chromebook, simply run the command:

denarius.daemon

 

You can also install the GUI Snap Store with the snap command:

sudo snap install snap-store

GUI support and guide will be coming soon

 

  • Like 1
  • Upvote 1

Founder of BlockForums.org - PM me for any help - Join our Discord Server: https://discord.gg/UPpQy3n

100703395-b1ee6600-3360-11eb-82bc-96818c

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...