Содержит ли установочный компакт-диск Gentoo все необходимое для разработки на C ++?

StackOverflow https://stackoverflow.com/questions/94486

  •  01-07-2019
  •  | 
  •  

Вопрос

Я бы хотел установить Gentoo.Мне это нужно для разработки приложений с графическим интерфейсом C ++ с использованием wxWidgets, поэтому мне нужно:

  • инструменты для сборки:make, automake, автоконференция и т.д.
  • Компилятор C++ (GCC)
  • Система X Window для тестирования (Fluxbox или чего-то минимального было бы достаточно)

Теперь у меня есть два варианта:

  • загрузите небольшой сетевой установщик (57 МБ) выполните сетевую установку
  • загрузите компакт-диск объемом 600 МБ

Я бы хотел загружать как можно меньше и при этом иметь все вышеперечисленные инструменты.

Я также не понимаю, будет ли сетевой установщик сначала запрашивать у меня нужные пакеты, или он все равно получит 600 МБ данных?

Возможно, позже я захочу установить его на другие компьютеры, поэтому я бы выбрал "полную" установку с компакт-диска, если сетевая установка мне ничего не даст.

Это было полезно?

Решение

По умолчанию Gentoo является ультраминималистичным.

Установочный компакт-диск предоставляет вам базовую рабочую систему, базовую среду компиляции (некоторую версию пакета GCC suite) и управление пакетами.

Затем вам предстоит установить то, что вы хотите использовать.

Это не похоже на многие другие дистрибутивы, где требуется установить большой набор пакетов "по умолчанию".

Вы должны знать, чего вы хотите, и устанавливать то, что вы хотите.

"Живой" компакт-диск немного ускорит процесс, поскольку доступно несколько предварительно скомпилированных двоичных файлов, но, помимо этого, вам все равно придется выбрать, что вы хотите установить.

Я также не понимаю, ли сетевой установщик сначала запрос для пакетов, которые я хочу, или это будет все-равно достану 600 МБ данных?

он установит только то, что вы хотите.Если вы используете NetInstall и не устанавливаете ничего, кроме GCC, он загрузит только столько, чтобы иметь GCC.

Добро пожаловать в gentoo.

Это может быть немного сложно для новичков, но как только вы пройдете крутой путь обучения, вам это понравится :)

Другие советы

Ты ничего не упускаешь.Более того, если вам действительно нужны какие-либо полезные приложения, вам придется загрузить гораздо больше, чем даже это.Дело в том, что небольшой сетевой установочный компакт-диск позволяет вам загружать любую версию тех компонентов, которые вы хотите, а также последнюю версию portage и т.д., Вместо того чтобы предоставлять вам (вероятно) устаревшие копии на полном компакт-диске.

Gentoo - это, по сути, сетевой дистрибутив.Минимальный компакт-диск действительно минимален, на нем содержится ровно столько, чтобы функциональная система загружалась как livecd, так что дистрибутив можно установить в основном из сети.Livecd (существуют также livedvd, просто выпускаемые не так регулярно (они потребляют дисковое пространство и пропускную способность).содержит полноценную графическую среду (и является самостоятельно компилируемым дистрибутивом), очевидно, gcc как компилятор C ++, и может использоваться для установки двоичной версии пакетов на диск (фактически из среды livecd с использованием какого-нибудь хитроумного взлома).

Однако gentoo - это постоянно обновляемый дистрибутив.Если вы хотите обновить свою систему, вам нужно получить пакеты из сети (есть способы найти, что загрузить и т.д., но это не для начинающих) и обновить.Как правило, если вы не обновляетесь каждые пару месяцев, ваши обновления могут стать болезненными или по-настоящему болезненными.

После установки Gentoo — появится vim wxGTK и Читать

и вы готовы отправиться в путь!

Счастливого кодирования.

Используйте сетевую установку.Это действительно кое-что экономит, и даже если вы выполните несколько установок, вам, вероятно, все равно понадобятся самые новые пакеты.И никакой сетевой установщик не загрузит 600 МБ, не спросив вас, что не имело бы никакого смысла.

Gentoo точно не "запрашивает" пакеты.Сетевой компакт-диск предоставит вам небольшую базовую систему, после чего вы сами сможете настроить все остальное, что вам нужно.Это одна из положительных и отрицательных сторон Gentoo.

Обновить:похоже, сетевая установка не так уж минимальна.Там 57 МБ iso-образа, но вам также нужно загрузить stage3, который составляет около 120 МБ, а portage - 29 МБ.А позже вам понадобится ядро Linux, объем которого составляет около 46 МБ.Это составляет около 250 МБ.Или я что-то упускаю?

Обновить: Я установил ядро, X Window system, mc, Lilo и т.д.и иметь работающую систему :) Подводя итог, можно сказать, что скачано около 580 МБ.Ну, это все равно меньше, чем установочный компакт-диск!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top