root@JackHammer:/home/theemahn/b# tmosb --build --no-cache ultimate-edition-4.3-x64-lite.iso xfce unity kde lxde nosuchde enlightenment awesome unprogrammed de
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
NOTE: CACHING IS DISABLED.
Operating System pre-build information for: ultimate-edition-4.3-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.3 Trusty Tahr x64 YES LITE mate, xfce, unity, kde, lxde
Is the above correct?
WARNING: this will take a long time and download vast quantanties of data. (Y/N)?
They are actually in nice columns:
root@JackHammer:/home/theemahn/b# ./tmosb --build
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
ERROR: Invalid switch. Generating valid switches:
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.4 Precise Pangolin x86/x64 YES LITE MATE
Default Build command(s):
tmosb --build ultimate-edition-3.4-x86.iso
tmosb --build ultimate-edition-3.4-x64.iso
tmosb --build ultimate-edition-3.4-x86-lite.iso
tmosb --build ultimate-edition-3.4-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.5 Precise Pangolin x86/x64 YES STANDARD KDE
Default Build command(s):
tmosb --build ultimate-edition-3.5-x86.iso
tmosb --build ultimate-edition-3.5-x64.iso
tmosb --build ultimate-edition-3.5-x86-lite.iso
tmosb --build ultimate-edition-3.5-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.6 Quantal Quetzal x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ultimate-edition-3.6-x86.iso
tmosb --build ultimate-edition-3.6-x64.iso
tmosb --build ultimate-edition-3.6-x86-lite.iso
tmosb --build ultimate-edition-3.6-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.7 Quantal Quetzal x86/x64 NO STANDARD KDE
Default Build command(s):
tmosb --build ultimate-edition-3.7-x86.iso
tmosb --build ultimate-edition-3.7-x64.iso
tmosb --build ultimate-edition-3.7-x86-lite.iso
tmosb --build ultimate-edition-3.7-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.8 Raring Ringtail x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ultimate-edition-3.8-x86.iso
tmosb --build ultimate-edition-3.8-x64.iso
tmosb --build ultimate-edition-3.8-x86-lite.iso
tmosb --build ultimate-edition-3.8-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 3.9 Raring Ringtail x86/x64 NO STANDARD KDE
Default Build command(s):
tmosb --build ultimate-edition-3.9-x86.iso
tmosb --build ultimate-edition-3.9-x64.iso
tmosb --build ultimate-edition-3.9-x86-lite.iso
tmosb --build ultimate-edition-3.9-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.0 Saucy Salamander x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ultimate-edition-4.0-x86.iso
tmosb --build ultimate-edition-4.0-x64.iso
tmosb --build ultimate-edition-4.0-x86-lite.iso
tmosb --build ultimate-edition-4.0-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.1 Saucy Salamander x86/x64 NO STANDARD KDE
Default Build command(s):
tmosb --build ultimate-edition-4.1-x86.iso
tmosb --build ultimate-edition-4.1-x64.iso
tmosb --build ultimate-edition-4.1-x86-lite.iso
tmosb --build ultimate-edition-4.1-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.2 Trusty Tahr x86/x64 YES LITE MATE
Default Build command(s):
tmosb --build ultimate-edition-4.2-x86.iso
tmosb --build ultimate-edition-4.2-x64.iso
tmosb --build ultimate-edition-4.2-x86-lite.iso
tmosb --build ultimate-edition-4.2-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.3 Trusty Tahr x86/x64 YES STANDARD KDE
Default Build command(s):
tmosb --build ultimate-edition-4.3-x86.iso
tmosb --build ultimate-edition-4.3-x64.iso
tmosb --build ultimate-edition-4.3-x86-lite.iso
tmosb --build ultimate-edition-4.3-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ubuntu 12.04 Precise Pangolin x86/x64 YES LITE MATE
Default Build command(s):
tmosb --build ubuntu-desktop-12.04-x86.iso
tmosb --build ubuntu-desktop-12.04-x64.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ubuntu 12.10 Quantal Quetzal x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ubuntu-desktop-12.10-x86.iso
tmosb --build ubuntu-desktop-12.10-x64.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ubuntu 13.04 Raring Ringtail x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ubuntu-desktop-13.04-x86.iso
tmosb --build ubuntu-desktop-13.04-x64.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ubuntu 13.10 Saucy Salamander x86/x64 NO LITE MATE
Default Build command(s):
tmosb --build ubuntu-desktop-13.10-x86.iso
tmosb --build ubuntu-desktop-13.10-x64.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ubuntu 14.04 Trusty Tahr x86/x64 YES LITE MATE
Default Build command(s):
tmosb --build ubuntu-desktop-14.04-x86.iso
tmosb --build ubuntu-desktop-14.04-x64.iso
Usage build;
tmosb -b <TARGETISO>
Invokes tmosb to build <TARGETISO> from scratch. The format of the ISO
must comply as follows:
<DISTRO>-<VERSION>-<ARCHITECTURE>-[LITE].[ISO] [DE]
Valid arguments are as follows:
DISTRO: ubuntu, ultimate-edition
VERSION: 12.04, 12.10, 13.04, 13.10, 14.04 for Ubuntu
VERSION: 3.4, 3.5, - , 4.3 for Ultimate Edition
ARCHITECTURE: x86, x64
LITE: lite
DE: mate, kde, xfce add [OPTIONAL] Desktop Environment(s)
ISO, LITE and DE as per synopsis is [OPTIONAL]
Example: tmosb --build ultimate-edition-4.2-x64-lite.iso xfce
Will build Ultimate Edition 4.2 64 bit Lite Operating System in ISO format.
adding the optional XFCE DE
root@JackHammer:/home/theemahn/b#
The CLI or Command Line Intrepreter will accept any desktop environment I have programmed in and reject those that are not programmed in. The 5 that show up are the only 5 I currently have programmed in. The arrays I have in use are as currently follows:
- Code: Select all
DISTSSUPPORTED=11
declare -a ISLTS=("3.4" "3.5" "4.2" "4.3" "12.04" "14.04");
declare -a OSARRAY=('precise' 'precise' 'quantal' 'quantal' 'raring' 'raring' 'saucy' 'saucy' 'trusty' 'trusty' 'precise' 'precise' 'quantal' 'quantal' 'raring' 'raring' 'saucy' 'saucy' 'trusty' 'trusty');
declare -a UEARRAY=("3.4" "3.5" "3.6" "3.7" "3.8" "3.9" "4.0" "4.1" "4.2" "4.3" '12.04' '12.10' '13.04' '13.10' '14.04');
declare -a DISTARRAY=('Precise Pangolin' 'Precise Pangolin' 'Quantal Quetzal' 'Quantal Quetzal' 'Raring Ringtail' 'Raring Ringtail' 'Saucy Salamander' 'Saucy Salamander' 'Trusty Tahr' 'Trusty Tahr' 'Precise Pangolin' 'Precise Pangolin' 'Quantal Quetzal' 'Quantal Quetzal' 'Raring Ringtail' 'Raring Ringtail' 'Saucy Salamander' 'Saucy Salamander' 'Trusty Tahr' 'Trusty Tahr');
declare -a UEARCH=("i386" "amd64" "armel" "armhf");
declare -a CYCLE=("x86" "x64" "armel" "armhf");
declare -a ENVS=("xfce" "mate" "kde" "lxde" "unity");
declare -a DESKTOPENVS=("xubuntu-desktop" "mate-desktop-environment mate-core" "kubuntu-desktop" "lubuntu-desktop" "ubuntu-desktop");
Like a database for bash The caching is off the chain as far as speed going from an emptyness to a full o/s all pulled from cache:
- Code: Select all
root@JackHammer:/home/theemahn/b# rm ultimate-edition-4.0-x64-lite.iso
root@JackHammer:/home/theemahn/b# ./tmosb --build ultimate-edition-4.0-x64-lite.iso xfce unity kde lxde nosuchde enlightenment awesome unprogrammed de
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
NOTE: CACHING IS ENABLED
Operating System pre-build information for: ultimate-edition-4.0-x64-lite.iso
OPERATING SYSTEM VER RELEASE BASE ARCH LTS TYPE DE(s)
Ultimate Edition 4.0 Saucy Salamander x64 NO LITE mate, unity, kde, lxde
Is the above correct?
WARNING: this will take a long time and download vast quantanties of data. (Y/N)?Y
Initiating build of ultimate-edition-4.0-x64-lite.iso ...
Previous build detected, not downloading the extract-cd contents.
Operating System Output: Ultimate Edition
Operating System version requested: 4.0
Operating System distribution base: saucy
Architecture requested: amd64
Distribution Long Name: Saucy Salamander
DEBUG: MIN:MINIMAL-ultimate-edition-4.0-x64-lite.iso FILENAME:ultimate-edition-4.0-x64-lite.iso
Minimal ISO has been previously backed up to cache.
Debootstrap has been previously backed up to cache.
Prior debootstrap / build exists for saucy x64 build.
Previous build detected, skipping Stage 1: debootstrap.
Ultimate Edition 4.0 Lite "Saucy Salamander" - Release amd64 (20140210)
Upgrade routine is processing ultimate-edition-4.0-x64-lite
TYPE=iso
NAME=ultimate-edition-4.0-x64-lite
Processing Folder: ultimate-edition-4.0-x64-lite/
External distro name detected: Saucy Salamander
Upgrading Ultimate Edition 4.0 lite
Injecting sources list...
Caching previously downloaded packages.
Initating cache sync operation. please wait: Success.
Initating Tmp cache sync operation. please wait: Success.
DEBUGGING:MINIMAL-ultimate-edition-4.0-x64-lite.iso
Stage 1 previously completed successfully, skipping.
This cache processing will save you aprox 37s in future builds.
DEBUG: 1:--build 2:ultimate-edition-4.0-x64-lite.iso 3:xfce 4:unity LITE:lite Lite2:
Re-pulling cache, this may save you from downloading many packages.
Initating cache sync operation. please wait: Operation sucessful.
Initating Tmp cache sync operation. please wait:Operation sucessful.
Restoring network information.
cp: cannot stat `/run/resolvconf/resolv.conf': No such file or directory
RE-ENTERING CHROOT Stage 3 of 3 Desktop Environment section:
passing control to internal software.
64 Bit chrooted architecture detected.
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
Chroot environment detected. Setting up appropriately.
We are building a lite operating system.
Mounting necessary points.
We are building 'Ultimate_Edition_Lite'.
Distro release info:
DISTRIB_ID=Ultimate_Edition_Lite
DISTRIB_RELEASE=4.0
DISTRIB_CODENAME=saucy
DISTRIB_DESCRIPTION="Ultimate Edition Lite 4.0"
Ultimate Edition Keysnatcher previously installed.
Distribution Upgrading...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
MATE DESKTOP ENVIRONMENT ALREADY INSTALLED
LIGHTDM DISPLAY MANAGER & XORG ALREADY INSTALLED
UBIQUITY INSTALLER & UNITY GREETER ALREADY INSTALLED
MINIMAL DE PACKAGES, CUPS ETC. ALREADY INSTALLED.
Entering Distro customization section...
Checking for installation of 100-emerald-themes: already installed.
Checking for installation of any-color-you-like-icon-theme: already installed.
Checking for installation of apt-fast: already installed.
Checking for installation of bin2iso: already installed.
Checking for installation of boje-themes: already installed.
Checking for installation of conky-builder: already installed.
Checking for installation of conky-fonts: already installed.
Checking for installation of copy-agent: already installed.
Checking for installation of faenza-cupertino-icon-theme: already installed.
Checking for installation of faenza-darker-icon-theme: already installed.
Checking for installation of gimp-brushes: already installed.
Checking for installation of gimp-scripts: already installed.
Checking for installation of grey-deck-theme-pack: already installed.
Checking for installation of nouvegnomegray-icon-theme: already installed.
Checking for installation of revolt: already installed.
Checking for installation of tm-rename: already installed.
Checking for installation of ultimate-cover-grabber: already installed.
Checking for installation of ultimate-edition-code-cleanup: already installed.
Checking for installation of ultimate-edition-cursors: already installed.
Checking for installation of ultimate-edition-female-themes-1.0: already installed.
Checking for installation of ultimate-edition-icons-baby-blue: already installed.
Checking for installation of ultimate-edition-icons-dark-glass: already installed.
Checking for installation of ultimate-edition-icons-dark-one: already installed.
Checking for installation of ultimate-edition-icons-gold: already installed.
Checking for installation of ultimate-edition-icons-light: already installed.
Checking for installation of ultimate-edition-icons-red: already installed.
Checking for installation of ultimate-edition-installation-guide: already installed.
Checking for installation of ultimate-edition-mergepdf: already installed.
Checking for installation of ultimate-edition-mp4tomp3: already installed.
Checking for installation of ultimate-edition-multi-monitor: already installed.
Checking for installation of ultimate-edition-nas-tools: already installed.
Checking for installation of ultimate-edition-nautilus-scripts: already installed.
Checking for installation of ultimate-edition-repairtheme: already installed.
Checking for installation of ultimate-edition-sound-scheme: Not installed, installing from cache.
Selecting previously unselected package ultimate-edition-sound-scheme.
(Reading database ... 267271 files and directories currently installed.)
Unpacking ultimate-edition-sound-scheme (from ultimate-edition-sound-scheme-0.0.5_all.deb) ...
dpkg: dependency problems prevent configuration of ultimate-edition-sound-scheme:
ultimate-edition-sound-scheme depends on libglib2.0; however:
Package libglib2.0 is not installed.
dpkg: error processing ultimate-edition-sound-scheme (--install):
dependency problems - leaving unconfigured
Processing triggers for libglib2.0-0:amd64 ...
Errors were encountered while processing:
ultimate-edition-sound-scheme
Checking for installation of ultimate-edition-thumbos: already installed.
Checking for installation of ultimate-edition-user-contributed-wallpapers: already installed.
Checking for installation of zoncolor-icon-theme: already installed.
Checking for installation of zoncolorbrown-icon-theme: already installed.
Checking for installation of zoncolorgreen-icon-theme: already installed.
Checking for installation of zoncolorgrey-icon-theme: already installed.
Checking for installation of zoncolormaroon-icon-theme: already installed.
Checking for installation of zoncolororange-icon-theme: already installed.
Checking for installation of zoncolorpink-icon-theme: already installed.
Checking for installation of zoncolorpurple-icon-theme: already installed.
Checking for installation of zoncolorred-icon-theme: already installed.
Checking for installation of zoncolorsilver-icon-theme: already installed.
Checking for installation of zoncolorsky-icon-theme: already installed.
Checking for installation of zoncolorslate-icon-theme: already installed.
Checking for installation of zoncolorturquoise-icon-theme: already installed.
Checking for installation of zoncolorwhite-icon-theme: already installed.
Checking for installation of zoncolorxtra-faenzadarkest-icon-theme: already installed.
Checking for installation of zoncolorxtra-silverfaenzadarkest-icon-theme: already installed.
Checking for installation of zoncolorxtra-skyfaenzalight-icon-theme: already installed.
Checking for installation of zoncolorxtra-slatefaenzalight-icon-theme: already installed.
Installing Ultimate Edition Themes...
Checking for installation of Ultimate Edition 3.4 Theme: Ultimate Edition 3.4 theme is already installed.
Checking for installation of Ultimate Edition 3.5 Theme: Ultimate Edition 3.5 theme is already installed.
Checking for installation of Ultimate Edition 3.6 Theme: Ultimate Edition 3.6 theme is already installed.
Checking for installation of Ultimate Edition 3.7 Theme: Ultimate Edition 3.7 theme is already installed.
Checking for installation of Ultimate Edition 3.8 Theme: Ultimate Edition 3.8 theme is already installed.
Checking for installation of Ultimate Edition 3.9 Theme: Ultimate Edition 3.9 theme is already installed.
Checking for installation of Ultimate Edition 4.0 Theme: Ultimate Edition 4.0 theme is already installed.
Checking for installation of Ultimate Edition 4.1 Theme: Ultimate Edition 4.1 theme is already installed.
Checking for installation of Ultimate Edition 4.2 Theme: dpkg-query: no packages found matching ultimate-edition-theme-4.2
Not installed, downloading ultimate-edition-theme-4.2-all.deb...
--2014-02-10 20:14:45-- http://ultimateedition.info/Ultimate_Ed ... .2-all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-02-10 20:14:46 ERROR 404: Not Found.
ERROR: File not found ultimate-edition-theme-4.2-all.deb
Checking for installation of Ultimate Edition 4.3 Theme: dpkg-query: no packages found matching ultimate-edition-theme-4.3
Not installed, downloading ultimate-edition-theme-4.3-all.deb...
--2014-02-10 20:14:46-- http://ultimateedition.info/Ultimate_Ed ... .3-all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-02-10 20:14:46 ERROR 404: Not Found.
ERROR: File not found ultimate-edition-theme-4.3-all.deb
Fixing any dependency issues...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
ultimate-edition-sound-scheme
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 23.6 MB disk space will be freed.
(Reading database ... 267359 files and directories currently installed.)
Removing ultimate-edition-sound-scheme ...
Processing triggers for libglib2.0-0:amd64 ...
Ultimate Edition 4.0 Plymouth already installed.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gnome-session-canberra libcanberra-gtk3-0 libcanberra-gtk3-module
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Installed sessions:
mate.desktop
Mate Installation detected... Setting Mate as default Desktop Environment.
Grub menu is already customised.
dpkg-query: no packages found matching vlc
Installing 4.0 applications.
Ultimate Edition Customizations already installed.
LightDM Splash previously updated.
Setting up Startup applications...
YARSSR is installed.
Radiotray is installed.
dpkg-query: no packages found matching conkybuilder
Installing Conky Builder for 4.0
--2014-02-10 20:14:48-- http://ultimateedition.info/Ultimate_Ed ... 22_all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 145456 (142K) [application/x-debian-package]
Saving to: 'conky-builder-1.22_all.deb'
100%[===================================================================================================================================================================================================>] 145,456 634KB/s in 0.2s
2014-02-10 20:14:49 (634 KB/s) - 'conky-builder-1.22_all.deb' saved [145456/145456]
(Reading database ... 267272 files and directories currently installed.)
Preparing to replace conky-builder 1.22 (using conky-builder-1.22_all.deb) ...
Chroot environment as user root detected.
Removing Conky Builder for root.
Removing Ultimate Player script for root.
Done.
Unpacking replacement conky-builder ...
Setting up conky-builder (1.22) ...
Chroot environment detected.
Chroot environment detected running as root user.
Setting execution rights for roots scripts.
Setting up skelaton...
Setting execution rights for skelatal scripts.
Done.
No LSB modules are available.
Distributor ID: Ultimate_Edition_Lite
Description: Ultimate Edition Lite 4.0
Release: 4.0
Codename: saucy
Repairing woopsie issue if necessary.
dpkg-query: no packages found matching woopsie
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gnome-session-canberra libcanberra-gtk3-0 libcanberra-gtk3-module
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Disabling apport.
Disabling release upgrades.
Not cleaning up old packages, cache switched engaged
We will move them out to keep the cache when we exit chroot.
Cleaning up configuration files. Please ignore any errors.
Unmounting...
Cleaning up tmp files and history...
Final deployment information:...
No LSB modules are available.
Distributor ID: Ultimate_Edition_Lite
Description: Ultimate Edition Lite 4.0
Release: 4.0
Codename: saucy
NAME="Ultimate_Edition_Lite"
VERSION=4.0, "saucy"
ID=ultimate
ID_LIKE=debian
PRETTY_NAME="Ultimate Edition Lite (4.0)"
VERSION_ID=4.0
Ultimate Edition Lite \n \l
Ultimate Edition Lite
Exiting Chroot environment.
Rsyncing cache. This could take a long time the first time it is ran, please wait...
Rsyncing tmp folder: Success.
Clearing tmp from chroot environment.
RE-ENTERING CHROOT Stage 3 of 3 Grub section:
passing control to internal software.
64 Bit chrooted architecture detected.
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
Chroot environment detected. Setting up appropriately.
Mounting necessary points.
Server Timeout has already been configured.
Fixing depmod issues...
ERROR: could not open directory /lib/modules/3.5.0-18-generic: No such file or directory
FATAL: could not search modules: No such file or directory
Cleaning apt cache.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Unmounting...
Cleaning up tmp files and history...
Exiting Chroot environment.
Creating Readme file
INITIATING FINAL BUILD PROCESS FOR ultimate-edition-4.0-x64-lite.iso
Scraping old SquashFS, we are going to build a new one.
Parallel mksquashfs: Using 8 processors
Creating 4.0 filesystem on extract-cd/casper/filesystem.squashfs, block size 131072.
[======================================================================================================================================================================================================================-] 173893/173893 100%
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 1283840.99 Kbytes (1253.75 Mbytes)
42.50% of uncompressed filesystem size (3020952.64 Kbytes)
Inode table size 2769223 bytes (2704.32 Kbytes)
25.82% of uncompressed inode table size (10726561 bytes)
Directory table size 3005927 bytes (2935.48 Kbytes)
41.85% of uncompressed directory table size (7182571 bytes)
Xattr table size 36 bytes (0.04 Kbytes)
90.00% of uncompressed xattr table size (40 bytes)
Number of duplicate files found 38483
Number of inodes 278453
Number of files 166685
Number of fragments 9567
Number of symbolic links 95864
Number of device nodes 81
Number of fifo nodes 1
Number of socket nodes 0
Number of directories 15822
Number of ids (unique uids + gids) 23
Number of uids 6
root (0)
man (6)
usbmux (104)
pulse (106)
libuuid (100)
syslog (101)
Number of gids 22
root (0)
video (44)
audio (29)
tty (5)
kmem (15)
disk (6)
adm (4)
dip (30)
fuse (104)
shadow (42)
netdev (110)
utmp (43)
crontab (102)
mail (8)
pulse-access (115)
mlocate (106)
ssh (107)
messagebus (105)
staff (50)
libuuid (101)
pulse (114)
bluetooth (108)
DiskSize:3563601920Calculating CRC
DISK LABEL:"Ultimate Edition Lite 4.0"
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
0.76% done, estimate finish Mon Feb 10 15:16:45 2014
1.51% done, estimate finish Mon Feb 10 15:16:45 2014
2.27% done, estimate finish Mon Feb 10 15:16:45 2014
3.02% done, estimate finish Mon Feb 10 15:16:45 2014
3.78% done, estimate finish Mon Feb 10 15:16:45 2014
4.53% done, estimate finish Mon Feb 10 15:16:45 2014
5.29% done, estimate finish Mon Feb 10 15:16:45 2014
6.05% done, estimate finish Mon Feb 10 15:17:01 2014
6.80% done, estimate finish Mon Feb 10 15:16:59 2014
7.56% done, estimate finish Mon Feb 10 15:16:58 2014
8.31% done, estimate finish Mon Feb 10 15:16:57 2014
9.07% done, estimate finish Mon Feb 10 15:16:56 2014
9.82% done, estimate finish Mon Feb 10 15:16:55 2014
10.58% done, estimate finish Mon Feb 10 15:16:54 2014
11.34% done, estimate finish Mon Feb 10 15:16:53 2014
12.09% done, estimate finish Mon Feb 10 15:16:53 2014
12.85% done, estimate finish Mon Feb 10 15:16:52 2014
13.60% done, estimate finish Mon Feb 10 15:16:52 2014
14.36% done, estimate finish Mon Feb 10 15:16:51 2014
15.11% done, estimate finish Mon Feb 10 15:16:51 2014
15.87% done, estimate finish Mon Feb 10 15:16:51 2014
16.62% done, estimate finish Mon Feb 10 15:16:51 2014
17.38% done, estimate finish Mon Feb 10 15:16:50 2014
18.13% done, estimate finish Mon Feb 10 15:16:50 2014
18.89% done, estimate finish Mon Feb 10 15:16:50 2014
19.65% done, estimate finish Mon Feb 10 15:16:50 2014
20.40% done, estimate finish Mon Feb 10 15:16:49 2014
21.16% done, estimate finish Mon Feb 10 15:16:49 2014
21.91% done, estimate finish Mon Feb 10 15:16:49 2014
22.67% done, estimate finish Mon Feb 10 15:16:49 2014
23.42% done, estimate finish Mon Feb 10 15:16:49 2014
24.18% done, estimate finish Mon Feb 10 15:16:49 2014
24.94% done, estimate finish Mon Feb 10 15:16:49 2014
25.69% done, estimate finish Mon Feb 10 15:16:48 2014
26.45% done, estimate finish Mon Feb 10 15:16:48 2014
27.20% done, estimate finish Mon Feb 10 15:16:48 2014
27.96% done, estimate finish Mon Feb 10 15:16:48 2014
28.71% done, estimate finish Mon Feb 10 15:16:48 2014
29.47% done, estimate finish Mon Feb 10 15:16:48 2014
30.22% done, estimate finish Mon Feb 10 15:16:48 2014
30.98% done, estimate finish Mon Feb 10 15:16:48 2014
31.73% done, estimate finish Mon Feb 10 15:16:48 2014
32.49% done, estimate finish Mon Feb 10 15:16:48 2014
33.25% done, estimate finish Mon Feb 10 15:16:48 2014
34.00% done, estimate finish Mon Feb 10 15:16:47 2014
34.76% done, estimate finish Mon Feb 10 15:16:47 2014
35.51% done, estimate finish Mon Feb 10 15:16:47 2014
36.27% done, estimate finish Mon Feb 10 15:16:47 2014
37.02% done, estimate finish Mon Feb 10 15:16:47 2014
37.78% done, estimate finish Mon Feb 10 15:16:47 2014
38.54% done, estimate finish Mon Feb 10 15:16:47 2014
39.29% done, estimate finish Mon Feb 10 15:16:47 2014
40.05% done, estimate finish Mon Feb 10 15:16:47 2014
40.80% done, estimate finish Mon Feb 10 15:16:47 2014
41.56% done, estimate finish Mon Feb 10 15:16:47 2014
42.31% done, estimate finish Mon Feb 10 15:16:47 2014
43.07% done, estimate finish Mon Feb 10 15:16:47 2014
43.82% done, estimate finish Mon Feb 10 15:16:47 2014
44.58% done, estimate finish Mon Feb 10 15:16:47 2014
45.33% done, estimate finish Mon Feb 10 15:16:47 2014
46.09% done, estimate finish Mon Feb 10 15:16:47 2014
46.84% done, estimate finish Mon Feb 10 15:16:47 2014
47.60% done, estimate finish Mon Feb 10 15:16:47 2014
48.36% done, estimate finish Mon Feb 10 15:16:47 2014
49.11% done, estimate finish Mon Feb 10 15:16:47 2014
49.87% done, estimate finish Mon Feb 10 15:16:47 2014
50.62% done, estimate finish Mon Feb 10 15:16:46 2014
51.38% done, estimate finish Mon Feb 10 15:16:46 2014
52.13% done, estimate finish Mon Feb 10 15:16:46 2014
52.89% done, estimate finish Mon Feb 10 15:16:46 2014
53.65% done, estimate finish Mon Feb 10 15:16:46 2014
54.40% done, estimate finish Mon Feb 10 15:16:46 2014
55.16% done, estimate finish Mon Feb 10 15:16:46 2014
55.91% done, estimate finish Mon Feb 10 15:16:46 2014
56.67% done, estimate finish Mon Feb 10 15:16:46 2014
57.42% done, estimate finish Mon Feb 10 15:16:46 2014
58.18% done, estimate finish Mon Feb 10 15:16:46 2014
58.93% done, estimate finish Mon Feb 10 15:16:46 2014
59.69% done, estimate finish Mon Feb 10 15:16:46 2014
60.44% done, estimate finish Mon Feb 10 15:16:46 2014
61.20% done, estimate finish Mon Feb 10 15:16:46 2014
61.96% done, estimate finish Mon Feb 10 15:16:46 2014
62.71% done, estimate finish Mon Feb 10 15:16:46 2014
63.47% done, estimate finish Mon Feb 10 15:16:46 2014
64.22% done, estimate finish Mon Feb 10 15:16:46 2014
64.98% done, estimate finish Mon Feb 10 15:16:46 2014
65.73% done, estimate finish Mon Feb 10 15:16:46 2014
66.49% done, estimate finish Mon Feb 10 15:16:46 2014
67.25% done, estimate finish Mon Feb 10 15:16:47 2014
68.00% done, estimate finish Mon Feb 10 15:16:47 2014
68.76% done, estimate finish Mon Feb 10 15:16:47 2014
69.51% done, estimate finish Mon Feb 10 15:16:47 2014
70.27% done, estimate finish Mon Feb 10 15:16:47 2014
71.02% done, estimate finish Mon Feb 10 15:16:47 2014
71.78% done, estimate finish Mon Feb 10 15:16:47 2014
72.53% done, estimate finish Mon Feb 10 15:16:47 2014
73.29% done, estimate finish Mon Feb 10 15:16:47 2014
74.04% done, estimate finish Mon Feb 10 15:16:47 2014
74.80% done, estimate finish Mon Feb 10 15:16:47 2014
75.56% done, estimate finish Mon Feb 10 15:16:47 2014
76.31% done, estimate finish Mon Feb 10 15:16:47 2014
77.07% done, estimate finish Mon Feb 10 15:16:47 2014
77.82% done, estimate finish Mon Feb 10 15:16:47 2014
78.58% done, estimate finish Mon Feb 10 15:16:47 2014
79.33% done, estimate finish Mon Feb 10 15:16:47 2014
80.09% done, estimate finish Mon Feb 10 15:16:47 2014
80.85% done, estimate finish Mon Feb 10 15:16:47 2014
81.60% done, estimate finish Mon Feb 10 15:16:47 2014
82.36% done, estimate finish Mon Feb 10 15:16:47 2014
83.11% done, estimate finish Mon Feb 10 15:16:47 2014
83.87% done, estimate finish Mon Feb 10 15:16:47 2014
84.62% done, estimate finish Mon Feb 10 15:16:47 2014
85.38% done, estimate finish Mon Feb 10 15:16:47 2014
86.13% done, estimate finish Mon Feb 10 15:16:47 2014
86.89% done, estimate finish Mon Feb 10 15:16:47 2014
87.64% done, estimate finish Mon Feb 10 15:16:47 2014
88.40% done, estimate finish Mon Feb 10 15:16:47 2014
89.16% done, estimate finish Mon Feb 10 15:16:47 2014
89.91% done, estimate finish Mon Feb 10 15:16:47 2014
90.67% done, estimate finish Mon Feb 10 15:16:47 2014
91.42% done, estimate finish Mon Feb 10 15:16:47 2014
92.18% done, estimate finish Mon Feb 10 15:16:47 2014
92.93% done, estimate finish Mon Feb 10 15:16:47 2014
93.69% done, estimate finish Mon Feb 10 15:16:47 2014
94.45% done, estimate finish Mon Feb 10 15:16:47 2014
95.20% done, estimate finish Mon Feb 10 15:16:47 2014
95.96% done, estimate finish Mon Feb 10 15:16:47 2014
96.71% done, estimate finish Mon Feb 10 15:16:47 2014
97.47% done, estimate finish Mon Feb 10 15:16:47 2014
98.22% done, estimate finish Mon Feb 10 15:16:47 2014
98.98% done, estimate finish Mon Feb 10 15:16:47 2014
99.73% done, estimate finish Mon Feb 10 15:16:47 2014
Total translation table size: 2048
Total rockridge attributes bytes: 23083
Total directory bytes: 48818
Path table size(bytes): 152
Max brk space used 44000
661774 extents written (1292 MB)
SUCCESSFULLY BUILT: ultimate-edition-4.0-x64-lite.iso
Moving ultimate-edition-4.0-x64-lite.iso back to /home/theemahn/b.
rm -R ultimate-edition-4.0-x64-lite/
kvm -m 2047 -smp 8 -usb -boot d -cdrom ultimate-edition-4.0-x64-lite.iso -name Ultimate
To test, if you are satisfied.
Execution Time: 2m46s
root@JackHammer:/home/theemahn/b#
w/o the cache 48 minutes. Alot of debuggin is still in progress...
The readme file as stated above(Creating Readme file):
This Operating system was auto generated using:
TheeMahn O/S Builder (tmosb) Version 1.7.6, Build date: 02/06/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
Using the command: tmosb --build ultimate-edition-4.0-x64-lite.iso xfce unity kde lxde nosuchde enlightenment awesome unprogrammed de
on Mon Feb 10 15:14:56 EST 2014
Everything is done in 3 stages, by 4 programs.
The Programs
- tmosb - The main program (control flow)
- minimal - builds a minimal ISO will boot to a terminal also used for caching operations
- internal - Adds desktop environments and customizations.
- tmgrub - refreshes the kernel and builds initramfs
- Stage 1 - Debootstrap, these files are tared at the end of operation and shoved to cache.
- Stage 2 - Minimal ISO is created and shoved to cache to accelerate any future builds, via architecture and dist.
- Stage 3 - Desktop construction, customization and building final ISO.
The following extra packages will be installed:
gstreamer0.10-plugins-ugly indicator-application liba52-0.7.4 libappindicator1 libdbusmenu-gtk4 libdvdnav4 libdvdread4 libindicator7 libmad0 libmp3lame0 libmpeg2-4 libopencore-amrnb0 libopencore-amrwb0 libsidplay1 libtwolame0
libx264-123 python-appindicator python-glade2
Suggested packages:
libdvdcss2 debhelper sidplay-base xsidplay python-gtk2-doc
The following NEW packages will be installed:
gstreamer0.10-plugins-ugly indicator-application liba52-0.7.4 libappindicator1 libdbusmenu-gtk4 libdvdnav4 libdvdread4 libindicator7 libmad0 libmp3lame0 libmpeg2-4 libopencore-amrnb0 libopencore-amrwb0 libsidplay1 libtwolame0
libx264-123 python-appindicator python-glade2 radiotray
0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1738 kB of archives.
After this operation, 5860 kB of additional disk space will be used.
Note the Need to get 0 B/1738 kB of archives.
The first time a distro is built it downloads all packages involved, which does suck. After the stage completes it rsyncs the /var/cache/apt to .cache/$CODEBASE/$ARCH/apt/ folder to be synced back should you build a disto of similaraity ie Ultimate Edition 4.0, 4.1. I have built every Ultimate Edition distro at one time or another and my cache was 12GB. So I wrote a function to maintain the cache as well:
root@JackHammer:/home/theemahn/b# tmosb --clearcache
TheeMahn O/S Builder (tmosb) 1.7.6, 02/10/2014
GNU tmosb (TheeMahn O/S Builder) home page: <http://ultimateedition.info/>.
E-mail bug reports to: <[email protected]>.
Be sure to include the word tmosb somewhere in the Subject: field.
Usage clearcache;
tmosb -C <REQUIREMENT>
Clears cache by disgression.
<REQUIREMENT> is as follows:
<debootstrap> clears debootstrap image(s).
<minimal> clears minimal ISO image(s)
<apt> clears apt's cache
<all> clears the entire cache system.
Example: tmosb --clearcache debootstrap
root@JackHammer:/home/theemahn/b#