`
tuoxie007
  • 浏览: 162809 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

编译开源软件手记之1--Chromium OS

阅读更多

最近开始利用闲暇时间编译一些开源软,顺便记录下每个编译成果,希望可以写成一个系列。

 

由于我的很多过程可能都是参考网上其他高手们些的文章,而自己也没有转别人文章的习惯,所以主要以链接参考文章和给出自己的注视为主。

 

此文为该系列的第一篇,记录编译chromiumos的过程。

 

此次编译主要参考我大学时一个室友的文章,文章写的很好,我按照他的过程编译没有出现大的问题,但有几点需要补充。

文章链接:《Chromium OS编译手记》

1. 此文的编译环境是Ubuntu 10.04 LTS 64bit,需要注意的是必须是64位,否则是无法编译的,Google就是这么规定的,我第一次编译失败就是因为外部系统是32位导致。

2. 此文开始准备环境的时候用apt-get安装了很多软件,但其中python2.5-dev可能会被apt-get 提示“还没有可供安装的候选者“,而导致其他也无法安装。这应该是由于系统中已经存在更高版本的程序所致,可以不安装此软件包即可。如果还有其他软件包存在类似问题,解决方法一样。

3. 此文最后提到的由于Google的bug导致生成镜像失败,到我编译的时候此bug已经修复,所以不必担心。我编译的时间是2010/07/17。

4. 印象中他编译出的系统是不支持Flash的,而且当时也没找到安装插件的方法。到我编译时系统已经自带Flash插件,可以正常播放youku等视频网站的片子。

5. 关于U盘的问题。我用的是手机上的TF卡+USB读卡器。但烧录到卡上并试玩之后,想把卡格式化回去,但插入windows之后发现只能格式化为1GB,我很纳闷。在磁盘管理下看到卡被分成了大约6个分区,我试图将其全部删除并重新格式化,但只删掉了2个,这些各分区依然存在,并且无法删除和被格式化。无奈又将卡插入到手机中,我的手机是Moto Milestone,Android2.1,用手机成功格式化掉,没有任何问题。

 

本人新博客:tuoxie.me

分享到:
评论

相关推荐

    Chromium编译参数 详细文档

    该文件属于Chromium 58版本的编译配置文档,其中,包含每一项参数的说明。 请注意,该文档是通过gn args --list out/debug生成的,如果你已下载Chromium源码,可以手动生成,不必下载。

    git-1.9.5.chromium.5_bin.zip

    在软件开发中,特别是像Chromium这样的大型项目,Git是管理和协同代码的关键工具。Git-1.9.5是一个较旧的版本,但仍然可能因为其稳定性和与项目兼容性而被选用。 Gclient是Google开发的一个Python脚本,用于简化...

    Proxy-SwitchyOmega-Chromium-2.5.15.zip

    在安装"Proxy-SwitchyOmega-Chromium-2.5.15.zip"这个压缩包时,你需要确保你正在使用的浏览器是Chromium或兼容的浏览器。首先,下载并解压文件,然后在浏览器的扩展程序管理页面启用开发者模式,加载已解压的扩展...

    git-1.9.0.chromium.4_bin

    "chromium"是Google开发的一个开源浏览器项目,其代码库广泛使用Git进行管理。"1.9.0"是Git的版本号,代表了该软件在2015年发布的一个稳定版本,它包含了一系列性能优化和新特性。 Chromium的开发工具通常指的是...

    maoxian-web-clipper-chromium-0.4.42

    maoxian-web-clipper-chromium-0.4.42

    winform-nested-chromium-v1.0.zip

    ibot-manager-winform-client-v1.0 ...1.在浏览器中打开manager地址 2.使用winfrom-nested-chromium打开浏览器地址 使用winfrom-nested-chromium打开浏览器地址的有点 1.更宽阔的视野 2.更好的适配性

    linux-为RaspberryPi3B构建ChromiumOS

    在这个过程中,你不仅学习了如何构建操作系统,还了解了Raspberry Pi与Chromium OS的兼容性问题,以及Linux下的软件构建流程。这将极大地提升你在Linux开发领域的专业技能,特别是对其他嵌入式设备和操作系统的理解...

    ChromiumOS-4.4-Kernel-master 谷歌操作系统4.4核心源代码

    ChromiumOS 是谷歌开发的一款开源操作系统,基于 Linux 内核,旨在提供一种轻量级、安全且快速的计算体验。这里的“ChromiumOS_4.4_Kernel-master”是 ChromiumOS 的4.4版本内核源代码库,对于理解其工作原理和技术...

    git-1.9.0.chromium.5_bin

    Chromium是Google Chrome浏览器的基础开源项目,其开发过程大量依赖于Git来维护源代码。 在描述中提到的“git-1.9.0.chromium.5_bin.zip”是一个压缩包文件,其中包含了Git的可执行文件,便于在不支持自动安装或...

    ChromiumOS-20220404 谷歌操作系统最新版安装包(2022年4月4日最新更新)

    ChromiumOS是一款基于开源项目 Chromium 的轻量级操作系统,它由谷歌公司开发并维护,旨在提供一个快速、安全且简洁的互联网浏览体验。这个“ChromiumOS-20220404”版本是2022年4月4日发布的最新更新,意味着它包含...

    树莓派Chromium-browser离线安装包

    1. **chromium-browser_56.0.2924.76-0ubuntu0.16.10.1335_armhf.deb**:这是Chromium浏览器的主程序包,包含了浏览器的执行文件和必要的库。"armhf"代表它适用于树莓派的ARM架构,并且是硬浮点版本,这意味着它能更...

    git-1.9.0.chromium.6.bin

    相信很多同学会碰都使用depot_tools被墙,而又无法下载相关文件。 附件中提供目前该工具需要的git文件版本,下载后,将文件... 之后修改depot_tools\bootstrap\win\win_tools.bat文件,修改下载目录,即可解决该问题。

    adnauseam-3.11.4.chromium.crx

    adnauseam-3.11.4.chromium.crx

    Python-ungoogledChromium是开源的Chromium衍生版取消和移除了和Google相关的功能

    从压缩包子文件的文件名称"**Eloston-ungoogled-chromium-5e9e7d4**"来看,这很可能是ungoogled-Chromium的一个特定版本,其中"5e9e7d4"可能是一个Git仓库的提交哈希,代表了项目的某个特定历史状态。通常,这样的...

    git-1.9.5.chromium.6_bin

    3. 数据安全:Git采用SHA-1哈希算法来确保数据完整性,每次提交都会为内容生成唯一的数字指纹,确保内容不被篡改。 4. 分支管理:Git的分支机制非常轻量级,创建、切换和合并分支都非常快速,这极大地促进了团队...

    chromium-linux.zip

    "chromium-linux.zip" 是一个包含了 Chromium 浏览器针对 Linux 操作系统的源代码压缩包。Chromium 是 Google Chrome 浏览器的开源版本,它为开发者提供了浏览器的基础架构,以便进行定制和改进。这个压缩包主要是...

    Chromium OS 4.0.253.0

    Chromium OS 是一个由 Google 开发的基于 Linux 的开源操作系统,它主要针对笔记本电脑和平板电脑设计。Chromium OS 的设计理念是提供一个简单、快速且安全的操作环境,其核心功能围绕着 Chrome 浏览器展开,通过...

    /ms-playwright/chromium-1048插件

    标题中的“/ms-playwright/chromium-1048插件”指的是Playwright的一个特定版本,其中包含了针对Chromium 1048的驱动程序。Playwright是一个强大的自动化测试库,它支持多种浏览器,包括Chromium,Firefox和WebKit。...

    git-1.9.0.chromium.3_bin.zip

    Git是分布式版本控制系统的一...总的来说,Git是一个强大的版本控制系统,广泛应用于软件开发中,而这个"git-1.9.0.chromium.3_bin.zip"文件则是为Chromium项目定制的Git工具集,旨在简化Windows开发环境下的Git操作。

Global site tag (gtag.js) - Google Analytics