Git Product home page Git Product logo

gentoo-snappy's Introduction

gentoo-snappy

An unofficial Gentoo Overlay that enables installation of Canonical's "Snappy" backbone.

Add the Overlay

Gentoo's currently preferred Overlay system is through using a git sync. What follows are abbreviated instructions assuming that you already have the dev-vcs/git package installed.

Next, create a custom /etc/portage/repos.conf entry for the gentoo-snappy overlay, so Portage knows what to do. Make sure that /etc/portage/repos.conf exists, and is a directory. Then, use your text editor without line wrapping:

# nano -w /etc/portage/repos.conf/gentoo-snappy.conf

and put the following text in the file:

[gentoo-snappy]
 
# An unofficial overlay that supports the installation of the "Snappy" backbone.
# Maintainer: Clayton "kefnab" Dobbs ([email protected])
# Upstream Maintainer: Zygmunt "zyga" Krynicki ([email protected])
 
location = /usr/local/portage/gentoo-snappy
sync-type = git
sync-uri = https://github.com/zyga/gentoo-snappy.git
priority = 50
auto-sync = yes

Then run:

# emaint sync --repo gentoo-snappy

Packages

app-emulation/snapd

Based off of Docker being available within this portage category, I have placed snapd (the guts of snappy) here as well. Installation of this package will draw in sys-apps/snap-confine as a dependency.

sys-apps/snap-confine

Provides sandbox type isolation of individual snap packages. This is a dependency of snapd proper.

Installation

# emerge -av app-emulation/snapd

Post-installation

# systemctl enable --now snapd.service

gentoo-snappy's People

Contributors

kefnab avatar zyga avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.