Jump to content
Sign in to follow this  
Ghost

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...