Skip to content

Aims to help in installing software in a uniform way, regardless of OS

License

Notifications You must be signed in to change notification settings

elifarley/cross-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cross-installer

A mostly POSIX-compliant set of shell scripts that helps in installing software in multiple linux distros

Useful when creating Docker images based on different Linux distributions.

Here's an example of a Dockerfile using Cross Installer's xinstall command:

FROM alpine:3.4
MAINTAINER Elifarley <[email protected]>
ENV \
  BASE_IMAGE=alpine:3.4 \
  LANG=C.UTF-8

RUN apk --update add ca-certificates curl && \
curl -fsSL https://raw.githubusercontent.com/elifarley/cross-installer/master/install.sh | sh && \
  xinstall add glibc && \
  xinstall save-image-info && \
  xinstall remove-pkg ca-certificates curl && \
  xinstall cleanup && \
  xinstall meta remove

Similar Tools

About

Aims to help in installing software in a uniform way, regardless of OS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages