Chromezonの設定に成功しました。使ったこのガイド。
今私のフォルダに動作するChrome実行可能ファイルがあります~/chromium/src/out/Default
。
今まではそんなに良くなった。ただし、結果として生成されるビルドディレクトリは24GBです。これは明らかに他のLinuxシステムで圧縮して使用できるサイズではありません。
Linux用のデプロイ可能なディストリビューションを作成するには?
答え1
まあ、ほぼ近くで今まで得た情報を共有して進行しながら更新します…
まず、Googleメーリングリストがあります。Google Packer質問が必要な場合は、グループに参加してください。
.deb
以下は、インストーラの入手方法をインストールするのに役立つグループの投稿です。
https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/3PXe8AxbW1s
ここに彼らが言う内容があります(エラーを避けるために少し修正されました)。
src
ディレクトリからCD- 実行し
gn args out/Release
(viウィンドウが表示されます)、次の行を追加します。
is_component_build = false is_debug = false symbol_level = 0 enable_nacl = true remove_webcore_debug_symbols = true enable_linux_installer = true
そして保存してください。
使用可能なインストーラのターゲットを一覧表示するには、次のコマンドを使用します。
ninja -C out/Release -t targets all | grep installer
これらのターゲット(Debianなど)のいずれかをターゲットとするディストリビューションを構築するには、次の手順を実行します。
ninja -C out/Release "chrome/installer/linux:unstable_deb"
完了したら、
out/Release
ディレクトリからインストーラをインポートします。
私にとっては、次のものが生成されます。chromium-browser-unstable_67.0.3368.0-1_amd64.deb
これで
ar
Debian ファイルを解凍します。ar x chromium-browser-unstable_67.0.3368.0-1_amd64.deb
次に、2つのtarファイルを抽出します。
tar xvf data.tar && tar xvf control.tar.gz
この時点で、次からChromeを起動できます。
./opt/chromium.org/chromium-unstable/chromium-browser-unstable
Debian を抽出する最後のステップはハッキングです。 chromium srcのninja + pythonプロセスからzip形式を取得する作業を進めました。