This is a discussion on Part 1: Minimal X env for iPKG GUI in OpenSolaris JeOS Prototype - Solaris Rss ; OpenSolaris 200906 JeOS Prototype is PURE CLI enviroment, so its true command line only, even no X libraries and of course no GUI libs needed for iPKG GUI components Package Manager or Update Manager . Some OpenSolaris 200906 JeOS Prototype ...
OpenSolaris 200906 JeOS Prototype is PURE CLI enviroment, so its true command line only, even no X libraries and of course no GUI libs needed for iPKG GUI components Package Manager or Update Manager.
Some OpenSolaris 200906 JeOS Prototype evaluators try to install needed X and Libs with command line pkg, but it resulted in massive mote them 200MB download which was hard to finish even, when download was repetitively restarted.
Sometimes virtual networking is not so stable then real HW ones, plus if you add there for example issues with low signal WiFi line in host, so I try to divide in this example needed PKG installations to downloads in chunks with about max 30MB.
I will try to setup in this sample a Minimal X/Libs enviroment for remote execution of iPKG GUI components Package Manager or Update Manager, remote execution focused enviroment will need low resources in VM, no attempt for full X local enviroment.
General Information - JeOS Prototype OpenSolaris project
Download OpenSolaris 200906 JeOS Prototype VM for one 10+ most popular Virtualization Formats: JeOS: Just enough OS Project Homepage
OpenSolaris 2009.06 JeOS Prototype VM Images Download
Discusion jeos-discuss@opensolaris.org (Main page)
Discusion jeos-discuss@opensolaris.org (Archives)
Part 1: Check JeOS readiness as user root
1. Switch to root
pfexec su - root2a. Check, if PKG will clean download cache on SUCCESS
root@osol-jeos:~# pkg property flush-content-cache-on-successPROPERTY VALUEflush-content-cache-on-success True2b. Check, then we increase PKG donwload patiency for slowest networks
root@osol-jeos:~# set | grep PKGPKG_CLIENT_TIMEOUT=120PKG_TIMEOUT_MAX=162c. Check, then we use right repository for opensolaris.org
root@osol-jeos:~# pkg publisherPUBLISHER TYPE STATUS URIopensolaris.org (preferred) origin online http://pkg.opensolaris.org/release/contrib origin online http://pkg.opensolaris.org/contrib/2d. Check, then we can access these repositories
root@osol-jeos:~# pkg refresh --full2e. Check, opensolaris.org download speed of whole repository catalog
root@osol-jeos:~# curl pkg.opensolaris.org/release/catalog/0 >/dev/null % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 1333k 100 1333k 0 0 93491 0 0:00:14 0:00:14 --:--:-- 126k2f. Check, if we see correctly current active BE with beadm command
root@osol-jeos:~# beadm listBE Active Mountpoint Space Policy Created-- ------ ---------- ----- ------ -------opensolaris NR / 1.30G static 2009-10-09 12:432g. Check, if we see correctly current active BE in rpool with zpool command
root@osol-jeos:~# zpool get bootfs rpoolNAME PROPERTY VALUE SOURCErpool bootfs rpool/ROOT/opensolaris local2h. Check, if we have enought memory and activated swap (I recommend if possible to have VM with 768MB-1GB RAM configured)
root@osol-jeos:~# top | grep MemoryMemory: 768M phys mem, 60M free mem, 512M total swap, 512M free swap
More...