要编译较旧版本的Chromium并禁用自动更新,您可以按照以下步骤进行操作:
克隆Chromium存储库:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/path/to/depot_tools
获取特定版本的Chromium源代码:
fetch --no-history chromium
cd src
git checkout # 替换为您要编译的特定版本的标签或分支
配置编译选项:
gn args out/Release
在打开的文本编辑器中,添加以下内容:
is_component_build = false
is_debug = false
enable_nacl = false
enable_utility_tracing = false
enable_widevine = false
enable_linux_installer = false
enable_remoting = false
enable_reporting = false
enable_autoupdate = false
开始编译:
ninja -C out/Release chrome
这将编译Chromium的Release版本,并禁用自动更新以及其他一些功能。您可以根据需要调整编译选项和编译目标。
请注意,编译Chromium可能需要大量时间和资源,并且编译过程可能会因为您的操作系统和硬件配置而有所不同。此外,由于Chromium是一个复杂的项目,对于较旧的版本,您可能会遇到一些依赖关系和兼容性问题。