1

我们正在 Amazon 的 EC2 服务上设置 OpenSolaris 服务器。但是,vi/vim 不能正常工作,并且 pkg 没有 nano/pico。

可能还有其他文本编辑器吗?

4

6 回答 6

2

听起来您可能只需要设置适当的术语类型即可使 vi 正常工作。查看“TERM”环境变量选项,也许其中之一会对您有所帮助。

于 2008-12-01T18:18:40.383 回答
1

您可以尝试将 nano 二进制文件(或编译源代码)复制到您的用户帐户并从那里运行它。它在类似的情况下对我有用。

于 2008-12-01T14:43:50.097 回答
1

你看过http://www.sunfreeware.com/吗?

于 2008-12-01T15:04:34.407 回答
0

SUN 正在开发 SUNWgnu-nano 包,以便将其包含在下一个版本中。同时,您可以自己编译 nano 源代码。它对我有用。要编译,请按照下列步骤操作:

  1. 确保安装 SUNWgcc 软件包以便安装 gcc。
  2. 从 debian 发行版下载源代码包。 http://packages.debian.org/source/stable/nano

  3. 使用“gunzip xxxx.tar.gz”解压缩包,其中 xxxx.tar.gz 是您下载的源包。

  4. 使用 'tar -xf xxxx' 解压包,其中 xxxx 是解压缩的源包。

  5. 转到源文件夹。执行 './configure' 为您的系统创建 make 文件。

  6. 键入“make”以创建二进制文件
  7. 'nano' 二进制文件应位于 src 子文件夹中。将此复制到“/usr/bin”。并为“pico”创建一个软链接,即“ln -s /usr/bin/nano pico”

测试一下!

于 2008-12-24T05:02:22.550 回答
0

1) 打开包管理器 (System > Administration > Package Manager) 2) 打开存储库设置 (Settings > Manage Repositories) 3) 添加 Blastwave 存储库(名称:blastwave,URL:http ://blastwave.network.com:10000 ) 4) 选择右上角的存储库 5) 搜索包“IPSnano” 6) 选择包 7) 按“安装/更新”

8) 修改您的路径以包含 /opt/csw/bin (例如 $ vi ~/.profile 然后将上面的行添加到您的路径中) 9) 注销并再次反映更改

检查是否使用了正确版本的 nano:$ which nano

于 2009-02-17T23:03:24.653 回答
0

看起来 Nano 和 Pico 都可以在此处的“待处理”存储库中作为自动生成的包使用:http: //pkg.opensolaris.org/pending/en/index.shtml。我认为他们正在等待有人遵循验证步骤并保证他们工作。然后可以将它们移动到 contrib 存储库。您可以在此处阅读更多信息:http: //opensolaris.org/os/community/sw-porters/

于 2009-03-12T17:13:55.197 回答