Какой Ubuntu ориентирован на программирование и робототехнику? серверный, настольный или другой дистрибутив?

Какой Ubuntu ориентирован на программирование и робототехнику? серверный, настольный или другой дистрибутив?

Ну, вместо вопроса это мнение от вас, это идет хорошо, Какая версия ubuntu лучше ориентирована на программирование для робототехники или что-либо, связанное с языками программирования (например, C, perl, c++, java и т. д.?) Я читал на других форумах, что Ubuntu (настольный) нестабильна, EYE я имею в виду, когда вы начинаете играть в файлы конфигурации системы и сходит с ума. Также не уверен, является ли ubuntu server наиболее удобным для программирования, робототехники и прочего или другие дистрибутивы лучше для этого, как mint, fedora, suse или debian arch, и затем на основе их опыта и знаний я хотел бы высказать свое мнение относительно этого.

Привет (:

решение1

Разница "под капотом" между разновидностями Ubuntu очень незначительна. Все разновидности используют один и тот же архив (используют одни и те же пакеты). Каждая разновидность по сути является просто набором установленных по умолчанию пакетов. Вы можете установить все разновидности одновременно или переключаться между ними, добавляя и удаляя пакеты.

Итак, нет, нет смысла устанавливать «Ubuntu Server», если вы собираетесь использовать машину в качестве настольного компьютера, и наоборот.

решение2

Для робототехники вам будет интересно установить ROS (Robot Operating System). Как уже было отмечено, между Desktop и Server нет большой разницы, кроме пакетов по умолчанию. Поскольку Desktop ориентирован на приложения на основе GUI, он лучше подойдет для запуска симуляций роботов.

решение3

Как сказал другой автор, все «разновидности» Linux очень похожи по своей сути. Некоторые, например, puppy linux, достаточно малы, чтобы загружаться прямо с флешки, а другие, например, ubuntu, предлагают то, что можно назвать более простым в использовании пользовательским интерфейсом и дизайном, хотя и больше по размеру. Ubuntu и другие дистрибутивы, как я предполагаю, поставляются со встроенным интерпретатором Python, который можно запустить прямо из терминала. Вы также можете компилировать и запускать файлы C/C++ прямо из терминала, если у вас установлены правильные пакеты, gcc, я полагаю. Также есть множество IDE, которые можно установить, например, Code::Blocks, Eclipse, KDevelop, NetBeans и т. д.

Связанный контент