我们正在 Amazon 的 EC2 服务上设置 OpenSolaris 服务器。但是,vi/vim 不能正常工作,并且 pkg 没有 nano/pico。
可能还有其他文本编辑器吗?
我们正在 Amazon 的 EC2 服务上设置 OpenSolaris 服务器。但是,vi/vim 不能正常工作,并且 pkg 没有 nano/pico。
可能还有其他文本编辑器吗?
听起来您可能只需要设置适当的术语类型即可使 vi 正常工作。查看“TERM”环境变量选项,也许其中之一会对您有所帮助。
您可以尝试将 nano 二进制文件(或编译源代码)复制到您的用户帐户并从那里运行它。它在类似的情况下对我有用。
SUN 正在开发 SUNWgnu-nano 包,以便将其包含在下一个版本中。同时,您可以自己编译 nano 源代码。它对我有用。要编译,请按照下列步骤操作:
从 debian 发行版下载源代码包。 http://packages.debian.org/source/stable/nano
使用“gunzip xxxx.tar.gz”解压缩包,其中 xxxx.tar.gz 是您下载的源包。
使用 'tar -xf xxxx' 解压包,其中 xxxx 是解压缩的源包。
转到源文件夹。执行 './configure' 为您的系统创建 make 文件。
测试一下!
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
看起来 Nano 和 Pico 都可以在此处的“待处理”存储库中作为自动生成的包使用:http: //pkg.opensolaris.org/pending/en/index.shtml。我认为他们正在等待有人遵循验证步骤并保证他们工作。然后可以将它们移动到 contrib 存储库。您可以在此处阅读更多信息:http: //opensolaris.org/os/community/sw-porters/。