sudo:apt-get:命令未找到。

8
我真的很难理解终端,我一直收到“命令未找到”的错误提示,我做错了什么吗?
我正在尝试按照这个教程在Mac上安装Ruby。 http://www.ruby-lang.org/en/downloads/ 但是我一直收到“sudo: apt-get: command not found”错误提示。
Ben-Easts-iMac:~ Ben$ sudo
usage: sudo [-n] -h | -K | -k | -L | -V | -v
usage: sudo -l[l] [-AnS] [-g groupname|#gid] [-U username] [-u username|#uid]
            [-g groupname|#gid] [command]
usage: sudo [-AbEHnPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
            username|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AnS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
            username|#uid] file ...
Ben-Easts-iMac:~ Ben$ sudo apt-get install ruby1.9.1-full
Password:
sudo: apt-get: command not found
Ben-Easts-iMac:~ Ben$ sudo apt-get install ruby-full
sudo: apt-get: command not found
Ben-Easts-iMac:~ Ben$ sudo apt-get install ruby-full
sudo: apt-get: command not found
Ben-Easts-iMac:~ Ben$ sudo find / -name "apt-get" -print
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
sudo which apt-get

请问有人可以帮我或者给我一些调试的选项吗?

谢谢。


我正在使用一台iMac电脑,我已经查看了MacPorts,但它似乎只有针对Snow Leopard、Leopard和Tiger这些旧版本的“dmg”磁盘映像的DMG文件。作为一个历史平台,它们还能用吗? - iSimpleDesign
4个回答

11

apt-get适用于基于Linux的Ubuntu机器;对于MAC,可以尝试使用等效的apt-get,例如Brew


1

你正在使用 Linux Debian 系统吗?

如果你使用的是 Mac OS(我看到你的 iMac,这让我想到了),那么你将无法使用 aptitude,因为它在 Mac OS 上不存在。

我可以建议你去 http://www.macports.org/,这是一种类似的系统(但是基于 Unix Port)。


嗨,Pierre,我在使用iMac,我会去看看MacPorts,不用了;) 它能给我一个类似终端的应用程序来使用吗? - iSimpleDesign
是的,使用方式非常相似(sudo port install ruby19)可以达到你想要的效果。 - Pierre Lacave
谢谢,我正在安装Xcode,然后我会安装MacPorts,完成后我会回复的,谢谢。 - iSimpleDesign

0

我终于成功安装并运行了一个程序,真是太麻烦了。

我正在使用Mac OS X版本10.6.6的iMac。

我首先在终端中运行了以下命令:

sudo port install ruby

好的,这样就可以运行Ruby的安装程序了。安装完成后,我可以运行以下命令:

rails new

然后就创建了一个名为“new”的项目,接近成功了。

接下来,我需要找一个编辑器来运行Rails-我安装了NetBeans,似乎是个不错的选择。

接着打开新项目,并选择带有现有源代码的Ruby on Rails应用程序,然后出现了以下错误提示-我没有安装gems,需要运行以下命令。

gem install -v=2.3.5 rails

我执行了那个命令并得到了以下结果。
$ gem install -v=2.3.5 rails
WARNING:  Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
      /usr/bin aren't both writable.
WARNING:  You don't have /Users/Ben/.gem/ruby/1.8/bin in your PATH,
      gem executables will not run.
Successfully installed rails-2.3.5
1 gem installed
Installing ri documentation for rails-2.3.5...
Installing RDoc documentation for rails-2.3.5...

好的,我在NetBeans上点击了确定,现在已经进入了一个项目,不过我不确定gems是否正确安装,所以我现在要开始学习Ruby on Rails,如果有问题我会回来报告。

希望这能帮助到某些人;)


仍然遇到麻烦,当我运行页面时,会出现“服务器发生了错误,请检查服务器日志以获取详细信息!”的提示。啊啊啊啊啊啊啊! - iSimpleDesign
尝试使用sudo gem install -v=2.3.5 rails安装。 - Pierre Lacave

-2

尝试使用sudo yum install安装


自从什么时候 CentOS/RHEL/Fedora 的软件包管理器可用于 Mac 的 OS X 上? - Gabriel M

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接