我的托管公司有绅士。我想在我的virtualbox/流浪者上安装相同的系统。如果我做了cat /etc/gentoo-释放,我得到:
Gentoo Base System release 2.2并命名为-r:
2.6.32.53-grsec-x86_64我在哪里可以得到这个系统?我需要完全相同的版本。
谢谢。
发布于 2015-05-08 08:40:03
好吧,所有的Gentoo版本都是2.2。因为Gentoo不是一个有发行版(即分阶段递增)的发行版,所以您不会发现这一点。Gentoo是一个滚动版本,这意味着所有的包都在不断更新,没有像Ubuntu或Fedora这样的全局系统版本。简而言之,/etc/gentoo_release与系统版本无关。
您可能需要的是具有相同内核源的Gentoo发行版。请记住,这样一个老内核可能与最近的系统包(如udev、蓝牙)一起工作,也可能不起作用。预期一些最近的包( a)需要最近的内核版本,b)甚至不会编译,否则。
2.6.32的事实内核构建不再可用:
你得试试。
根据我自己的经验,我没有看到运行3.2内核的系统和运行2.6.32内核的系统之间有太多的区别,所以如果运气好,工作也多.请记住,应该针对内核头重新编译glibc.对应于已安装的内核源代码树。
发布于 2015-05-09 22:20:11
作为一个Gentoo用户,作为我的常规桌面,我不得不说这里的两个答案都只有一半是正确的。
[I] sys-libs/glibc
Available versions: (2.2) 2.13-r4^s 2.14.1-r3^s 2.15-r3^s 2.16.0^s 2.17^s ~2.18-r1^s ~2.19^s 2.19-r1^s ~2.20^s ~2.20-r1^s 2.20-r2^s **2.21^s **9999^s
{debug gd hardened multilib nscd profile selinux suid systemtap vanilla CROSSCOMPILE_OPTS="headers-only"}
Installed versions: 2.20-r2(2.2)^s(10:40:38 PM 04/04/2015)(gd multilib -debug -hardened -nscd -profile -selinux -suid -systemtap -vanilla CROSSCOMPILE_OPTS="-headers-only")
Homepage: http://www.gnu.org/software/libc/libc.html
Description: GNU libc6 (also called glibc2) C library如果您阅读已安装的版本,您将看到已经安装了glibc系统库的2.20-r2版本,该版本填充了槽2.2。cat /etc/gentoo-release的输出证实了这一点,其输出如下:
Gentoo Base系统第2.2版
正如你所注意到的。
其他答案是正确的,因为Gentoo是一个滚动版本。发行号是由sys-libs/glibc版本选择的,因为系统上的每个编译包都取决于glibc。因此,Gentoo就是这样选择发布号的。对于像Ubuntu这样的每个二进制发行版也是如此。所有由维护人员选择的包,都依赖于所选版本的glibc。如果您查看Glibc GNU软件页面,您会看到:
概述任何类似Unix的操作系统都需要一个C库:定义“系统调用”的库和其他基本工具,如open、malloc、printf、exit.GNU C库用作GNU系统和大多数Linux内核系统中的C库。项目目标GNU C库主要设计为一个可移植的高性能C库。它遵循所有相关标准,包括国际标准化组织C11和POSIX1.2008。它也是国际化的,并且具有已知的最完整的国际化接口之一。
知道了这一点,并看到2.20版本是在2014年9月7日发布的,你从Gentoo下载下载的任何版本,从2014年9月7日开始,都将得到正确的版本。下载后,您必须遵循正确的Gentoo建筑手册。您可以使用混合CD(其他海报称为Live发行版),也可以使用最小的CD,您的ISP用来使用手册创建自己的服务器。正如其他海报所指出的,随着滚动版本的发布,这个版本号可能会随着您使用迁移更新系统而改变。
发布于 2016-12-04 22:38:05
所以你实际上不需要2.2,因为这是相当没有意义的。
如果您想要完全相同的设置,您可以迁移和现有的设置。https://forums.gentoo.org/viewtopic-t-534039-start-0.html是一个粗略的指南。只要您想要复制的映像不使用您的硬件不支持的选项。
其他类型的映像可以工作,上述指南的优点是您可以在安装中完成它。
不是完全没有麻烦,你将不得不在根提取后,并做一些设置。不容易,但不太困难,如果您已经安装了几次,进程基本上是一样的。
托管公司的映像可能是半虚拟化的,但好消息是内核ABI是稳定的,因此您不应该有任何问题配置更新的内核来运行映像。
https://unix.stackexchange.com/questions/202162
复制相似问题