https://github.com/jwillikers/pinebook-pro-fedora-installer-image
A Buildah script for creating a container image to run the pinebook-pro-fedora-installer script for installing Fedora on the Pinebook Pro
https://github.com/jwillikers/pinebook-pro-fedora-installer-image
buildah container fedora fish pine64 pinebookpro podman
Last synced: about 1 year ago
JSON representation
A Buildah script for creating a container image to run the pinebook-pro-fedora-installer script for installing Fedora on the Pinebook Pro
- Host: GitHub
- URL: https://github.com/jwillikers/pinebook-pro-fedora-installer-image
- Owner: jwillikers
- License: other
- Archived: true
- Created: 2021-05-09T18:13:48.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-14T13:48:10.000Z (about 5 years ago)
- Last Synced: 2025-04-06T21:52:13.883Z (about 1 year ago)
- Topics: buildah, container, fedora, fish, pine64, pinebookpro, podman
- Language: Shell
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE.adoc
- Code of conduct: CODE_OF_CONDUCT.adoc
Awesome Lists containing this project
README
= Pinebook Pro Fedora Installer Container
Jordan Williams
:experimental:
:icons: font
ifdef::env-github[]
:tip-caption: :bulb:
:note-caption: :information_source:
:important-caption: :heavy_exclamation_mark:
:caution-caption: :fire:
:warning-caption: :warning:
endif::[]
:Buildah: https://buildah.io/[Buildah]
:fish: https://fishshell.com/[fish]
:Podman: https://podman.io/[Podman]
A {Buildah} script for creating a container image to run the https://github.com/bengtfredh/pinebook-pro-fedora-installer[pinebook-pro-fedora-installer] script for installing Fedora on the Pinebook Pro.
== Getting Started
The instructions below can be used on Fedora to create the image and run it locally.
. Install {Buildah}, {fish}, Git, and {Podman}.
+
[source,sh]
----
➜ sudo dnf -y install buildah fish git podman
----
. Clone this repository.
+
[source,sh]
----
➜ git clone https://github.com/jwillikers/pinebook-pro-fedora-installer-container.git
----
. Execute the script to create the container image locally.
+
[source,sh]
----
➜ sudo fish pinebook-pro-fedora-installer-container/pinebook-pro-fedora-installer.fish
----
. Now just run the container, being sure to bind mount `/dev` so that the script has access to the target device.
+
[source,sh]
----
➜ sudo podman run --privileged -v /dev:/dev -it localhost/pinebook-pro-fedora-installer
----
== Contributing
Contributions in the form of issues, feedback, and even pull requests are welcome.
Make sure to adhere to the project's link:CODE_OF_CONDUCT.adoc[Code of Conduct].
== Open Source Software
This project is built on the hard work of countless open source contributors.
Several of these projects are enumerated below.
* https://asciidoctor.org/[Asciidoctor]
* {Buildah}
* https://getfedora.org/[Fedora]
* {fish}
* https://git-scm.com/[Git]
* https://www.linuxfoundation.org/[Linux]
* https://github.com/bengtfredh/pinebook-pro-fedora-installer[pinebook-pro-fedora-installer]
* {Podman}
== Code of Conduct
The project's Code of Conduct is available in the link:CODE_OF_CONDUCT.adoc[Code of Conduct] file.
== License
This repository is licensed under the https://www.gnu.org/licenses/gpl-3.0.html[GPLv3], available in the link:LICENSE.adoc[license file].
© 2021 Jordan Williams
== Authors
mailto:{email}[{author}]