Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tschaefer/linux-installer
:construction_worker: Simple installer for Linux systems.
https://github.com/tschaefer/linux-installer
installer linux perl
Last synced: 25 days ago
JSON representation
:construction_worker: Simple installer for Linux systems.
- Host: GitHub
- URL: https://github.com/tschaefer/linux-installer
- Owner: tschaefer
- Created: 2018-01-21T09:47:04.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T20:23:34.000Z (about 2 years ago)
- Last Synced: 2024-11-16T09:20:27.488Z (3 months ago)
- Topics: installer, linux, perl
- Language: Perl
- Homepage:
- Size: 52.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: Changes
Awesome Lists containing this project
README
# linux-installer
Simple installer for embedded Linux systems.
## Introduction
__linux-installer__ prepares, partitions disks, creates filesystems, installs
a bootloader and copies file images into the system.All instructions are given by configuration files. For examples see
conf/installer.json
conf/installer.log## Installation
Best way is to use the cpanm tool.
$ perl Makefile.pl
$ make dist
$ VERSION=$(perl -le 'require "./lib/Linux/Installer.pm"; print $Linux::Installer::VERSION')
$ cpanm Linux-Installer-$VERSION.tar.gz## Usage
Following command will create a BIOS/EFi bootable system and copy prepared
root files.$ linux-installer --config-file conf/installer.json --log-config-file conf/installer.log.conf /dev/sdb
### License
http://dev.perl.org/licenses/