1 CD Install
From openSUSE
| Revision as of 23:28, 10 October 2005 HainesC (Talk | contribs) SLICK � Previous diff |
Revision as of 21:13, 12 October 2005 Agirardet (Talk | contribs) Next diff → |
||
| Line 2: | Line 2: | ||
| {{Info|[[1 CD install]] allows you to install either a basic SUSE standard kde minimal or gnome system on 1 CD and also a [[SLICK]] modified version. Both versions can be updated using YOU. Slick can also be updated to bleeding edge code using kynaptic/apt. Additional software for standard can be installed by using the public yast repositories or the DVD version. Additional software for -modified ([[SLICK]]) can also be installed by using the public yast repositories or the DVD version or by using kynaptic, which is the prefered way for SLICK. A 1 CD install is just a base to access all the SUSE packages.}} | {{Info|[[1 CD install]] allows you to install either a basic SUSE standard kde minimal or gnome system on 1 CD and also a [[SLICK]] modified version. Both versions can be updated using YOU. Slick can also be updated to bleeding edge code using kynaptic/apt. Additional software for standard can be installed by using the public yast repositories or the DVD version. Additional software for -modified ([[SLICK]]) can also be installed by using the public yast repositories or the DVD version or by using kynaptic, which is the prefered way for SLICK. A 1 CD install is just a base to access all the SUSE packages.}} | ||
| + | |||
| + | * 13.10.2005: An outage to our opensuse.linux.co.nz server is currently disabling iso downloads. For apt please use [http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.suser-agirardet/ gwdg]. The server should be back in the next day or so. | ||
Revision as of 21:13, 12 October 2005
This page is part of the SUPER project to enhance your standard SUSE install.
| 1 CD install allows you to install either a basic SUSE standard kde minimal or gnome system on 1 CD and also a SLICK modified version. Both versions can be updated using YOU. Slick can also be updated to bleeding edge code using kynaptic/apt. Additional software for standard can be installed by using the public yast repositories or the DVD version. Additional software for -modified (SLICK) can also be installed by using the public yast repositories or the DVD version or by using kynaptic, which is the prefered way for SLICK. A 1 CD install is just a base to access all the SUSE packages. |
- 13.10.2005: An outage to our opensuse.linux.co.nz server is currently disabling iso downloads. For apt please use gwdg. The server should be back in the next day or so.
Contents |
Standard openSUSE
Both iso's are single CD installation iso's without any modifications to the actual packages. As such these iso's are completely standard SUSE, hence they are called standard-kde and standard-minimal. More info about how to create such iso's can be found under development.
These iso's will be maintained by the SUPER team.
download
MD5sums available at ftp://opensuse.linux.co.nz/pub/SUPER/iso/MD5SUMS http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/MD5SUMS
kde
FINAL
Kde base install on 1 CD (697 Mbyte iso 1400 MB install) ftp://opensuse.linux.co.nz/pub/SUPER/iso/super-openSUSE-final-20051003-standard-kde.iso http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-openSUSE-final-20051003-standard-kde.iso
ALPHA
http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-openSUSE-alpha1-20051004-standard-kde.iso
gnome
RC1
Gnome base install on 1 CD (680 Mbyte iso 1600 MB install) ftp://opensuse.linux.co.nz/pub/SUPER/iso/super-openSUSE-RC1-20050912-standard-gnome.iso http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-openSUSE-RC1-20050912-standard-gnome.iso
Delta ISO ftp://opensuse.linux.co.nz/pub/SUPER/iso/super-openSUSE-RC1-20050909_20050912-standard-gnome.delta.iso http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-openSUSE-RC1-20050909_20050912-standard-gnome.delta.iso
minimal
FINAL
Minimal install on 1 CD (296 Mbyte iso, 400 MB install) ftp://opensuse.linux.co.nz/pub/SUPER/iso/super-openSUSE-final-20051004-standard-minimal.iso http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-openSUSE-final-20051004-standard-minimal.iso
Enhanced openSUSE
A set of iso's with SLICK modifications already included are available before the final product is out. These iso's are called -modified.iso'. The iso dated 20051001 was faulty, please redownload the iso now dated 20051003.
SLICK
Slim KDE 1 CD install with performance enhancements, Kynaptic and KLIK. Includes CK patches. Feedback please directly to andreas@linux.co.nz.
Please be aware that at firstboot during the SuSEconfig stage, the installer will prelink the entire system for the first time. This will usually take 15-30 minutes. Subsequently only updated packages will be prelinked and not the entire system making prelinking much faster.
To update use kynaptic. The 3 icons on the top bar need to be klicked one after the other. First icon refreshes the apt indexes. The second icon sets the updated packages and the third icon downloads and installs the updates. You can use Edit --> Find to search for a specific package like "fglrx " for the ati driver.
If you have a SLICK iso from September please add the following sources to /etc/apt/sources.list
rpm http://opensuse.linux.co.nz/apt/suser-agirardet apt/10.0 super
ftp://opensuse.linux.co.nz/pub/SUPER/iso/super-SLICK-RC1-20051003-modified-kde.iso http://opensuse.linux.co.nz/ftp/pub/SUPER/iso/super-SLICK-RC1-20051003-modified-kde.iso
It seems that still there are problems with SLICK. I've downloaded super-SLICK-RC1-20051003-modified-kde.iso, and i got no user.sel and i can not import any *.sel located in suse/setup/descr/ ... do you know how to work around this ? Thanks !
It also seems that the website http://opensuse.linux.co.nz is down << Dated 20051010 @ 7:28:05pm EST
Binary video Drivers
ATI driver: Use kynaptic to install "fglrx" (it will also get kernel-sources and gcc) and then run the following on a konsole sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile Close, Test and Save the new configuration and exit sax2 and restart X
NVIDIA driver: Use kynaptic to install "nvidia" (it will also get kernel-sources and gcc) and restart X. That should be all.
Development
How to create your own 1 CD install
The iso's are done using the standard recommended Novell way. It contains a modified control.xml to have a more streamlined installation. We have tried to add /boot and /home (you can see that in the control.xml, but for some reason it ignores it, maybe a suse.de person can give us a hint? Apart from that it is a straight install of beta4. My.sel was added under suse/setup/descr, which contains the needed packages. All in all a very straight forward process.
Preparation
| File locations are examples and should be changed to suit your environment or disk space. |
- Create a DVD structure with Making a DVD from CDs in /yast
# makeSUSEdvd -i -s /yast
- Create the iso holding directory in /super and your iso directory in /super/SUPER
# mkdir -p /super/SUPER
- copy the important files over to the iso dir.
# cd /yast # cp -a LIESMICH COPYING gpg-pubkey-0dfb3188-41ed929b.asc LIESMICH.DOS COPYING.de gpg-pubkey-15c17deb-3f9e80c9.asc ls-lR.gz autorun.inf COPYRIGHT gpg-pubkey-3d25d3d9-36e12d04.asc media.1 boot COPYRIGHT.de gpg-pubkey-9c800aca-40d8063e.asc pubring.gpg content directory.yast INDEX.gz control.xml docu LICENSE.TXT SuSEgo.ico /super/SUPER
- Create the package directories
# mkdir /super/SUPER/suse
# cd /super/SUPER/suse
# mkdir {i586,i686,src,noarch}
# cp -a /yast/suse/setup .
Configuration
- Modify control.xml in the top dir to suit your needs. Here one of mine control.xml.
Novell control.xml documentation
- A My.sel file needs to be created following the Novell Document and you can add package names to your standard install by using apt on a XEN virtual machine you can install by following this: How to setup SUSE Linux 10.0 under Xen in SUSE Linux 9.3. That way you are able to install the needed dependencies to a machine and create the My.sel file in suse/setup/descr. After that you can copy each package from /yast/suse/i586 or /yast/suse/noarch or /yast/suse/i686 to /super/SUPER/suse/i586. Here is an example. My.sel.minimal and My.sel.kde
Creation of iso
- The following will create an iso out of SUPER as SUPER.iso in /super. As you can see if there is a SUPER.kde directory it will also create a SUPER.kde.iso when given the value kde as $1. This will be extended to cater for gnome. The optimized SUPER iso's are going to be similar as the only difference should be a seperate control.xml and different packages.
- You need to have installed, mkisofs and "Yast2 autoinstall tools".
#!/bin/bash #script to create iso's for SUPER and 1CD standard cd /super if [ "$1" == "kde" ] then export SUFF=".kde" else export SUFF="" fi cd SUPER$SUFF/ echo "SUPER" > media.1/media echo ` date +%Y%m%d%H%M%S` >>media.1/media echo "1" >>media.1/media ls -A1 > directory.yast cd suse create_package_descr -x setup/descr/EXTRA_PROV -l english -l spanish -l french -l german -l czech -l hungarian -l italian cd .. rm INDEX.gz ls-lR.gz ls -lR > ls-lR gzip ls-lR find . > INDEX gzip INDEX cd .. mkisofs -p "SUPER" -P "openSUSE, opensuse@opensuse.org" -r -T -J -pad -no-emul-boot -boot-load-size 4 -boot-info-table -b \ boot/loader/isolinux.bin -c boot/boot.catalog -hide boot/boot.catalog -hide-joliet boot/boot.catalog -V SU810.001 -o SUPER$SUFF.iso \ SUPER$SUFF
- In case you need to modify the initrd to for example put an autoinstall.xml into it here a hint how to manipulate it (took me a lot of googling to sort this out)
# cp -a /super/SUPER/boot/loader/initrd /tmp/initrd.gz # gzip -dc /tmp/initrd.gz >/tmp/initrd.img # mkdir /tmp/work-initrd; cd /tmp/work-initrd # cpio -i < /tmp/initrd.img # Extract it from cpio archive # cp YOUR_INFO_FILE info # find . | cpio -H newc -o > /tmp/initrd.img # gzip -c /tmp/initrd.img >/tmp/initrd # mv /tmp/initrd /super/SUPER/boot/loader/
update script
From one release to the other I use a script.
- you must have the above old /super/ structure available
- you must have a new set of iso's and you must have replaced /yast/ with those
- Download this tar file and untar it
# cd / ; tar -zxf /tmp/runup.tgz
- Once you have the above setup you can run the following to simply create an updated minimal system
# cd /super ; ./runup ; docd
- To create a new kde system
# cd /super ; ./runup kde ; docd kde
Bugs
DONE means integrated but not yet released. Once it is released this entries are emptied.
kde
- Add your bug here
- Update selection is probably redundant
- USB Motorola Surfboard Modem, doesn't load correctly in installation ( Yast says there is no module ), you need to set up like a Ethernet ( not usb ) and specify to use "usbnet" module. Maybe is the same with others USB cable modem.
gnome
- Add your bug here
- KDE Resources and .hidden in the Applications menu
- With the new menu editor in Gnome 2.12, you can remove the .hidden by unticking each item it contains, this doesn't work for the KDE Resources however.--Pflodo 15:52, 10 Sep 2005 (MDT)
- The issue is that the installation adds these items so there's not much I can do about it (apart from removing K3B from the install)--mboman
minimal
- Add your bug here
- i586/glibc rpm is missing (e.g. for VIA CPUs)
- Update selection is probably redundant
- opensource driver for ralink wifi card from http://www.ralinktech.com
SLICK
Slim KDE 1 CD install with performance enhancements and KLIK
Packages
kde
Still around 4 Mbyte left to fill. Any package deletions please add also to save space.
- any missing packages go here
- smartlink-softmodem
gnome
- Any missing packages go here
- gnome-terminal
- gdmsetup
minimal
- any missing packages go here
- nano
SLICK
Slim KDE 1 CD install with performance enhancements and KLIK

