Gentoo安装CD是否包含C ++开发的所有内容?

时间:2008-09-18 17:03:07

标签: linux installation gentoo

我想安装Gentoo。我需要它来使用wxWidgets开发GUI C ++应用程序,所以我需要:

  • 构建工具:make,automake,autoconf等。
  • C ++编译器(GCC)
  • 用于测试的X Window系统(Fluxbox或其他东西就足够了)

现在,我有两个选择:

  • 下载小型网络安装程序(57MB)进行网络安装
  • 下载600MB CD

我想尽可能少地下载,但仍然拥有上述所有工具。

我也不明白网络安装程序是否会首先提示我输入我想要的软件包,或者它是否会获取600 MB的数据?

我可能希望稍后在其他计算机上安装它,所以如果网络安装没有为我节省任何东西,我会从CD中“完全”安装。

7 个答案:

答案 0 :(得分:4)

默认情况下,Gentoo是极简主义的。

安装CD为您提供基本的工作系统,基本的编译环境(某些版本的GCC套件)和包管理。

由您决定安装您想要使用的内容。

它不像许多其他发行版那样安装了大量的“默认”软件包。

你必须知道你想要什么,并安装你想要的。

“Live”Cd可以通过提供一些预编译的二进制文件来使事情变得更快,但除此之外,您仍然必须选择要安装的内容。

  

我也不明白是否   网络安装程序会先提示我   对于我想要的包裹,或者它会   无论如何都要获取600 MB的数据?

它只会安装你想要的东西。如果您使用NetInstall并且除了GCC之外什么都不安装,它只会下载足够的GCC。

欢迎来到gentoo。

对于初学者来说,这可能有点令人生畏,但是一旦你超越了陡峭的学习曲线,你会爱上它:)

答案 1 :(得分:1)

你没有遗漏任何东西。此外,如果你真的想要任何有用的应用程序,那么你甚至需要做更多的下载。关键是,小型网络安装CD允许您下载所需的那些组件的版本,以及最新版本的portage等,而不是在完整的CD上提供(可能)过时的副本。

答案 2 :(得分:1)

Gentoo基本上是一个基于网络的发行版。最小的CD实际上是最小的,它包含足够的功能系统启动为livecd,因此可以基本上从网络安装分发。 livecd(还有livevd's,只是不经常发布(他们吃磁盘空间和带宽)。包含一个完整的图形环境(并且是一个自编的发行版)显然gcc作为C ++编译器,可以用来安装二进制文件磁盘包的版本(实际上是使用一些聪明的hackery来自livecd环境)。

但是,gentoo是一个不断更新的发行版。如果你想更新你的系统,你需要从网络获取包(有方法可以找到下载的内容等,但这不适合初学者)和更新。一般来说,如果你不是每两个月更新一次,你的更新就会变得痛苦或非常痛苦。

答案 3 :(得分:1)

安装Gentoo后 - emerge vim wxGTK和read

你准备好了!

快乐的编码。

答案 4 :(得分:0)

使用网络安装。它确实为您节省了一些东西,即使您进行多次安装,您也可能需要最新的软件包。 并且没有网络安装程序在没有要求您没有任何意义的情况下也不会下载600MB。

答案 5 :(得分:0)

Gentoo没有完全“提示”包。网络CD将为您提供一个小型基础系统,然后由您自行设置您需要的其他所有内容。这是关于Gentoo的积极和消极的事情之一。

答案 6 :(得分:0)

更新:看起来网络安装并不是那么简单。有57MB .iso映像,但你还需要下载stage3,大约120MB,portage是29MB。稍后,您需要Linux内核,大约46MB。总计约250MB。或者我错过了什么?

更新:我已经安装了内核,X Window系统,mc,Lilo等,并且有一个工作系统:)总结一下,它下载了大约580 MB。好吧,它还不到安装CD!