哪个 Ubuntu 面向编程和机器人技术?服务器、桌面还是其他发行版?

哪个 Ubuntu 面向编程和机器人技术?服务器、桌面还是其他发行版?

好吧,与其说这是一个问题,不如说是您的一个意见,这很好,哪个版本的 ubuntu 更适合面向机器人编程或任何与编程语言相关的东西(如 C、perl、c++、java 等?)我在其他论坛上读到过,有人说 Ubuntu(桌面)不稳定,我的意思是当您开始播放系统配置文件时,它会发疯。还不确定 ubuntu 服务器是否最适合编程、机器人和其他东西,或者其他发行版是否更适合它,如 mint、fedora、suse 或 debian arch,然后根据他们的经验和知识,我想就此发表他们的意见。

问候 (:

答案1

ubuntu 版本之间的“底层”差异非常小。所有版本都使用相同的存档(使用相同的软件包)。每个版本基本上只是一组默认安装的软件包。您可以同时安装所有版本,也可以通过添加和删除软件包在它们之间切换。

因此,如果您打算将机器用作桌面,反之亦然,那么没有理由安装“Ubuntu Server”。

答案2

对于机器人技术,您可能对安装 ROS(机器人操作系统)感兴趣。正如指出的那样,除了默认软件包之外,Desktop 和 Server 之间没有太大区别。由于 Desktop 适用于基于 GUI 的应用程序,因此它更适合运行机器人模拟。

答案3

正如另一位发帖者所说,所有 Linux“版本”的核心都非常相似。有些版本(如 Puppy Linux)足够小,可以直接从闪存驱动器启动,而其他版本(如 ubuntu)则提供了您可能称之为更易于使用的 UI 和设计,尽管尺寸较大。Ubuntu 和其他发行版(我猜)都内置了 Python 解释器,您可以直接从终端运行它。您还可以直接从终端编译和运行 C/C++ 文件,只要您安装了正确的软件包,我相信是 gcc。您还可以安装许多 IDE,例如 Code::Blocks、Eclipse、KDevelop、NetBeans 等。

相关内容