Diskussion:Freie initiale Firmware: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
: <s><code>apt install -y m4 bison flex clang zlib1g-dev gnat automake libncurses5-dev</code></s>
: <s><code>apt install -y m4 bison flex clang zlib1g-dev gnat automake libncurses5-dev</code></s>
: <code>apt install -y bison build-essential curl flex git gnat libncurses5-dev m4 zlib1g-dev</code>
: <code>apt install -y bison build-essential curl flex git gnat libncurses5-dev m4 zlib1g-dev</code>
Kompilieren von coreboot
: <code>make crossgcc CPUS=$(nproc)</code>
== Test Anwendung coreboot Fedora&nbsp;32 ==
pauschales Aktualisieren der Pakete
: <code>dnf -y update -b</code>
Installieren vom Paket ''git'', da ansonsten nicht einfach (per <code>git</code>) aus der Quelle von coreboot der Code für coreboot bezogen werden kann
: <code>dnf -y install git</code>
Beziehen vom Code bei der Quelle von coreboot
: <code>git clone https://review.coreboot.org/coreboot</code>
Wechseln in das Verzeichnis mit dem Code für coreboot
: <code>cd coreboot/</code>
[https://doc.coreboot.org/tutorial/part1.html#step-1-install-tools-and-libraries-needed-for-coreboot Installieren von (für das Kompilieren von coreboot benötigten) Paketen], da ansonsten nicht kompiliert werden kann
: <code>dnf -y install make gcc-gnat flex bison xz bzip2 gcc g++ ncurses-devel wget zlib-devel</code>
Kompilieren von coreboot
Kompilieren von coreboot
: <code>make crossgcc CPUS=$(nproc)</code>
: <code>make crossgcc CPUS=$(nproc)</code>

Version vom 17. Juni 2020, 17:24 Uhr

Software fürs Ringsherum

flashrom

Test Anwendung coreboot Debian 11

  • (aktuelles) Debian (testing) 11

pauschales Aktualisieren der Pakete

apt upgrade -y

Installieren vom Paket git, da ansonsten nicht einfach (per git) aus der Quelle von coreboot der Code für coreboot bezogen werden kann

apt install -y git

Beziehen vom Code bei der Quelle von coreboot

git clone https://review.coreboot.org/coreboot

Wechseln in das Verzeichnis mit dem Code für coreboot

cd coreboot/

Installieren von (für das Kompilieren von coreboot benötigten) Paketen, da ansonsten nicht kompiliert werden kann

apt install -y m4 bison flex clang zlib1g-dev gnat automake libncurses5-dev
apt install -y bison build-essential curl flex git gnat libncurses5-dev m4 zlib1g-dev

Kompilieren von coreboot

make crossgcc CPUS=$(nproc)

Test Anwendung coreboot Fedora 32

pauschales Aktualisieren der Pakete

dnf -y update -b

Installieren vom Paket git, da ansonsten nicht einfach (per git) aus der Quelle von coreboot der Code für coreboot bezogen werden kann

dnf -y install git

Beziehen vom Code bei der Quelle von coreboot

git clone https://review.coreboot.org/coreboot

Wechseln in das Verzeichnis mit dem Code für coreboot

cd coreboot/

Installieren von (für das Kompilieren von coreboot benötigten) Paketen, da ansonsten nicht kompiliert werden kann

dnf -y install make gcc-gnat flex bison xz bzip2 gcc g++ ncurses-devel wget zlib-devel

Kompilieren von coreboot

make crossgcc CPUS=$(nproc)