有没有一种简单万无一失的方法可以将命令从 Ubuntu 转换为 Debian,反之亦然?

有没有一种简单万无一失的方法可以将命令从 Ubuntu 转换为 Debian,反之亦然?

如果我想在 Ubuntu 和 Debian 之间工作或切换到其中之一,是否有好方法知道哪些命令适用于两者?

我已经使用 sudo 设置了 Debian(即不选择 root 密码),并且我想做基本的服务器设置,安装 Postgresql 等,但我不确定 Ubuntu wiki 中有多少内容(例如)将映射到 Debian。我喜欢 Ubuntu wiki 的布局方式,它看起来比 Debian 的 wiki 更加深思熟虑。但在 Debian 中设置 Postgresql 的命令似乎相当不同。

答案1

我确信您知道,Ubuntu 基于 Debian(Ubuntu 版本会定期根据 Debian 测试进行重新调整),并且两者之间有很多相似之处。也就是说,它们有时确实在一些非常重要的方面存在差异。例如,多年来 Ubuntu 一直用作upstart默认初始化系统,而 Debian 则坚持使用sysvinitsystemd不过现在两者都用作默认系统)。

但总的来说,很多 Ubuntu wiki应该仍然适用于 Debian。如果您遵循设置说明(这适用于您遵循的任何食谱或 HOWTO),您应该验证它们你使用它们。软件版本等之间的命令可能存在细微差别,随意键入命令可能会给您带来一个非常损坏的系统。

答案2

发行版之间的主要区别在于包管理器。事实上,除此之外,发行版基本上都是一样的。也许文件位置存在一些差异,但这并不常见。

Ubuntu 是基于 Debian 的。我个人想不出两者之间有什么不同的命令。但我确信存在一些差异。正如 Terdon 所说,99% 的事情都会成功。如果您选择不同的基础(例如红帽),情况也是如此。 Arch 抛出了一点循环,但即使如此也没有那么不同。

Tl;dr,主要区别在于包管理器。一切都应该工作正常。

相关内容