Ubuntu桌面通过笔式驱动器进行轨道开发


2

我是窗口用户和.net web开发人员。我正在尝试用红宝石和“红宝石在铁轨上”。每个人都建议我使用OSx或Linux。我可以在“笔式驱动器”上安装Ubuntu并将其用作开发机器。如果是,请告诉我如何在“笔式驱动器”上安装Ubuntu。

我正在使用笔记本电脑与Windows 7 32位终极我的核心2二重奏和4演出RAM。

Answers:


1

我最近开始使用Ruby on Rails开发,我发现在Windows和Linux中都很容易。在家里,我在Windows 7中使用Rails,在工作中我使用ubuntu。它在两个地方都很顺利。我的建议是开发不会受到使用哪种操作系统的巨大影响。

如果我说,你不会相信我,我办公室里的人在OSX上的同一个项目上工作,一些在Linux上,一些在Windows上,SVN作为源代码控制,Netbeans作为IDE。

对于书籍,请参阅链接。在使用Rails书的Agile Web开发中,通过DEPOT应用程序,您将对Rails的内容有一个全面的了解,并且您肯定会对此有所信心。


如果你能让我知道相关的文章,书籍以便我可以在Windows上开始使用轨道
Mahesh 2010年

Dude ..下载netbeans for Ruby ..对于书籍,请参阅此链接.. technicalypto.com/2010/06 / ...你很高兴开始...
bragboy 2010年

0

我不认为有任何理由使用Linux或OS X进行Windows上的Rails开发。许多Rails爱好者 - 特别是包括首先创建它的人 - 都是Windows仇恨者,但我亲自在Windows上开发了一个非常重要的Rails应用程序。

但是,如果你想尝试Ubuntu或其他一些操作 - 无论出于何种原因 - 将它安装在拇指驱动器上可能不如使用VirtualBox那么好。我在笔记本电脑上运行Windows 7,但是许多客户端都是在Ubuntu上开发的,它在VirtualBox中运行得非常漂亮。


0

很多Rails世界确实看起来像* nix导向,至少在我的经验中。(在Windows上开发时,我似乎遇到了特定于Windows的错误。请参阅https://rails.lighthouseapp.com/projects/8994/tickets/4295-rails-incorrectly-imposes-version-number-as-last -part-of-gem-directory-name#ticket-4295-11)但话又说回来,我是一个老式的命令行瘾君子,所以我从来没有尝试过Rails IDE,即使在Linux / OS X上也是如此。我工作这样,因为我发现它是有益的。(我只有23岁,所以我不是那种已经使用vi了20年的人。)

话虽如此,Ubuntu内置了“安装到USB”选项。在10.04,它在System - > Administration - > Make Startup Disk下。我认为你至少需要一个2GB的闪存盘。



0

很快回答你的问题:你可以(技术上),但你不应该。

你有很多选择,但真正的问题是:

  • 你想要一个便携式开发环境吗?
  • 你想快速在Windows和Ubuntu之间来回走动吗?也许从Ubuntu访问Windows文件?

如果你想要便携式,那么你的选择是:

  • 在笔式驱动器上安装完整的Ubuntu:这是一种便宜的方式,它将毫无用处,而且使用起来非常令人沮丧。如果您没有在该笔驱动器上花费大量金钱,那么随机读取将会很慢,因为在普通的笔式驱动器上只有顺序读取速度很快。其次,磨损平衡在笔式驱动器上效果不佳,这意味着它很快就会失效。第三,你必须调整Linux发行版,即使使用EXT2文件系统,也不要每秒写入5次笔式驱动器,这会让你恢复磨损和缓慢
  • 在笔式驱动器上安装Live Ubuntu,具有持久数据存储。这是一个几乎很好的解决方案,我用了一段时间:这个版本的Ubuntu被设计为从CD运行,所以它准备不写入它加载的媒体。一些聪明的家伙将它调整为笔式驱动器使用,因此它可以存储一些数据(我在16 Gb Sandisk Cruzer Micro上使用它)。加载速度仍然很慢,但它很好。尝试Wubi将Ubuntu安装到笔式驱动器,它甚至会为您下载指定的发行版。
  • 使用USB投资一个小型外置SSD(约32 Gb)。您将获得非常快的速度和良好的磨损平衡。在这里,您可以选择是要完整安装还是实时安装。我建议全面安装。

这些解决方案中的任何一个都适用于直接引导,或者您可以将它们全部引导到VirtualBox等虚拟环境中。

如果您不想携带,您有3种选择,但只有一种可行:

  • 在另一个分区上安装Ubuntu作为第二个操作系统。
  • 将Ubuntu作为第二个操作系统安装为Windows中的单个文件。
    (这两个几乎没用。你必须重新启动才能进入Ubuntu。)
  • 在VirtualBox或VMWare Player等虚拟环境中安装Ubuntu都是免费的。

而隔离/便携式组合:

  • 通过Virtualbox启动进入实时/完整的Ubuntu,

我建议不要将VirtualBox的.vdi文件存储在笔式驱动器/ SSD上并从那里使用它,因为你将被绑定到VirtualBox,而前一种方法将允许你决定如何启动它。


@Adam Crossland:有充分的理由使用Linux或OSX。不是因为Ruby或任何语言,而是因为命令行权力('grep','awk','sed'等)。Windows上的Rails IDE尝试修复Microsoft从Windows中遗漏的内容。或者你购买Visual Studio,那么你很高兴。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.