在 Solaris 8 上安装 vim/emacs

在 Solaris 8 上安装 vim/emacs

在我的新工作中,他们希望我使用 Solaris 8 操作系统,但我所有的编码经验都是在 Linux 上进行的。 Linux 系统中内置了很多工具,但我使用的Solaris 似乎非常精简。

我想知道是否有人可以告诉我如何在solaris 8上安装vim或emacs(最好是emacs)。我尝试谷歌,但找不到solaris 8的任何下载链接。我尝试使用vi,但使用起来有点烦人使用 vim 和 emacs 之后(我什至无法让编辑器正确退格!)。另外,vi 中没有语法突出显示,这有点烦人。这里有人可以帮助我安装更现代的文本编辑器吗? (并且还帮助我更加熟练地使用Solaris 8:))。谢谢。

答案1

唔。 http://www.sunfreeware.com是在 Solaris 上获取 FOSS 软件的预构建软件包的地方(以便您可以运行该pkgadd命令),但看起来它们不支持旧版本,例如 Solaris 8。

他们会推荐您访问 unixpackages.com。这是 Sparc Solaris 8 页面:http://unixpackages.com/package-list-sparcsolaris-8

(您在 Sparc 上执行此操作?下拉列表中还有 X86 列表)

但看起来你必须购买订阅才能访问这些软件包。由于这是为了工作,而且他们要求您使用 Solaris 8,因此您可以看看他们是否愿意使用它。

考虑到 Ulrich 的建议,我检查了当今时代如何在 Solaris 上安装 gcc,并发现了这一点:

http://gcc.gnu.org/install/binaries.html

Solaris 部分指向许多具有针对 Solaris 的预构建软件包的其他站点。看看那些。

答案2

为了跟进 cjc 的答案,我能够在互联网档案馆追踪文件名。寻找他们让我这个存储库可以用来代替 sunfreeeware。有了这个,我选择安装 vim 7.0 版本,因为 7.3 有一个更多的依赖。

下载以下文件:

http://download.nust.na/pub3/solaris/sparc/8/vim-7.0-sol8-sparc-local.gz http://download.nust.na/pub3/solaris/sparc/8/ncurses-5.6-sol8-sparc-local.gz http://download.nust.na/pub3/solaris/sparc/8/gtk+-1.2.10-sol8-sparc-local.gz http://download.nust.na/pub3/solaris/sparc/8/glib-1.2.10-sol8-sparc-local.gz

然后运行以下命令为我安装 vim:

gunzip vim-7.0-sol8-sparc-local.gz
gunzip ncurses-5.6-sol8-sparc-local.gz
gunzip gtk+-1.2.10-sol8-sparc-local.gz
gunzip glib-1.2.10-sol8-sparc-local.gz

pkgadd -d vim-7.0-sol8-sparc-local
pkgadd -d ncurses-5.6-sol8-sparc-local
pkgadd -d gtk+-1.2.10-sol8-sparc-local
pkgadd -d glib-1.2.10-sol8-sparc-local

您可能还需要符号链接或更新默认路径

ln -s /usr/local/bin/vim /opt/local/bin/vim

相关内容