Benutzer-Werkzeuge

Webseiten-Werkzeuge


notiz:chromiumos-bauen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
notiz:chromiumos-bauen [2020/05/16 20:24] clerienotiz:chromiumos-bauen [2020/05/17 14:51] (aktuell) clerie
Zeile 1: Zeile 1:
 ====== ChromiumOS bauen ====== ====== ChromiumOS bauen ======
 +
 +https://www.chromium.org/chromium-os/quick-start-guide
  
 <code> <code>
Zeile 5: Zeile 7:
 root root
 adduser --disabled-login chromiumos adduser --disabled-login chromiumos
 +sudo apt-get install git-core gitk git-gui subversion curl lvm2 thin-provisioning-tools python-pkg-resources python-virtualenv python-oauth2client
 +cd /tmp
 +cat > ./sudo_editor <<EOF
 +#!/bin/sh
 +echo Defaults \!tty_tickets > \$1          # Entering your password in one shell affects all shells
 +echo Defaults timestamp_timeout=180 >> \$1 # Time between re-requesting your password, in minutes
 +EOF
 +chmod +x ./sudo_editor
 +sudo EDITOR=./sudo_editor visudo -f /etc/sudoers.d/relax_requirements
 +</code>
 +
 +Per visudo hinzufügen:
 +<code>
 +chromiumos ALL=(ALL) NOPASSWD: ALL
 +</code>
 +
 +<code>
 +
  
 chromiumos chromiumos
Zeile 13: Zeile 33:
 fi" >> ~/.profile fi" >> ~/.profile
 source ~/.profile source ~/.profile
 +mkdir chromiumos
 +repo init -u https://chromium.googlesource.com/chromiumos/manifest.git
 +repo sync
 +export BOARD=amd64-generic
 +cros_sdk -- ./build_packages --board=${BOARD}
 +cros_sdk -- ./build_image --board=${BOARD}
 +</code>
  
 +Das Ergebnis liegt dann unter ./src/build/images/amd64-generic/latest/
  
 +<code>
 +./src/scripts/image_to_vm.sh --from=./../../src/build/images/amd64-generic/latest/ --board=amd64-generic
 </code> </code>
notiz/chromiumos-bauen.1589653471.txt.gz · Zuletzt geändert: von clerie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki