Giter Club home page Giter Club logo

esp's Introduction

esp: Quick and Easy LinuxⓇ Packages from Source

esp is a package manager designed to build packages from source. It is based on spm, an unreleased package manager I designed to be intentionally terrible, but I realized that it was actually pretty cool, so here we are.

To build esp:

  • Ensure that you have the .NET Core 6.0 SDK installed.
  • Navigate to the repository's root directory
  • make
  • sudo make install
  • To run, you will need bash and sudo installed.
  • It is also recommended, once you have a functioning install of esp, to run esp install esp-latest.esp. This will allow esp to install updates to itself.
  • You may also need to install other utilities to build and install many packages. These may or may not be available from your distribution's package manager. Support for cross-distro dependency management is a planned feature.
  • If you have an existing esp installation, you should be able to update it with esp itself. If not(your build of esp is broken in some way), performing the above installation steps may help.

Instructions for creating packages and other documentation may be found on the wiki.

This branch is the development repository for esp and the source of the rolling-beta version of esp. Point releases are made from the stable branch.

esp's People

Contributors

mrcarrot1 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.