我想知道 Ubuntu 14.04 和 Ubuntu 16.04 之间的差异,不是图形差异,而是技术差异,如下所示:
- 在 Ubuntu 16.04 中,该文件
/etc/rc.local
不是必需的,但在 Ubuntu 14.04 中是必需的。
我在哪里可以找到有关这些更改的信息?
我想知道 Ubuntu 14.04 和 Ubuntu 16.04 之间的差异,不是图形差异,而是技术差异,如下所示:
/etc/rc.local
不是必需的,但在 Ubuntu 14.04 中是必需的。我在哪里可以找到有关这些更改的信息?
在 Ubuntu 19.10 Eoan Ermine 之前的 Ubuntu 版本中,当我使用 运行命令时,该命令会在环境变量中sudo
接收我的主目录。$HOME
这是我早就预料到并警告其他人的行为。如果我想sudo
重置$HOME
环境变量,以便它引用目标用户的主目录而不是我自己的,我必须传递-H
选项(或者-i
,尽管这样做更多)。
ek@Kip:~$ lsb_release -d
Description: Ubuntu 18.04.3 LTS
ek@Kip:~$ sudo printenv HOME # Shows ek's home, not root's.
/home/ek
ek@Kip:~$ sudo -u as printenv HOME # Shows ek's home, not as's.
/home/ek
ek@Kip:~$ sudo -H printenv HOME # Shows root's home.
/root
ek@Kip:~$ sudo -Hu as printenv HOME # Shows as's home.
/home/as
当我第一次升级到 Ubuntu 19.10 时,我惊讶地发现无论如何sudo
似乎都重置了!$HOME
现在我继续观察到 19.10 发布并且我已经安装了更新——在新安装的系统和我升级到 19.10 的系统上。
ek@Cord:~$ lsb_release -d
Description: Ubuntu 19.10
ek@Cord:~$ sudo printenv HOME # Shows root's home, even without -H or -i.
/root
ek@Cord:~$ sudo -u as printenv HOME # Shows as's home, even without -H or -i.
/home/as
ek@Cord:~$ sudo -H printenv HOME # Also shows root's home.
/root
ek@Cord:~$ sudo -Hu as printenv HOME # Also shows as's home.
/home/as
我认为这可能是由于更新了配置文件。但我检查了,并always_set_home
没有出现在我的 19.10文件的任何Defaults
行中。/etc/sudoers
从 19.10 开始,是什么让sudo
待遇$HOME
有所不同,为什么会做出这种改变?sudo
在我以前使用过的情况下,这是否可以安全地使用 plain sudo -H
?
十年前(2009 年),Ubuntu Desktop 有一个快速启动的计划。
根据Ubuntu Wiki,Ubuntu 已经实现了在 9.10 (Karmic) 中切换到称为Upstart的替代 init 的目标,之后,Ubuntu 的目标是在 10.04 (Lucid) 中实现 10 秒启动里程碑。
我们的目标是在 9.10 中切换到新贵,现在我们可以专注于实现我们为 Lucid 设定的 10 秒启动里程碑。我们将改用带有 SSD 的戴尔 Mini 10v 作为我们的参考平台,并每天定期报告结果。SSD 和 HDD 存储的时间和引导图结果将发布 [...]
像 10 秒这样的目标意味着我们需要为启动序列的每个主要组成部分制定预算:
FoundationsTeam/BootPerformance(最后由 robbie.w 编辑于 2009-11-26 16:49:47)
这些细节很可能基于来自 Ubuntu 开发人员列表的 Scott 的这条消息,该消息是通过Ars Technica上这篇过时的文章找到的。UDS 演示文稿的另一个链接不再有效,但可以在 Ubuntu Wiki 上找到副本(请参阅以下引用的源代码)。
幻灯片 18:
我们真的可以这样做吗?笔记:这将很难;)
在柏林冲刺的最后一晚,我整理了一个
概念验证,看看这是否可行。幻灯片下的注释:是的。
-- 来源:Scott James Remnant通过 Ubuntu Wiki的UDS Karmic Presentation
UDS 演示文稿暗示 10 秒启动是可能的,但那只是一个概念验证。十年后的今天回顾这一里程碑,似乎没有任何记录表明 Ubuntu 是否在十秒内成功启动。再说一次,里程碑仅仅是一个实验还是打算作为一个真正的功能——也不确定。
那么 10 秒启动里程碑发生了什么——任何记录在案的结果;否则,我们对当时的 Ubuntu 启动性能了解多少?
许多软件项目采用行为准则,例如 Ubuntu 行为准则或贡献者公约。我的记忆是,有一段时间,唯一可采用(免费许可)的行为准则是 Ubuntu 的——它是第一个吗?
(注意,我没有将 Debian 社会契约作为候选者,因为它是关于项目的,而不是项目的贡献者。)
我想知道是否所有版本的 Ubuntu 都可以被视为全球开发的软件产品,即来自多个国家/大陆的开发人员是否为 Ubuntu 操作系统做出了贡献。如果是这样,我可以指出一个具体的参考吗?
很多人说 4.10 是 Ubuntu 的第一个版本。但是,我看到一篇文章说 Ubuntu 4.10 是第一个向公众开放的版本,而 4.04 是一个不向公众开放的开发版本,并且 1.0 也存在(并且很快就过时了)。这是真的?
在您的回答中,您还可以添加为什么它不是真的,或者为什么它是真的。
这与“什么是第一个版本?”无关。这是一个问“4.04 和 1.0 是真的吗?”的问题。这不是重复的。
据说 Linux 是由创建它的 Linus Torvalds 命名的。
据报道,Linux 的意思是“Linux Is Not UniX”。
我想知道是谁命名了 Ubuntu 以及为什么,正在研究一本书。
你会解释吗?
我记得很久以前有一个公告,一些 Ubuntu 开发人员计划为 Ubuntu 带来在 Ubuntu 上运行 Android 应用程序的可能性,并计划为此目的编写一个环境。
自此公告以来,我再也没有听到有关此计划的任何消息。并且通过谷歌找不到任何东西。
这些计划被放弃了吗?
“Ubuntu”是什么意思,他们为什么选择这个特定的名字?