これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ubuntu-device-flash です。
プログラム:
NAME
ubuntu-デバイス-フラッシュ -
SYNOPSIS
Ubuntu デバイス フラッシュ [オプション]
DESCRIPTION
OPTIONS
- リビジョン
使用するリビジョン、絶対または相対が許可される
-ダウンロードのみ
ダウンロードのみ。
- サーバ
別の画像サーバーを使用する
--クリーンキャッシュ
ダウンロードされたすべてのビットを使用してキャッシュをクリーンアップします
--tls-skip-verify
TLS 証明書の検証をスキップする
-v、 -詳細
さらに多くのメッセージが出力されます
コマンド
ubuntuコアイメージを作成します
使用法: ubuntu-device-flash [オプション] コア [コア-オプション]
- チャネル
使用するチャンネルを指定する
-o、 - 出力
作成する画像ファイルの名前
-s、 - サイズ
作成するイメージ ファイルのサイズ (GB 単位) (最小 4)
--oem イメージのベースとなる軽快な OEM パッケージ
--デバイス部分
サーバーからのデバイス部分をオーバーライドするローカルデバイス部分を指定します
- 開発者モード
最新の公開鍵を検索します。 ~ / .ssh そしてcloud-initを使用してセットアップします
--enable-ssh
Cloud-init を介してイメージ上で ssh を有効にします (開発者モードでは必要ありません)
- インストール
追加のパッケージをインストールします (複数回呼び出すことができます)
- クラウド
Cloud-init を設定せずに純粋なクラウド イメージを生成する
- 端末
使用するデバイスを指定する
クエリー
画像サーバーに対してクエリを実行する
クエリ オプションのリストから選択してサーバーから情報を取得します
使用法: ubuntu-device-flash [オプション] クエリ [クエリ-オプション]
--リストチャンネル
利用可能なチャンネルをリストする
--リスト画像
チャンネルで利用可能な画像をリストする
--画像の表示
指定されたチャンネルの画像の情報を表示します
- チャネル
代替チャンネルを指定する
- 端末
クエリのベースとして使用するデバイスを指定します
touch
ubuntu touch イメージをフラッシュします
使用法: ubuntu-device-flash [オプション] touch [touch-OPTIONS]
-ブートストラップ
システムをブートストラップします。ブートローダーからこれを実行します
- ワイプ フラッシュ後にすべてのデータをクリアする
- シリアル
操作するデバイスのシリアル
- 開発者モード
工場出荷時設定にリセットした後に開発者モードを有効にします。これは自動化と
デフォルトでデバイスを安全でなくなります (--password が必要)
--device-tarball
ローカル デバイスの tarball を指定して、サーバーからの tarball をオーバーライドします (公式を使用)
異なるデバイスの tarball を含む Ubuntu イメージ)
--カスタム tarball
ローカルのカスタム tarball を指定して、サーバーからの tarball をオーバーライドします (公式を使用)
異なるカスタム tarball を含む Ubuntu イメージ)
--実行スクリプト
再起動する代わりに、パスで指定されたスクリプトを実行してフラッシュプロセスを終了します。
リカバリ (主に開発中に奇妙または不完全な問題を回避するために使用されます)
リカバリイメージ)
- パスワード
これにより、ファブレット ユーザーのデフォルトのパスワードが設定されます。 このオプションは CI 用です
一般的な使用ではありません
- チャネル
使用するチャンネルを指定する
- 端末
フラッシュするデバイスを指定します
--回復イメージ
フラッシュ時に使用するリカバリ イメージ ファイルを指定し、
デバイスの tarball (後者で adb が有効になっていない場合に便利)
2018年6月18日 Ubuntu デバイス フラッシュ(1)
onworks.net サービスを使用してオンラインで ubuntu-device-flash を使用する