Solaris

OpenSolaris 5.11 下的包管理器是什麼?

  • July 27, 2011

我在 OpenSolaris 5.11 伺服器上,當我詢問 Django 時,技術支持人員提供了使用 pkgin 作為包管理器的建議。

[root@gpx8nnaa ~]# uname -a
SunOS gpx8nnaa.joyent.us 5.11 snv_89 i86pc i386 i86pc
[root@gpx8nnaa ~]# find / -name pkgin
[root@gpx8nnaa ~]#

這台電腦似乎沒有安裝 pkgin。如何在此伺服器上安裝首選包管理器?

我手頭沒有 OpenSolaris“伺服器”,但我手邊的桌面安裝了 packagemanager (gui) 和 pkg (command line)。如果您有權訪問 packagemanager,則可以添加 webstack 儲存庫

gksu /usr/bin/packagemanager

   File->Manage Repositories
       Name: Webstack
       URL:  http://pkg.opensolaris.org/webstack
   Add

這應該允許您選擇包含 Django 的 Webstack 儲存庫。

如果您無權訪問 GUI,則可以使用 pkg 從命令行安裝 Django

pfexec pkg set-authority -O http://pkg.opensolaris.org/webstack webstack
pfexec pkg refresh 
pfexec pkg install Django

請注意,pfexec如果您設置了它,您可以使用它,sudo或者您可以su直接 root 並執行命令。

引用自:https://serverfault.com/questions/269757