Are you a spammer

Please note, that the first 3 posts you make, will need to be approved by a forum Administrator or Moderator before they are publicly viewable.
Each application to join this forum is checked at the Stop Forum Spam website. If the email or IP address appears there when checked, you will not be allowed to join this forum.
If you get past this check and post spam on this forum, your posts will be immediately deleted and your account inactivated.You will then be banned and your IP will be submitted to your ISP, notifying them of your spamming. So your spam links will only be seen for an hour or two at most. In other words, don't waste your time and ours.

This forum is for the use and enjoyment of the members and visitors looking to learn about and share information regarding the topics listed. It is not a free-for-all advertising venue. Your time would be better spent pursuing legitimate avenues of promoting your websites.

Ultimate Edition 1.8 / 1.9, how I made it...

Source code I have written openly published for your viewing pleasure.


Ultimate Edition 1.8 / 1.9, how I made it...

Postby TheeMahn » Wed Apr 30, 2008 9:43 pm

While this is far from complete it is work in progress. I highly suggest at this point NOT to use this. Reconstructor does not work with the "final release" of hardy, I lost alot of sleep "trying" to make it work. I lost my patience and have been doing everything by hand, below is what I am currently using to work around everything, I will tell you this as of current the usplash replacement does not work at all. I will eventually get this working as well, please be patient. It is commented, but as said before incomplete.

Edit: 05/09/08 Usplash is fixed, now working around bugs in packages (should not be my job), otherwise the 32 bit would already be final...
Updated 08/05/08(includes work in progress for Ultimate Edition 1.9):

Code: Select all
#grab required tools
sudo apt-get install squashfs-tools lzma lzma-source

#initiate build
sudo modprobe squashfs
#remove old if nec.
sudo rm -R edit
sudo rm -R extract-cd
sudo rm -R mnt
sudo rm -R squashfs

#prepare
mkdir edit
mkdir extract-cd
mkdir mnt
mkdir squashfs

#mount & extract
sudo mount -o loop  ultimate-edition-1.9-x64.iso mnt
sudo rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs
sudo cp -a squashfs/* edit/

#setup networking for chroot environment
sudo cp /etc/resolv.conf edit/etc
sudo cp /etc/hosts edit/etc

#sources list?
sudo cp edit/etc/apt/sources.list edit/etc/apt/sources.bak
sudo cp /etc/apt/sources.list edit/etc/apt

#Chroot in
sudo chroot edit

#Modify sources list:
nano /etc/apt/sources.list
deb http://mirrors.cat.pdx.edu/ubuntu/ hardy main universe main multiverse restricted
deb http://repoubuntusoftware.info harty all#Ultimate Repo
#deb http://repoubuntusoftware.info/Eyecandy harty all#Eyecandy Repo

#scrap junk totem plugin & replace later
apt-get remove --purge totem-mozilla

#free java & free flash currently not working (see fix below, don't do this do below & last)...
apt-get install -y --force-yes icedtea-java7-jre icedtea-java7-plugin gnash gnash-common gnash-tools

#standard apps
apt-get install alsa-oss compizconfig-settings-manager faad gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse  libflashsupport liblame0 unrar compiz-fusion-plugins-* compizconfig-settings-manager emerald gdesklets screenlets qemu qemulator qemu-launcher qemubuilder qemuctl kqemu-common kqemu-source envyng-* k3b amarok libvisual* isomaster gnome-do gnome-do-plugins anjuta gnochm blender yafray gpixpod inkscape imagemagick kflickr kolourpaint ksnapshot amaya quanta screem cervisia kompare amsn checkgmail gftp kasablanca kflickr wireless-tools wireshark wireshark-common wireshark-dev gphpedit kompozer konversation kopete gnomemeeting kdeartwork-emoticons kwifimanager pidgin-guifications pidgin-plugin-pack pidgin-sipe pidgin-themes pidgin-libnotify pidgin-extprefs devede dvdrip k9copy mozilla-mplayer vlc tango-icon-theme-common htop mgm sysinfo hardinfo ntfs-config yakuake gdm-themes gnome-themes-extras gtk-engines-* chamel* big-cursor comixcursors oxygen-cursor-theme oxygen-cursor-theme-extra awn-manager blubuntu-* gnome-art gnome-icon-* tropic-look startupmanager sbackup clamav startupmanager bum arj unzoo qtparted krita dkms kmymoney2 gnumeric gnucash nvu tovid tovidgui easytag istanbul tvtime audacity konverter kvirc

#32 bit...
emerald-themes audacious-plugins-extra audacious icedtea-gcjwebplugin

#repo spec wget install for now...
ubuntu-tweak songbird lemonrip mandvd
#example
wget http://ubuntu-tweak.googlecode.com/files/ubuntu-tweak_0.3.2-1%7Eppa1_all.deb
dpkg -i ubuntu-tweak*
rm ubuntu-tweak*

#Gamers
apt-get install atlantik kasteroids supertux supertuxkart* actioncube assaultcube warsow warzone2100 alien-arena frozen-bubble flightgear wesnoth glest scorched3d foobillard 3dchess dreamchess brutalchess sauerbraten gridwars vgacardgames ufoai alienarena2007 boswars brikx nexuiz tremulous irrlamb gbrainy vertris nimuh openarena paintown ultimate-stunts vdrift pokerth snowballz airstrike barrage bzflag cromium gnome-hearts

#Open Arena
cd /tmp/
wget http://getdeb.net/download/2551/0
wget http://getdeb.net/download/2551/1
dpkg -i openarena*
rm openarena*.deb

#shorcut freeorion
#add download extraction entrys

echo "[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=FreeOrion
Type=Application
Exec=/usr/games/freeorion/freeorion
Icon=/usr/games/freeorion/application/default/data/art/splash.png
Terminal=False
Categories=Application;Game;" > /usr/share/applications/freeorion.desktop

#shortcut UrbanTerror
sudo echo "[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Urban Terror
Type=Application
Exec=/usr/games/UrbanTerror/ioUrbanTerror.exe
Icon=/usr/games/UrbanTerror/q3ut4/q3ut.ico
Terminal=False
Categories=Application;Game;" > /usr/share/applications/urbanterror.desktop

#Legends...
sudo echo "[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Legends
Type=Application
Exec=/usr/games/legends/legend.sh
Icon=/usr/games/legends/legends.ico
Terminal=False
Categories=Application;Game;" > /usr/share/applications/legends.desktop

#Upgrade / system Icon
echo "[Desktop Entry]
Name=Ultamatix
Comment=Ultamatix
Exec=ultamatix
Icon=/usr/share/ultamatix/ultamatix.png
Terminal=False
Type=Application
Categories=GNOME;Utility;System;" > /etc/skel/Desktop/ueupgrade.desktop

# create shortcut for KVirc
echo "[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=KVIrc 3
Type=Application
Exec=kvirc -m %u
Icon=/usr/share/kvirc/3.2/pics/kvi_bigicon_kvs.png
Terminal=False
Categories=Application;Network;" > /usr/share/applications/kvirc.desktop


#Launchbar Icon
gconftool-2 --set /apps/panel/objects/object_0/use_custom_icon --type str ''
gconftool-2 --set /apps/panel/objects/object_0/launcher_location --type str --set ueupgrade.desktop
gconftool-2 --set /apps/panel/objects/object_0/menu_path --type str --set applications:/
gconftool-2 --set /apps/panel/objects/object_0/position --type int 0
gconftool-2 --set /apps/panel/objects/object_0/action_type --type str lock
gconftool-2 --set /apps/panel/objects/object_0/object_type --type str launcher-object
gconftool-2 --set /apps/panel/objects/object_0/locked --type bool true
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /apps/panel/objects/object_0/action_type "lock"
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /apps/panel/objects/object_0/menu_path "applications:/"


#broken packages (will find a fix)
wine wine-doors cabextract iced-tea (fixed)

#Iced-tea work around official bug in 32 bit
cd /tmp/
wget http://launchpadlibrarian.net/10046626/icedtea-java7-bin_7%7Eb21-1.4%2B20071007-0ubuntu6_i386.deb
wget http://launchpadlibrarian.net/10046629/icedtea-java7-jre_7%7Eb21-1.4%2B20071007-0ubuntu6_all.deb
wget http://launchpadlibrarian.net/10046628/icedtea-java7-plugin_7%7Eb21-1.4%2B20071007-0ubuntu6_i386.deb
dpkg -i icedtea*
LD_LIBRARY_PATH=/usr/lib/jvm/java-7-icedtea/jre/lib/i386/jli/ dpkg --configure icedtea-java7-bin
rm iced*.deb
#remember envyng


#fix mplayer problem
cd /tmp
#64bit
wget http://launchpadlibrarian.net/8723113/libdirectfb-0.9-25_0.9.25.1-6ubuntu3_amd64.deb
dpkg -i libdirectfb-0.9-25_0.9.25.1-6ubuntu3_amd64.deb
#32bit
wget http://mirrors.kernel.org/ubuntu/pool/main/d/directfb/libdirectfb-1.0-0_1.0.1-7ubuntu3_i386.deb
dpkg -i libdirectfb-1.0-0_1.0.1-7ubuntu3_i386.deb
rm libdirectfb*
apt-get install mplayer
apt-get install mozilla-mplayer

#codecs 64 specific
wget http://packages.medibuntu.org/pool/non-free/w/w64codecs/w64codecs_20071007-0medibuntu1_amd64.deb
dpkg -i w64codecs_20071007-0medibuntu1_amd64.deb

#Cusomizations
#change wallpaper
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/background/picture_filename "/usr/share/backgrounds/Ultimate_Edition_1.9.jpg"
#Mouse
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/peripherals/mouse/cursor_theme "Chameleon-White-Large"
#theme
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/interface/gtk_theme "Ultimate_6"
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /apps/metacity/general/theme "Ultimate_6"
#icons
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/interface/icon_theme "black-white"

#replace usplash perm
cd /usr/lib/usplash/
rm usplash-default.so
rm usplash-artwork.so
rm usplash-theme-ubuntu.so
wget http://ubuntusoftware.info/upgrades/usplash/usplash-default.so
cp usplash-default.so usplash-artwork.so
cp usplash-default.so usplash-theme-ubuntu.so
rm usplash-default.so
ln -sf /usr/lib/usplash/usplash-theme-ubuntu.so /usr/lib/usplash/usplash-artwork.so

mkdir initrd
cd initrd
cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i
2. Replaced ubuntu-artwork.so in /lib/usplash/ with dragon
sudo cp ../usplash-artwork.so usr/lib/usplash/usplash-artwork.so
3. Re-package initrd.gz
cd ..
sudo rm initrd.gz
cd initrd/
find | cpio -H newc -o | gzip > ../initrd.gz
5. move repacked initrd.gz to extract-cd folder recalculate md5sum and built the iso.
cd ..
sudo cp initrd.gz extract-cd/casper/

#GDM & gdm-custom.conf
cd /etc/gdm/
nano gdm.conf
replace...
BackgroundColor=#000000
GraphicalThemedColor=#000000
GraphicalTheme=Ultimate_18

#logo stamp
cd /etc/skel/
rm .face
wget http://ubuntusoftware.info/upgrades/.face

#scrap example content
rm -R Examples

#add upgrade icon
mkdir /usr/share/ultimate
cd /usr/share/ultimate/
rm -R *
wget http://repoubuntusoftware.info/upgrades/tunez/blackcry.mod
wget http://repoubuntusoftware.info/upgrades/tunez/halloween_theme.s3m
wget http://repoubuntusoftware.info/upgrades/tunez/NIN_HEAD.S3M
wget http://repoubuntusoftware.info/upgrades/tunez/axelfmix.mod
wget http://repoubuntusoftware.info/upgrades/tunez/playlist.m3u
wget http://repoubuntusoftware.info/upgrades/gamers.sh
wget http://repoubuntusoftware.info/upgrades/bootscript.sh
wget http://repoubuntusoftware.info/upgrades/ubuntu_ico.png
chmod +x gamers.sh
mkdir /etc/skel/Desktop

#create Shortcut
echo "[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Upgrade
Type=Application
Exec=gksudo sh /usr/share/ultimate/gamers.sh
Icon=/usr/share/ultimate/ubuntu_ico.png
Terminal=True
Categories=GNOME;GTK;Application;System;" > /etc/skel/Desktop/Upgrade.desktop
# chmod shortcut
chmod a+x /etc/skel/Desktop/Upgrade.desktop

#Set Homepage (now in a jar file in /usr/lib/firefoxb3.05 etc)
cd /usr/share/ubuntu-artwork/home/
rm index.html
rm silver.css
rm -R images/
wget http://ubuntusoftware.info/uu/index.html
wget http://ubuntusoftware.info/uu/silver.css
mkdir images
cd images
wget http://ubuntusoftware.info/uu/images/ads.png
wget http://ubuntusoftware.info/uu/images/ge.png
wget http://ubuntusoftware.info/uu/images/picassa.jpg
wget http://ubuntusoftware.info/uu/images/evolution.jpg
wget http://ubuntusoftware.info/uu/images/button.gif
wget http://ubuntusoftware.info/uu/images/banner.jpg
wget http://ubuntusoftware.info/uu/images/button_left_edge.gif
wget http://ubuntusoftware.info/uu/images/button_right_edge.gif
wget http://ubuntusoftware.info/uu/images/buttons.gif
wget http://ubuntusoftware.info/uu/ima sudo dpkg-reconfigure usplashges/buttons_repeat.gif
wget http://ubuntusoftware.info/uu/images/content_bg.jpg
wget http://ubuntusoftware.info/uu/images/content_header.jpg
wget http://ubuntusoftware.info/uu/images/navi_bg.jpg
wget http://ubuntusoftware.info/uu/images/navigation_left_fill.gif
wget http://ubuntusoftware.info/uu/images/navigation_left_hover.gif
wget http://ubuntusoftware.info/uu/images/navigation_left_top.gif
wget http://ubuntusoftware.info/uu/images/navigation_right_top.jpg
wget http://ubuntusoftware.info/uu/images/naviitem_bg.jpg
wget http://ubuntusoftware.info/uu/images/navi_unten.jpg
wget http://ubuntusoftware.info/uu/images/navspacer.gif
wget http://ubuntusoftware.info/uu/images/news_button_repeat.jpg
wget http://ubuntusoftware.info/uu/images/news_unten.jpg
wget http://ubuntusoftware.info/uu/images/panel_bg.jpg
wget http://ubuntusoftware.info/uu/images/panelitem_bg.jpg
wget http://ubuntusoftware.info/uu/images/panel_news.jpg
wget http://ubuntusoftware.info/uu/images/panel_repeat.jpg
wget http://ubuntusoftware.info/uu/images/panel_unten.jpg
wget http://ubuntusoftware.info/uu/images/ubuntu_ico.png
wget http://ubuntusoftware.info/uu/images/unten.jpg
wget http://ubuntusoftware.info/uu/images/news_article.gif

#Sound Scheme
cd /usr/share/sounds/
rm login.wav
rm logout.wav
rm shutdown*
rm error.wav
rm info.wav
rm question.wav
rm stress*
rm sure.wav
rm warning.wav
wget http://ubuntusoftware.info/upgrades/sounds/shutdown.wav
wget http://ubuntusoftware.info/upgrades/sounds/login.wav
wget http://ubuntusoftware.info/upgrades/sounds/logout.wav
wget http://ubuntusoftware.info/upgrade sudo dpkg-reconfigure usplashs/sounds/error.wav
wget http://ubuntusoftware.info/upgrades/sounds/info.wav
wget http://ubuntusoftware.info/upgrades/sounds/question.wav
wget http://ubuntusoftware.info/upgrades/sounds/stresspi.wav
wget http://ubuntusoftware.info/upgrades/sounds/sure.wav
wget http://ubuntusoftware.info/upgrades/sounds/warning.wav
cp login.wav startup.wav
nano /etc/sound/events/

#Spec upgrade:
apt-get install apparmor apparmor-utils apport apport-gtk bogofilter bogofilter-common bsdutils capplets-data compiz-fusion-plugins-main friendly-recovery gksu gnochm gnome-about gnome-desktop-data gnome-panel gnome-panel-data gnome-settings-daemon gnome-system-monitor gstreamer0.10-plugins-good gvfs gvfs-backends gvfs-fuse isomaster jockey-common jockey-gtk kde4libs-bin kdebase-bin kdebase-bin-kde3 kdelibs-data kdelibs4c2a konsole konversation language-pack-gnome-es language-pack-gnome-pt libawn0 libcamel1.2-11 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-9 libedataserverui1.2-8 libegroupwise1.2-13 libexchange-storage1.2-3 libgdata-google1.2-1 libgdata1.2-1 libgladeui-1-7 libgtk2.0-bin libgtk2.0-common libgvfscommon0 libhal-storage1 libhal1 libldap-2.4-2 libnautilus-extension1 libpanel-applet2-0 libphonon4 libportaudio0 libspeex1 lshw mount nautilus nautilus-data ntfs-config openssh-client openssl pidgin-libnotify pidgin-plugin-pack python-apport python-problem-report python-virtkey sbackup screenlets ssh-askpass-gnome sudo transmission-common transmission-gtk update-manager update-manager-core util-linux util-linux-locales xserver-xorg-video-intel xulrunner-1.9 xulrunner-1.9-gnome-support

#mplayer 32 bit fix for missing packages...
cd /tmp/
wget http://launchpadlibrarian.net/8723105/libdirectfb-0.9-25_0.9.25.1-6ubuntu3_i386.deb
dpkg -i libdirectfb-0.9-25_0.9.25.1-6ubuntu3_i386.deb

#fix for missng package in repo depend for bogofilter
wget http://launchpadlibrarian.net/7694628/libgsl0_1.9-3_i386.deb
dpkg -i libgsl0_1.9-3_i386.deb

#grab additional packages
apt-get install amaya amsn avant-window-navigator awn-manager bogofilter-bdb ffmpeg mplayer

#KVirc
##Grab dependency files & build tools
apt-get install -y --allow-unauthenticated kvirc

#set default env...
# but it does force icewm as the default
cp -a /usr/share/xsessions/gnome.desktop /usr/share/gdm/BuiltInSessions/default.desktop



#cleanup
cd /tmp/
rm *.deb
apt-get clean
exit



#Begin Build:

#scrap old sqashfs we are going to build a new one
sudo rm extract-cd/casper/filesystem.squashfs

#build new sqashfs grab some beer, chips & disks are now choked
sudo mksquashfs edit extract-cd/casper/filesystem.squashfs -no-sparse

#calculate crc & re-create manifest super user is necessary
su

#manifest
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop

#calculate crc
cd extract-cd && find . -type f -print0 | xargs -0 md5sum > md5sum.txt

#remove old test iso if there
sudo rm test.iso
cd extract-cd

#build final iso
sudo mkisofs -r -V "Ultimate Edition 1.9" -p TheeMahn -P "Ultimate Edition Team" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ultimate-edition-1.9-x64.iso .

#Build complete Results:
    Parallel mksquashfs: Using 4 processors
    Creating little endian 3.1 filesystem on extract-cd/casper/filesystem.squashfs, block size 131072.
    [========================================================= ] 162654/163627  99%
    Exportable Little endian filesystem, data block size 131072, compressed data, compressed metadata, compressed fragments, duplicates are removed
    Filesystem size 1284573.35 Kbytes (1254.47 Mbytes)
       37.20% of uncompressed filesystem size (3453465.68 Kbytes)
    Inode table size 1897852 bytes (1853.37 Kbytes)
       28.47% of uncompressed inode table size (6665558 bytes)
    Directory table size 1875874 bytes (1831.91 Kbytes)
       44.95% of uncompressed directory table size (4173328 bytes)
    Number of duplicate files found 20815
    Number of inodes 196649
    Number of files 149716
    Number of fragments 10531
    Number of symbolic links  30551
    Number of device nodes 95 sudo dpkg-reconfigure usplash
    Number of fifo nodes 2
    Number of socket nodes 0
    Number of directories 16285
    Number of uids 14
       root (0)
       syslog (102)
       statd (112)
       daemon (1)
       libuuid (100)
       man (6)
       avahi-autoipd (105)
       gdm (106)
       news (9)
       messagebus (108)
       hplip (104)
       klog (103)
       nobody (65534)
       theemahn (1000)
    Number of gids 32
       fuse (107)
       video (44)
       audio (29)
       tty (5)
       kmem (15)
       disk (6)
       adm (4)
       daemon (1)
       dip (30)
       shadow (42)
       ssl-cert (108)
       dialout (20)
       dhcp (102)
       crontab (110)
       nogroup (65534)
       lpadmin (109)
       mlocate (111)
       utmp (43)
       ssh (112)
       games (60)
       messagebus (119)
       mail (8)
       polkituser (122)
       staff (50)
       libuuid (101)
       src (40)
       admin (115)
       root (0)
       avahi-autoipd (113)
       sambashare (124)
       gdm (114)
       klog (104)

    #Iso output
    Total translation table size: 2048
    Total rockridge attributes bytes: 25875
    Total directory bytes: 124928
    Path table size(bytes): 860
    Max brk space used 41000
    653918 extents written (1277 MB)

 

Hits from 1.8 peak day:
1,119,803 hits may 22nd

Gamers Edition:
[list]
[*] Atlantik
[*] Kasteroids
[*] Supertux
[*] Supertuxkart
[*] Actioncube
[*] Assaultcube
[*] Warsow
[*] Warzone2100
[*] Alien-arena
[*] Frozen-bubble
[*] Flightgear
[*] Wesnoth
[*] Glest
[*] Scorched 3d
[*] Foobillard
[*] 3dchess
[*] Dreamchess
[*] Brutalchess
[*] Sauerbraten
[*] Gridwars
[*] Ufoai
[*] Alienarena 2007
[*] Bos wars
[*] Brikx
[*] Nexuiz
[*] Tremulous
[*] Irrlamb
[*] Gbrainy
[*] Vertris
[*] Nimuh
[*] Five or more
[*] Four in a row
[*] Mahjongg
[*] Supertux 2
[*] Gnometris
[*] Blackjack
[*] Freecell Solitaire
[*] Lagno
[*] Klotski
[*] Mines
[*] Nibbles
[*] Robots
[*] Same Gnome
[*] Sudoku
[*] Tali
[*] Tetravex
[*] Open arena
[*] Urban terror
[*] Paintown
[*] Ultimate stunts
[*] Vdrift
[*] Pokerth
[*] Snowballz
[*] Airstrike
[*] Barrage
[*] Bzflag
[*] Chromium
[*] Gnome hearts
[/list]

#Ultimate Edition 1.9 - x86
#3
apt-get install xulrunner-1.9-gnome-support xutils yelp xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all xserver-xorg-video-amd xserver-xorg-video-cirrus xserver-xorg-video-geode xserver-xorg-video-intel xserver-xorg-video-nsc ttf-opensymbol tzdata ubiquity ubiquity-casper ubiquity-frontend-gtk vino x11-common xbase-clients xorg xserver-xorg tomboy tracker tracker-search-tool transmission-common transmission-gtk ufw python-qt4-common rhythmbox ruby1.8 samba-common seahorse smbclient sudo bind9-host dnsutils language-support-writing-en libbind9-30 libisccfg30 linux-generic linux-headers-generic linux-image-generic
#2
apt-get install app-install-data apport apport-gtk base-files bash casper clamav clamav-base clamav-freshclam compiz compiz-core compiz-gnome compiz-plugins cpp deskbar-applet desktop-file-utils devhelp-common dpkg dpkg-dev eog evince file file-roller firefox firefox-gnome-support foomatic-filters g++ gcalctool gcc gdb gdm gedit gedit-common gnome-about gnome-app-install gnome-applets gnome-applets-data gnome-cards-data gnome-desktop-data gnome-games gnome-games-data gnome-keyring gnome-menus gnome-panel gnome-panel-data gstreamer0.10-plugins-ugly gtk2-engines-murrine gtk2-engines-ubuntulooks gtkhtml3.14 guidance-backends gvfs gvfs-backends gvfs-fuse initramfs-tools klibc-utils konsole language-pack-de language-pack-de-base language-pack-en language-pack-en-base language-pack-es language-pack-es-base language-pack-fr language-pack-fr-base language-pack-gnome-de language-pack-gnome-de-base language-pack-gnome-en language-pack-gnome-en-base language-pack-gnome-es language-pack-gnome-es-base language-pack-gnome-fr language-pack-gnome-fr-base language-pack-gnome-pt language-pack-gnome-pt-base language-pack-pt language-pack-pt-base libavcodec1d libavformat1d libavutil1d libcairo2 libcairo2-dev libcamel1.2-11 libclamav3 libdbus-1-3 libdbus-1-dev libdecoration0 libdeskbar-tracker libdevhelp-1-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-9 libedataserverui1.2-8 libeel2-2 libeel2-data libegroupwise1.2-13 libexchange-storage1.2-3 libgdata-google1.2-1 libgdata1.2-1 libgksu2-0 libgnome-desktop-2 libgnome-desktop-dev libgnome-keyring-dev
#1
apt-get install libgnome-keyring0 libgnome-menu2 libgnomeui-0 libgnomeui-common libgnomeui-dev libgnutls-dev libgnutls13 libgnutlsxx13 libgphoto2-2 libgphoto2-port0 libgtk-vnc-1.0-0 libgtkhtml3.14-19 libgvfscommon0 libisc32 libisccc30 libklibc libldap-2.4-2 liblircclient0 liblwres30 libmagic1 libmysqlclient15off libnautilus-extension1 libnspr4-0d libnss3-1d libntfs-3g23 libpam-gnome-keyring libpam-modules libpam-runtime libpam0g libpanel-applet2-0 libpango1.0-0 libpango1.0-common libpango1.0-dev libparted1.7-1 libpcre3 libpcre3-dev libpcrecpp0 libphonon4 libpolkit-gnome0 libpoppler-glib2 libpoppler-qt2 libpoppler2 libpostproc1d libpq5 libpurple0 libruby1.8 libsmbclient libsoundtouch1c2 libssl-dev libssl0.9.8 libtotem-plparser10 libtracker-gtk0 libtrackerclient0 linux-libc-dev linux-restricted-modules-common lupin-casper mozilla-mplayer mysql-common nautilus nautilus-data notification-daemon ntfs-3g openoffice.org-help-en-gb openoffice.org-help-en-us openssl parted pciutils pidgin pidgin-data
 pm-utils policykit-gnome poppler-utils python-apport python-gmenu python-launchpad-bugs python-problem-report python-qt4
#4
apt-get install gnome-system-monitor gtk2-engines iproute kate kcontrol kdenetwork-filesharing
#5
apt-get install python2.5 python2.5-dev python2.5-minimal startupmanager vlc vlc-nox python-problem-report python-qt4 python2.4 python2.4-dev python2.4-minimal vlc-plugin-pulse xsltproc poppler-utils procps python-apport python-gobject python-launchpad-bugs libxine1-x libxslt1-dev libxslt1.1 nautilus-sendto pm-utils policykit-gnome libvlc0 libwnck-common libwnck-dev libwnck22 libxine1-plugins libgweather1 libkonq4 libnet6-1.3-0 libsmbios1 libgtksourceview2.0-0 libgtksourceview2.0-common libgweather-common libglib2.0-0 libglib2.0-data libglib2.0-dev libglibmm-2.4-1c2a klipper kmenuedit konqueror-nsplugins ksmserver ksysguard ksysguardd kwin kdepasswd kdeprint khelpcenter kicker anacron

#6 Extras
apt-get --assume-yes --force-yes install rar unace unrar p7zip p7zip-full arj unzoo lha libarchive1 libarchive-tar-perl libarchive-zip-perl dpkg-dev alien cabextract
apt-get --assume-yes --force-yes install dvdrip vcdimager cdrdao xcdroast subtitleripper ogmtools xvid4conf rar unrar mjpegtools
apt-get install --assume-yes --force-yes bluefish tidy
apt-get install --assume-yes --force-yes lives
apt-get install --assume-yes --force-yes firestarter
apt-get install --assume-yes --force-yes dragonplayer

apt-get --assume-yes --force-yes install build-essential devscripts dh-buildinfo dpkg-dev alien ubuntu-dev-tools

cd /tmp/

wget -c http://ubuntusoftware.info/songbird_0.6.1-0~getdeb1_i386.deb
dpkg -i songbird_0.6.1-0~getdeb1_i386.deb

apt-get --assume-yes --force-yes install checkgmail libcrypt-simple-perl

apt-get install --assume-yes --force-yes anjuta
apt-get install --assume-yes --force-yes glade-3 glade-gnome-3
apt-get install --assume-yes --force-yes quanta kompare kimagemapeditor cervisia
apt-get install --assume-yes --force-yes dvdstyler
apt-get install --assume-yes --force-yes mandvd
apt-get install --assume-yes --force-yes sysinfo
apt-get install --assume-yes --force-yes hardinfo hwinfo banshee yakuake qemu qemuctl qemu-launcher qemulator qemubuilder kqemu-common
apt-get install --assume-yes --force-yes blender yafray inkscape
apt-get install --assume-yes --force-yes wifi-radar kwifimanager madwifi-tools ndiswrapper-common ndisgtk abiword
apt-get install --assume-yes --force-yes devede lemonrip brasero gnucash kmymoney2  isomaster ktorrent
apt-get install --assume-yes --force-yes gnome-art comixcursors crystalcursors gcursor gdm-themes metacity-themes peace-look tropic-look gdm-themes gnome-themes-extras industrialtango-theme peace-look metacity-themes gnome-icon-theme-* ubuntu-artwork outdoors-theme gtk-theme-switch gtk-theme-switch gtk-clearlooks-* enlightenment-theme-* gtk-engines-* gtk2-engines-* ttf-bitstream-vera ttf-freefont ttf-arphic-bkai00mp gsfonts-x11 ttf-devanagari-fonts ttf-farsiweb ttf-sjfonts ttf-punjabi-fonts ttf-indic-fonts ttf-kochi-gothic-naga10 ttf-thai-tlwg ttf-kochi-mincho ttf-bangla-fonts ttf-bengali-fonts ttf-mgopen ttf-nafees ttf-kannada-fonts ttf-xfree86-nonfree-syriac ttf-unfonts ttf-bpg-georgian-fonts ttf-uralic t1-xfree86-nonfree ttf-fossfonts ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-ubuntu-title xfonts-artwiz xfonts-intl-european ttf-dustin startupmanager





#Ultimate Edition 1.9 x64 - start with Ultimate Edition 1.8 x64
#standard - no eduubuntu (due to bugs)
apt-get install kubuntu-desktop kubuntu-default-settings kubuntu-artwork-usplash xubuntu-desktop xubuntu-artwork xubuntu-artwork-usplash enlightenment blubuntu-look

#working from xubuntu
apt-get install ubuntu-desktop ubuntu-standard ubuntu-minimal ubuntu-sounds ubuntu-themes ubuntu-wallpapers ubuntu-sounds ubuntu-artwork ubuntu-keyring

#upgrades?
apt-get install anacron app-install-data apparmor apparmor-utils apport apport-gtk audacious audacious-plugins audacious-plugins-extra base-files bash bsdutils capplets-data casper clamav clamav-base clamav-freshclam compiz compiz-core compiz-fusion-plugins-main compiz-gnome compiz-plugins cpp deskbar-applet desktop-file-utils devhelp-common dpkg dpkg-dev eog evince evolution ffmpeg file file-roller firefox firefox-3.0 firefox-3.0-gnome-support firefox-gnome-support foomatic-filters friendly-recovery g++ gcalctool gcc gdb gdm gedit gedit-common gksu gnome-about gnome-app-install gnome-applets gnome-applets-data gnome-cards-data gnome-control-center gnome-desktop-data gnome-games gnome-games-data gnome-keyring gnome-menus gnome-panel gnome-panel-data gnome-settings-daemon gnome-system-monitor gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gtk2-engines-ubuntulooks gtkhtml3.14 guidance-backends gvfs gvfs-backends gvfs-fuse ia32-libs initramfs-tools iproute jockey-common jockey-gtk language-pack-de language-pack-de-base language-pack-en language-pack-en-base language-pack-es language-pack-es-base language-pack-gnome-de language-pack-gnome-de-base language-pack-gnome-en language-pack-gnome-en-base language-pack-gnome-es language-pack-gnome-es-base language-pack-gnome-xh language-pack-gnome-xh-base language-pack-xh language-pack-xh-base libaudclient1 libaudid3tag1 libavcodec1d libavformat1d libavutil1d libcairo2 libcamel1.2-11 libclamav3 libdbus-1-3 libdecoration0 libdeskbar-tracker libdevhelp-1-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-9 libedataserverui1.2-8 libeel2-2 libeel2-data libegroupwise1.2-13 libexchange-storage1.2-3 libgdata-google1.2-1 libgdata1.2-1 libgksu2-0 libgladeui-1-7 libglib2.0-0 libglib2.0-dev libglibmm-2.4-1c2a libgnome-desktop-2 libgnome-keyring0 libgnome-menu2 libgnome-window-settings1 libgnomeui-0 libgnomeui-common libgnutls13 libgphoto2-2 libgphoto2-port0 libgtk-vnc-1.0-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml3.14-19 libgtksourceview2.0-0 libgtksourceview2.0-common libgvfscommon0 libgweather-common libgweather1 libhal-storage1 libhal1 libisc32 libisccc30 libklibc libldap-2.4-2 liblircclient0 liblwres30 libmagic1 libmysqlclient15off libnautilus-extension1 libnspr4-0d libnss3-1d libntfs-3g23 libpam-gnome-keyring libpam-modules libpam-runtime libpam0g libpanel-applet2-0 libpango1.0-0 libpango1.0-common libparted1.7-1 libpcre3 libphonon4 libpolkit-gnome0 libpoppler-glib2 libpoppler-qt2 libpoppler2 libpostproc1d libpq5 libpurple0 libruby1.8 libsmbclient libsmbios1 libsoundtouch1c2 libspeex1 libssl0.9.8 libswscale1d libtotem-plparser10 libtracker-gtk0 libtrackerclient0 libvlc0 libwnck-common libwnck22 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-plugins libxine1-x libxslt1.1 linux-libc-dev linux-restricted-modules-common lshw lupin-casper mount mozilla-mplayer mysql-common nautilus nautilus-data nautilus-sendto notification-daemon ntfs-3g openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-gb openoffice.org-help-en-us openoffice.org-impress openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-style-human openoffice.org-writer openssh-client openssl parted pciutils pidgin pidgin-data pm-utils policykit-gnome poppler-utils procps python-apport python-central python-gmenu python-gobject python-launchpad-bugs python-problem-report python-qt4 python-qt4-common python-uno python-virtkey python2.5 python2.5-minimal rhythmbox ruby1.8 samba-common seahorse smbclient ssh-askpass-gnome startupmanager sudo tomboy tracker tracker-search-tool ttf-opensymbol tzdata tzdata-java ubiquity ubiquity-casper ubiquity-frontend-gtk ubiquity-ubuntu-artwork ufw update-manager update-manager-core util-linux util-linux-locales vino vlc vlc-nox vlc-plugin-pulse x11-common xbase-clients xnest xorg xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all xserver-xorg-video-cirrus xserver-xorg-video-intel xsltproc xulrunner-1.9 xulrunner-1.9-gnome-support xutils yelp

#kernel upgrade (do not upgrade wine will break the system)
apt-get install

#Extras
apt-get --assume-yes --force-yes install rar unace unrar p7zip p7zip-full arj unzoo lha libarchive1 libarchive-tar-perl libarchive-zip-perl dpkg-dev alien cabextract
apt-get --assume-yes --force-yes install dvdrip vcdimager cdrdao xcdroast subtitleripper ogmtools xvid4conf rar unrar mjpegtools
apt-get install --assume-yes --force-yes bluefish tidy
apt-get install --assume-yes --force-yes lives
apt-get install --assume-yes --force-yes firestarter
apt-get install --assume-yes --force-yes dragonplayer

apt-get --assume-yes --force-yes install build-essential devscripts dh-buildinfo dpkg-dev alien ubuntu-dev-tools

cd /tmp/

wget -c http://ubuntusoftware.info/songbird_0.6.1-0~getdeb1_i386.deb
dpkg -i songbird_0.6.1-0~getdeb1_i386.deb

apt-get --assume-yes --force-yes install checkgmail libcrypt-simple-perl

apt-get install --assume-yes --force-yes anjuta
apt-get install --assume-yes --force-yes glade-3 glade-gnome-3
apt-get install --assume-yes --force-yes quanta kompare kimagemapeditor cervisia
apt-get install --assume-yes --force-yes dvdstyler
apt-get install --assume-yes --force-yes mandvd
apt-get install --assume-yes --force-yes sysinfo
apt-get install --assume-yes --force-yes hardinfo hwinfo banshee yakuake qemu qemuctl qemu-launcher qemulator qemubuilder kqemu-common
apt-get install --assume-yes --force-yes blender yafray inkscape
apt-get install --assume-yes --force-yes wifi-radar kwifimanager madwifi-tools ndiswrapper-common ndisgtk abiword
apt-get install --assume-yes --force-yes devede lemonrip brasero gnucash kmymoney2  isomaster ktorrent
apt-get install --assume-yes --force-yes gnome-art comixcursors crystalcursors gcursor gdm-themes metacity-themes peace-look tropic-look gdm-themes gnome-themes-extras industrialtango-theme peace-look metacity-themes gnome-icon-theme-* ubuntu-artwork outdoors-theme gtk-theme-switch gtk-theme-switch gtk-clearlooks-* enlightenment-theme-* gtk-engines-* gtk2-engines-* ttf-bitstream-vera ttf-freefont ttf-arphic-bkai00mp gsfonts-x11 ttf-devanagari-fonts ttf-farsiweb ttf-sjfonts ttf-punjabi-fonts ttf-indic-fonts ttf-kochi-gothic-naga10 ttf-thai-tlwg ttf-kochi-mincho ttf-bangla-fonts ttf-bengali-fonts ttf-mgopen ttf-nafees ttf-kannada-fonts ttf-xfree86-nonfree-syriac ttf-unfonts ttf-bpg-georgian-fonts ttf-uralic t1-xfree86-nonfree ttf-fossfonts ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-ubuntu-title xfonts-artwiz xfonts-intl-european ttf-dustin startupmanager

#begin customizations...

#replace default enviornment back to gnome<<-important or xfce will be default
cp -a /usr/share/xsessions/gnome.desktop /usr/share/gdm/BuiltInSessions/default.desktop

#download install custom themes etc from ultamatix website#built minutes ago
cd /tmp/
wget http://ultamatix.com/download/ultimate-edition-themes-0.0.2_amd64.deb
dpkg -i ultimate-edition-themes-0.0.2_amd64.deb

#set default wallpaper for Ultimate Edition 1.9 etc. as can be seen above
#change wallpaper
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/background/picture_filename "/usr/share/backgrounds/Ultimate_Edition_1.9.jpg"
#Mouse
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/peripherals/mouse/cursor_theme "Chameleon-White-Large"
#theme
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/interface/gtk_theme "Ultimate_6"
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /apps/metacity/general/theme "Ultimate_6"
#icons
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/interface/icon_theme "black-white"

#GDM

#Set Usplash - built with USplash maker just for x64...
#pull it from ubuntusoftware

#Special toolz:
wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | apt-key add - && apt-get update
apt-get install ffmpeg2theora mencoder mplayer  libogg0 libogg-dev libvorbis0a libvorbis-dev vorbis-tools mp32ogg ffmpeg  imagemagick youtube-dl poppler-utils dvdauthor sox mjpegtools ffmpeg toolame gddrescue dvdbackup ccd2iso nrg2iso mdf2iso bchunk transcode k3b kipi-plugins kommander xterm xnest
cd /tmp/
wget http://www.debian-multimedia.org/pool/main/d/dvdwizard/dvdwizard_0.5-0.0_all.deb
dpkg -i dvdwizard_0.5-0.0_all.deb
wget http://download275.mediafire.com/tsyew4ryxmtg/gpedy2oybki/FuocoToolsFull0.0.7e.tar.gz
tar xfv FuocoToolsFull0.0.7e.tar.gz
./install.sh

#grub splash images
apt-get install fusion-icon libusplash-dev grub-splashimages kubuntu-grub-splashimages grub-splashimages vlc vlc-nox k9copy gdesklets

#inject newest Ultamatix and Ultimate Edition theme pack by hand...


I try to share everything & not keep things to myself.

TheeMahn
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Ultimate Edition 1.8, how I made it...

Postby TheeMahn » Fri May 09, 2008 12:54 pm

strider5236 wrote:Great job TheeMahn. :D We all appreciate your dedication and hard work on getting this edition out. <BREW>
I love your tenacious attitude about not letting something like Reconstructor keep you from building your piece of beautiful artwork.

I was thinking about starting to learn how to build a custom Distro myself, so I will be watching this thread for pointers and advice. I figured that building a Distro would give me a chance to learn more about Linux and how it operates. I learn best by diving in head first into the thick of it, blindly without any expectations except that I will learn from every mistake I make, and believe me there will be a lot. :D

Again, awesome job TheeMahn. Your my idol. ;)


Anytime brother, I have fixed the usplash permanently ;) Every thing works minus software not all there yet iced tea is broken, I posted how I fixed it / got around it (that was a chore unposted on the web), wine, wine-doors are tossing fits, otherwise the release is 100%

Gnash also threw fits dpkg errors, I learned alot here. On how to get around them... Wine cabextract and wine-doors no simple solution, looking into it. Runs like a dream. I have commented both 32 bit and 64 bit specifics. Getting close to a release... If someone with a launchpad acct wants to login and provide a solution feel free, take credit for it ;)

There are numerous bug reports, no-one seems to have a solution.
Report 1
Report 2
Report 3

Solution depending on which one used is similar:
#Iced-tea work around official bug in 32 bit
Code: Select all
cd /tmp/
wget http://launchpadlibrarian.net/10046626/icedtea-java7-bin_7%7Eb21-1.4%2B20071007-0ubuntu6_i386.deb
wget http://launchpadlibrarian.net/10046629/icedtea-java7-jre_7%7Eb21-1.4%2B20071007-0ubuntu6_all.deb
wget http://launchpadlibrarian.net/10046628/icedtea-java7-plugin_7%7Eb21-1.4%2B20071007-0ubuntu6_i386.deb
dpkg -i icedtea*
LD_LIBRARY_PATH=/usr/lib/jvm/java-7-icedtea/jre/lib/i386/jli/ dpkg --configure icedtea-java7-bin
rm iced*.deb


I would do it myself, but don't have time. Should it be my job to fix their work? I have to or you have an incomplete release...

Thanks again,

TheeMahn
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Ultimate Edition 1.8, how I made it...

Postby TheeMahn » Fri May 09, 2008 4:42 pm

Thanks again for your vote of confidence, I am currently no closer to completion... I have thought of a few things to push into Ultimate Edition 1.8 32 bit that x64 does not have and have bit my tongue. I can make it absolutely beautiful, takes all to hold back (I want to keep them the same), I will let you know this, beyond my control the usplash in the 32 bit supersedes that of 64 bit (also had to be done by hand). I keep getting more work and no solutions... I am at as I did in the past shove admins a toy, won't do that this time or do you think this to be a smart action? 3 major apps are not there...

TheeMahn
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Ultimate Edition 1.8, how I made it...

Postby SaddleTramp » Fri May 09, 2008 11:54 pm

TheeMahn wrote:Thanks again for your vote of confidence, I am currently no closer to completion... I have thought of a few things to push into Ultimate Edition 1.8 32 bit that x64 does not have and have bit my tongue. I can make it absolutely beautiful, takes all to hold back (I want to keep them the same), I will let you know this, beyond my control the usplash in the 32 bit supersedes that of 64 bit (also had to be done by hand). I keep getting more work and no solutions... I am at as I did in the past shove admins a toy, won't do that this time or do you think this to be a smart action? 3 major apps are not there...

TheeMahn

Thee...were you addressing this to just Strider?? or are you looking for any input?? :)
3 Rules: 1. Research; 2. Read; 3. Repeat 1 & 2
HP Pavilion a1700n; Asus A8M2N-LA; AMD Athlon X2 3800+ 2GHz; 2GB DDR2 PC2-5300 Mem; nForce 430 Chipset
GeForce GT220 1gb PCIE16
Sound Blaster Audigy2
Samsung 250GB SATA, WD 320GB SATA, WD 500GB 'GREEN' SATA
TSST DVDRW 16X DL; ASUS DRW-2014S1 DVDRW/DL 20X
Ultimate Edition 2.4 x64
Image
User avatar
SaddleTramp
U.E. God
U.E. God
 
Posts: 1251
Joined: Sun Mar 30, 2008 11:00 pm
Location: NC, US
Age: 68
Operating System: Ultimate Edition 3.2 64 BIT



Re: Ultimate Edition 1.8, how I made it...

Postby tbird » Sat May 31, 2008 9:46 pm

Thanks Theemahn for this. Going to try it and see how far i get.
Nec hostium timete, nec amicum reusate.
Fear no enemy, deny no friend.
User avatar
tbird
U.E. Knowledgable
U.E. Knowledgable
 
Posts: 33
Joined: Fri Apr 18, 2008 8:08 pm
Location: Ireland
Operating System: Ultimate Edition 2.3 32 BIT



Re: Ultimate Edition 1.8, how I made it...

Postby AJSB » Sat Jul 26, 2008 10:45 am

Thank you , Thank you , Thank you !!!!

However i have an issue...i tryed to use your info to make my own distro but i got stuck with a problem....

after i chroot'ed and removed totem plugin, when i started to install packages with apt-get i got these errors:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package icedtea-java7-jre
or...
E: Couldn't find package sdk-java6-jdk
E: Couldn't find package flashplugin-nonfree
etc,etc.

No package at all no matter it is, is installed and gives allways same error !!!
Ńotice that i'm using 8.04.1 instead of 8.04 iso image (my PC is also runnig 8.04.1 ...)

I tryed to edit several ways xorg.conf but still gives these errors and have no clue to install the packages that i want !!!!

Any idea of what's going on and how to solve this issue ?!?

TIA,
AJSB
AJSB
U.E. Newbie
U.E. Newbie
 
Posts: 14
Joined: Sat May 31, 2008 6:04 pm
Operating System: Ultimate Edition 2.3 32 BIT



Re: Ultimate Edition 1.8, how I made it...

Postby AJSB » Sat Jul 26, 2008 6:53 pm

OK, i found a way to solve problem by myself :)

1st, i found out that i don't need to edit sources.list...this way i can use my own country repos :D
2nd, instead of edit sources.list i done this:

apt-get update
apt-get upgrade

...after this i could install and remove anything w/o problerms :D :D :D
i use a very weird selection of apps like remove openoffice, brasero,etc, install k3b, kaffeine,etc. sun java,etc.
anyway...

after made all mods however i hit another problem....i reached this part of your instructions and it gives me an error:

mkdir initrd
cd initrd
cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i
2. Replaced ubuntu-artwork.so in /lib/usplash/ with dragon
3. Re-package initrd.gz
cd initrd/ find | cpio -H newc -o | gzip > ../initrd.gz
4. move repacked initrd.gz to extract-cd folder recalculate md5sum and built the iso.

I don't understand exactly those instructions...are they to be made from edit folder as chroot also ?!?
I ask this because for starters in 8.04.1 there is already a initrd folder inside edit to where we chroot'ed !!!
also, is the cat command also to be made inside edit as chroot ?!? i did it and gived me an error:
cat: ../extract-cd/casper/initrd.gz: No such file or directory
gzip: stdin: unexpected end of file
cpio: premature end of archive

OTOH, if i exit chroot from edit (using command exit ?), make a initrd , go to inside of it,
it accepts the cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i

but then ,still inside initrd folder , i make
cd initrd/ find | cpio -H newc -o | gzip > ../initrd.gz (this is point 3. of your instructions, right ? English is not my natural language and this helps for my confusion )
and gives another error:

bash: cd: initrd/: No such file or directory
1 block

Can you explain this further ?!?

TIA,
AJSB
AJSB
U.E. Newbie
U.E. Newbie
 
Posts: 14
Joined: Sat May 31, 2008 6:04 pm
Operating System: Ultimate Edition 2.3 32 BIT



Re: Ultimate Edition 1.8, how I made it...

Postby AJSB » Sat Jul 26, 2008 9:13 pm

...what i meant was that after making the usplash update , following instructions, i made insude /edit/usr/lib/usplash a new folder , initrd, cd'ed to it, made cat comand and it gived the error:

/usr/lib/usplash# mkdir initrd
/usr/lib/usplash# cd initrd
/usr/lib/usplash/initrd# cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i
cat: ../extract-cd/casper/initrd.gz: No such file or directory

gzip: stdin: unexpected end of file
cpio: premature end of archive

what im doing wrong ? is this the correct place to make the initrd folder or is somewhere else ?!?

BTW, i created all my folders for this ubuntu remix/remastering/whatever (i.e. extract-cd, edit,etc.) not in the root of my account (i.e. /home/myusername/extract-cd/) but in my Desktop (/home/myusername/Desktop/extract-cd/)...

TIA,
AJSB
AJSB
U.E. Newbie
U.E. Newbie
 
Posts: 14
Joined: Sat May 31, 2008 6:04 pm
Operating System: Ultimate Edition 2.3 32 BIT



Re: Ultimate Edition 1.8, how I made it...

Postby TheeMahn » Tue Aug 05, 2008 1:24 pm

AJSB wrote:Thank you , Thank you , Thank you !!!!

However i have an issue...i tryed to use your info to make my own distro but i got stuck with a problem....

after i chroot'ed and removed totem plugin, when i started to install packages with apt-get i got these errors:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package icedtea-java7-jre
or...
E: Couldn't find package sdk-java6-jdk
E: Couldn't find package flashplugin-nonfree
etc,etc.

No package at all no matter it is, is installed and gives allways same error !!!
Ńotice that i'm using 8.04.1 instead of 8.04 iso image (my PC is also runnig 8.04.1 ...)

I tryed to edit several ways xorg.conf but still gives these errors and have no clue to install the packages that i want !!!!

Any idea of what's going on and how to solve this issue ?!?

TIA,
AJSB


64 bit I assume... there is no flashplugin-nonfree for x64, I got around this when I made Ultamatix doing the following...
Code: Select all
function flashinstall {
dpkg_check
if [ "$architecture" = "x86_64" ]; then
sudo apt-get remove --assume-yes --force-yes --purge nspluginwrapper flashplugin-nonfree gnash gnash-common gnash-tools
sudo rm -rfd /usr/lib/nspluginwrapper
sudo rm -f /usr/lib/firefox-addons/plugins/libflashplayer.so
sudo apt-get install --assume-yes --force-yes nspluginwrapper flashplugin-nonfree lib32nss-mdns
sudo apt-get autoremove --assume-yes --force-yes
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0/plugins/
else
if !    sudo apt-get install --assume-yes --force-yes flashplugin-nonfree
then
   AX_fatal "An apt-based error occurred and installation was unsuccessful";
fi
fi
}


The part you need to be concerned with and I hope you do not intend to distribute it adobe will be knocking on your door ;) (64 bit only)
Code: Select all
sudo apt-get remove --assume-yes --force-yes --purge nspluginwrapper flashplugin-nonfree gnash gnash-common gnash-tools
sudo rm -rfd /usr/lib/nspluginwrapper
sudo rm -f /usr/lib/firefox-addons/plugins/libflashplayer.so
sudo apt-get install --assume-yes --force-yes nspluginwrapper flashplugin-nonfree lib32nss-mdns
sudo apt-get autoremove --assume-yes --force-yes
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0/plugins/


It does work I have rigorously tested it.

Iced Tea... When I get a chance to go back into x64 I will look into this... I used to have a repo that was off the hook for icedtea(best iced tea I have ever found).

Enjoy,

TheeMahn
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Ultimate Edition 1.8, how I made it...

Postby TheeMahn » Tue Aug 05, 2008 1:27 pm

AJSB wrote:OK, i found a way to solve problem by myself :)

1st, i found out that i don't need to edit sources.list...this way i can use my own country repos :D
2nd, instead of edit sources.list i done this:

apt-get update
apt-get upgrade

...after this i could install and remove anything w/o problerms :D :D :D
i use a very weird selection of apps like remove openoffice, brasero,etc, install k3b, kaffeine,etc. sun java,etc.
anyway...

after made all mods however i hit another problem....i reached this part of your instructions and it gives me an error:

mkdir initrd
cd initrd
cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i
2. Replaced ubuntu-artwork.so in /lib/usplash/ with dragon
3. Re-package initrd.gz
cd initrd/ find | cpio -H newc -o | gzip > ../initrd.gz
4. move repacked initrd.gz to extract-cd folder recalculate md5sum and built the iso.

I don't understand exactly those instructions...are they to be made from edit folder as chroot also ?!?
I ask this because for starters in 8.04.1 there is already a initrd folder inside edit to where we chroot'ed !!!
also, is the cat command also to be made inside edit as chroot ?!? i did it and gived me an error:
cat: ../extract-cd/casper/initrd.gz: No such file or directory
gzip: stdin: unexpected end of file
cpio: premature end of archive

OTOH, if i exit chroot from edit (using command exit ?), make a initrd , go to inside of it,
it accepts the cat ../extract-cd/casper/initrd.gz | gzip -d | cpio -i

but then ,still inside initrd folder , i make
cd initrd/ find | cpio -H newc -o | gzip > ../initrd.gz (this is point 3. of your instructions, right ? English is not my natural language and this helps for my confusion )
and gives another error:

bash: cd: initrd/: No such file or directory
1 block

Can you explain this further ?!?

TIA,
AJSB


bash: cd: initrd/: No such file or directory

you missed the step mkdir initrd probably the one after as well cd initrd, then cat it
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer

Next

Return to Programming

Who is online

Users browsing this forum: No registered users and 11 guests