我是一个学习Linux的初学者。我知道 Linux 有许多不同的发行版,包括 Ubuntu。我认为 Mac OS 是 Linux 的一个发行版,对吗?我学习Linux的目标只是能够用我的mac连接服务器做云计算。
这是我的问题:我在 youtube 上找到了非常有用的视频,教如何在 Ubuntu 发行版中使用 Linux(Linux 中的命令)。我正在通过终端测试我在 Mac 上学到的东西。毫不奇怪,Ubuntu 中的许多命令在 Mac 上不起作用。
- 我应该怎么办?
- 这是学习 Ubuntu 的好策略吗?或者我应该在终端中学习命令?
- 有没有办法安装软件包以便 Ubuntu 命令在 mac 上工作?
你们能帮助我并指导我该怎么做吗?
答案1
使用虚拟盒子安装一个访客 Ubuntu 以便您可以学习。 Mac OSX 有许多相同的 unix/posix 命令,但差异会让初学者感到困惑。
答案2
这很像生活中的一切。你边做边学。运行虚拟机可能是访问 Ubuntu 的最快方式。您可以在此处找到有关在 Mac OSX 上获取 VirtualBox 的说明:
您肯定需要 4-8GB RAM,并且您可能只想为运行 Ubuntu 的 VM 分配最少量的 RAM 512MB - 1024MB 应该绰绰有余。关于在 VirtualBox 上设置 Linux 的教程有很多,所以我在这里不再重复。
此外,您还可以通过 MacPorts 项目访问许多 GNU 工具。
MacPorts 项目是一项开源社区计划,旨在设计一个易于使用的系统,用于在 Mac OS X 操作系统上编译、安装和升级基于命令行、X11 或 Aqua 的开源软件。
您可以使用自制作为包管理器,用于将 MacPorts 包安装到您的 Mac 上。
在使用 GNU 和 Unix 工具方面,采用 MacPorts 和 Homebrew 路线可能会让您获得 Ubuntu 机器 90% 以上的体验。
最后,您可能想看看 Apple StackExchange 网站上的这个帖子,标题为:有没有 MacPorts 的替代品?。