Ubuntu 是一个混合开源代码,如 linux 内核和其他源代码,如来自 Canonical 的源代码
我的问题是,在被困在封闭源代码上之前,我可以在什么时候查看和编译它的源代码,这将需要我盲目地信任一个实体
Ubuntu 是一个混合开源代码,如 linux 内核和其他源代码,如来自 Canonical 的源代码
我的问题是,在被困在封闭源代码上之前,我可以在什么时候查看和编译它的源代码,这将需要我盲目地信任一个实体
我想通过玩 supertux2 来测试我的笔记本电脑和 pc 的显卡。事实证明,联想 G550 GL40 图形芯片组在 PC 上的性能优于 Nvidia G220。即使处理器几乎空闲,Nvidia GT220 上安装了专有驱动程序的图形也可以每 20-30 秒发生一次短时延迟。
我测试了 supertux2 v0.6.0 并通过了所有可用的游戏地图,所以待续...消息出现了。看应该更远的地图很有趣。所以我决定安装当前开发版本的supertux2。问题是如何?
Ubuntu 支持多种不同的用户界面语言(例如https://www.howtogeek.com/howto/17528/change-the-user-interface-language-in-ubuntu/)。我在哪里可以找到存储这些不同语言本地化文件源代码的 git(或其他)存储库?
我似乎找不到任何包含 ubuntu 源代码的 git 存储库(我确实找到了这个链接,http://archive.ubuntu.com/,但它似乎不包含原始源代码,而是包含为分配)。虽然问题可能是 Ubuntu 语言文件与上游项目相关联并且我使用了错误的搜索词?或者问题可能是没有用于查看 Ubuntu 源代码的 Web 界面(例如 Github)?谢谢!
我希望能够看到每当我在终端中输入“ls”或“cd”时执行的代码。有了这个,我想修改现有程序并编写新程序。这些程序是用什么语言编写的?
我曾想过在 Stackoverflow 上问这个问题,但所有“夜灯”参考都是针对 Windows 10 夜灯的。太糟糕了,微软和 Gnome 开发人员并没有为谁将他们的应用程序称为“Blueshift”或其他什么东西而吸管。
除了序言...如何获取 Night Light(Gnome 版本)的源代码?是否还需要 Mutter 和 dconf / gsettings 的源代码?
我知道有不同的版本 3.34.1、3.35.1 和 3.36 beta:
我尝试搜索Xorg gitlab但暂时找不到。我想建议这个补丁提供完全避免的选项.xsession-errors
。
从内核一直到桌面环境,Ubuntu 驻留在哪里?
Linux内核是所有发行版的内核。
基本实用程序(fdisk、ls、bash、whiptail 等)大多是 GNU 工具,并且(几乎)兼容几乎所有类 Unix 变体。
(用户空间驻留)设备驱动程序、pamd、udev、upower 等系统也符合内核 API 和 ABI 接口。
X 系统也不是 Ubuntu 。
桌面环境(Gnome 、Kde 等)也不是 Ubuntu。
那么,Ubuntu 在哪里?特别是 Ubuntu 的源代码在哪里?
我试图找到适用于 Ubuntu 16.04 LTS的BleachBit 包的在线源代码存储库。
所以我开始访问https://packages.ubuntu.com上的搜索并找到源包。
单击页面右侧的两个Debian Source Repository ( Subversion ) →
或在底部的链接↓
把我带到了不存在的(404)页面anonscm.debian.org
。
然后我尝试访问Launchpad 上的 Bleachbit 页面以获取其源代码。有趣的是,我只能获得不太新的Ubuntu 14.04 (trusty) 分支的代码。
如何在线查看实际包版本的源代码?
我正在使用 SQLite 开发一个项目,我需要启用一个选项,该选项在我的 Ubuntu 18.04.1 机器上安装的版本中未启用。没什么大不了的——我可以轻松获取源代码并构建自己的版本。在查看已安装版本的编译选项时,我注意到 SQLite 是使用OMIT_LOOKASIDE选项构建的,该选项改变了SQLite 管理内存的方式。
为什么选择这个编译选项?
编辑添加:
安装的 SQLite 版本是 3.22.0。