1

Я работаю в компании, которая не разрешает доступ в Интернет на компьютерах под управлением Linux. Однако мне нужно разрабатывать программы на Си для своей работы. (Странно, я знаю ...)

Существует ли дистрибутив Linux с общими IDE и библиотеками разработки, включенными в ISO? Мне нужны инструменты разработки GTK, а также Qt.

Мне нужен ISO или, возможно, один пакет, который я могу загрузить на компьютере с Windows перед установкой в Linux.

Очевидно, что загрузка зависимостей становится очень раздражающей (и иногда невозможной) без прямого подключения к Интернету.

Спасибо за вашу помощь!

1 ответ1

1

Помимо попыток заставить вашу компанию изменить свою политику (что для меня звучит задом наперед - откуда взято большинство вирусов и DOS-атак?), VMWare Workstation или VirtualBox , вероятно, является лучшим выбором. Конечно, вы можете загрузить некоторые ISO-образы и запустить Linux самостоятельно, но без сетевого доступа вы будете упускать обновления программного обеспечения, исправления ошибок, более новые версии библиотек / компиляторов / языковых сред выполнения / и т.д., Онлайновых справочных систем, всей гаммы, и было бы настоящим PITA иметь две машины рядом, одну для разработки и одну для сетевого доступа. Как, например, скопировать и вставить фрагмент кода из StackOverflow?

Я использую VMWare Fusion на своем Mac для запуска Linux, и мне это очень нравится, но это коммерческий продукт и стоит денег. VirtualBox является стандартом де-факто для Linux и бесплатен (речевая речь), но я не уверен, что он еще обрабатывает ядра 3.x - честно говоря, я не настолько знаком с ним. Cygwin - вариант, но мой опыт работы с ним несколько лет назад оставил желать лучшего - если честно, если вы хотите запустить * nix, то запустите его, не пытайтесь перенести некоторые его части в Windows.

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .