| View previous topic :: View next topic |
| Author |
Message |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1551
|
Posted: Thu Dec 22, 2005 3:48 pm Post subject: "Lucky" Automated Installation Scripts 1.1.0 " |
|
|
Conrad Gentoo Projects Presents...
Lucky Installation Scripts Ver: 1.1.0 "Good TImes"
EDIT: Removed the CONRAD Script from post, Reason: not maintained at the moment - will come back eventually
-----
FAQ
-----
(1)(Q.) - What are they?
(1)(A.) - The Conrad "Lucky" Installation scripts are for installing Gentoo Linux, they are scripts to install Gentoo through traditional methods/compiling everything just automated to make things a little bit easier.
(2)(Q.) - Why are there 3 scripts? What does each one do?
(2)(A.) - The reason for 3 scripts is because not everyone wants to install it one way, with 3 options, there is something for almost everybody. the first script "Conrad" Script is based off of the Conrad Install Method and the most hardcore of the bunch with GCC 4.1 compiler, etc. The second script "Stable" Script is for installing gentoo through the handbook, except automated, it uses the stable compiler (currently: 3.4.4), and it adds NOTHING to package.keywords and unmasks NOTHING (unless optional steps are taken like Xorg 6.9), The third script, the "Unstable" Script is identical to the "Stable" Script except it uses ~x86 branch, compiler on ~x86 (currently: 3.4.4)
(3)(Q.) - Why doesnt it include an option for Xorg 7.0?
(3)(A.) - The reason for this is too much to unmask and dependency issues with Xorg 7.0, I have tested this, except openmotif fails to build from Modular Xorg (procedures for 6.8.2-7.0.0 upgrade in progress) It DOES however, include Xorg 6.9 option, which has IDENTICAL code to Xorg 7.0, except doesnt have the new "modular" build rather the "monolithic" build
-----
!READ! !WARNINGS! !READ!
(1) - This is USE at own risk (I am not responsible for any system failures), please report bugs in this thread.
(2) - GRUB INSTALL, near the end of the script it asks where you would like to install GRUB to, this is ok, if grub-install works for you, on the other hand, for me, it doesnt detect my boot partition, and I need to install it manually through the 'grub' command - so, IF GRUB-INSTALL DOESNT WORK FOR YOU OR YOU ARE UNSURE, DO NOT ENTER A HD TO INSTALL GRUB ON (run 'grub' after script is finished to install grub)
(3) - These scripts can take a long time, they are all practically stage1 on stage3 scripts, as they all rebuild the system.
-----
Scripts Procedures
Well, most people dont want to run this unless they know what it does, so hear is a step-by-step walkthrough of what they will do.
(1) - Ask about network module
(2) - Asks about Automatic Conrad Partitioning tool (3 partitions for linux)
(3) - Asks about CFDISK/FDISK
(4) - Asks specifically about boot/swap/root partitions and filesystems
(5) - Mount partitions and swapon
(6) - Asks about stage3 wish to be downloaded (arch)
(7) - Downloads and extracts stage3/portage in correct locations and deleted the tarballs
(8') - Copies resolv.conf, mounts proc and dev
(9) - Asks to continue with the rest of the script (and chroot)
(10) - Asks about userlocales and extra packages
(11) - Asks Architecture
(12) - Creates make.conf <--(All Scripts) and package.keywords/unmask <--(Only CONRAD Script)
(13) - Asks to upgrade to GCC 3.4.4 <--- (Stable Script), Asks to upgrade to GCC 3.4.4 <--- (Unstable script)
(14) - Rebuilds the system for optmization
(15) - Asks about VIM
(16) - Asks about manual kernel or automatic kernel build and kernel sources (nitro/archck/gentoo/vanilla)
(17) - Emerges extra packages and (hotplug/dhcpcd/coldplug/grub/fs progs/gentoolkit/acpid/syslog-ng/slocate/xinetd/grub)
(18') - Edits grub.conf
(19) - Asks root password and new user/password
(20) - Asks about Automatic Xorg.conf
(21) - Asks WM (kde/kde-light/kde-meta/gnome/gnome-light/e17/other)
(22) - Asks about GDM
(23) - Asks to prelink
(24) - Asks about GRUB install and FSTAB
(25) - Asks programs that are wished to be added to the default runlevel
(26') - Asks hostname and etc-update
(27) - DONE
Well these are very detailed by me, but no one wants to run something if they do not know what it does
-----
How TO: Operate
(1) - Download the Gentoo Install LiveCD, or the CONRAD Install LiveCD (for reiser4)
(2) - Boot up the LiveCD
(3) - Follow instructions for the script chosen
-----
OPERATING ARGUMENTS
There are 3 Arguments when running this script
| Code: | 1 - ./lucky* -v (Verbose mode)
2 - ./lucky* -b (Benchmark) <--- (Currently not very effective)
3 - ./lucky* -2 (Script2) (Skip to part2/the part after the chroot) |
-----
SCRIPTS
-----
Script #1 - "Lucky" STABLE Installation Script
* Based off of the Gentoo Handbook
* Currently asks to Upgrade to the NEW stable compiler GCC 3.4.4 (the gentoo way)
* See Above for complete operating order of each script
Download
Mirror #1
http://www.enderandrew.com/conrad/lucky/1.0.1/lucky-stable-1.1.0.sh
Instructions
(1) - Download the script
(2) - MOVE the script to /mnt/gentoo <--- (IMPORTANT!)
(3) - cd to /mnt/gentoo
(4) - Run, chmod +x lucky*
(5) - ./lucky* -${OPTS}
-----
Script #2 - "Lucky" UNSTABLE Installation Script
* Based off of the Gentoo Handbook
* Currently asks to Upgrade to the unstable compiler GCC 3.4.4 (the gentoo way)
* See Above for complete operating order of each script
Download
Mirror #1
http://www.enderandrew.com/conrad/lucky/1.1.0/lucky-unstable-1.1.0.sh
Instructions
(1) - Download the script
(2) - MOVE the script to /mnt/gentoo <--- (IMPORTANT!)
(3) - cd to /mnt/gentoo
(4) - Run, chmod +x lucky*
(5) - ./lucky* -${OPTS}
-----
SCRIPTS 1-3 BUILD/SOURCE
Because this is an open-source community I have provided the src on the mirror it includes all the build directories for all 3 scripts.
Do not claim them as your own* They are there to make any revisions and to work over, if you base a script off of them please give each of the "Lucky" Developers credit - (brainiac_ghost,cheater1034,and mdshort)
DOWNLOAD:
http://www.bfgraphics.net/conrad/lucky/1.1.0/lucky-src-1.1.0.tar.bz2
-----
SPECIAL THANKS TO...
(1) - The GENTOO Developers, this would not be possible without them
(2) - The CONRAD "Lucky" Development Team (brainiac_ghost, cheater1034, mdshort)
(3) - NXSTY - For providing the GLIBC 2.3.90 (Conrad/Optional) and Xorg 6.9 ebuilds
XORG SNAPSHOT - http://forums.gentoo.org/viewtopic-t-396898.html
GLIBC SNAPSHOT - http://forums.gentoo.org/viewtopic-t-376943.html
(4) - TIGER683 - Providing Nitro-Sources ebuilds
(5) - iphitus - Providing Archck-Sources ebuilds
(6) - The Gentoo Community, without you, this would not be possible
THANKS!
-----
Reiser4
Reiser4 is included as an option in all the scripts as a root filesystem, it is only supported by the Conrad Install LiveCD
http://forums.gentoo.org/viewtopic-t-414544.html
-----
-Thankyou
-Conrad Development Team _________________ JOIN IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
Zen bugs/requests?: http://zen-kernel.org/issues
--
Join: ARCFPWDLVEFOTTSBNA - Anti-Rice club for people who don't like volcanoes except for on the TVs sometimes but not always
Last edited by cheater1034 on Thu Dec 29, 2005 12:05 am; edited 4 times in total |
|
| Back to top |
|
 |
timdaslayer n00b

Joined: 17 Jun 2004 Posts: 39
|
Posted: Sat Dec 24, 2005 12:40 am Post subject: |
|
|
great work... i've been waiting for this.
one question though. i glanced at the CONRAD script and you still can't edit the make.conf yourself... which i thought was going to be a feature in the next release. also, why you didn't include the LDFLAGS in the make.conf you supply there. are they unstable? i'm asuming the CONRAD script follow the SFLBSALAS conrad install method?
also in the script it has | Code: | | echo 'ACCEPT_KEYWORDS=" x86 ~x86"' >> /etc/make.conf | i really am not sure, but is that space supposed to be before the x86, or does it even matter?
sorry for being such a n00b... |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1551
|
Posted: Sat Dec 24, 2005 1:35 am Post subject: |
|
|
| timdaslayer wrote: | great work... i've been waiting for this.
one question though. i glanced at the CONRAD script and you still can't edit the make.conf yourself... which i thought was going to be a feature in the next release. also, why you didn't include the LDFLAGS in the make.conf you supply there. are they unstable? i'm asuming the CONRAD script follow the SFLBSALAS conrad install method?
also in the script it has | Code: | | echo 'ACCEPT_KEYWORDS=" x86 ~x86"' >> /etc/make.conf | i really am not sure, but is that space supposed to be before the x86, or does it even matter?
sorry for being such a n00b... |
I didnt really include editing the make.conf, because people can make some changes and really mess things up - I probally will add editing the make.conf in the stable and unstable script, but not the conrad script.
The script basically follows the SFLBSALAS method, I am considering working on adding all 3 to the script soon - Reason for that so it can be stable for everyone. _________________ JOIN IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
Zen bugs/requests?: http://zen-kernel.org/issues
--
Join: ARCFPWDLVEFOTTSBNA - Anti-Rice club for people who don't like volcanoes except for on the TVs sometimes but not always |
|
| Back to top |
|
 |
thedarave n00b

Joined: 21 Jul 2004 Posts: 19
|
Posted: Sat Dec 24, 2005 11:18 pm Post subject: Bugs... |
|
|
From lucky-conrad-1.1.0.sh:
| Code: | echo 'CHOST="i686-pc-linux-gnu -fvisibility-inlines-hidden"' >> /etc/make.conf >> /etc/make.conf
echo 'CXXFLAGS="${CFLAGS}"' >> /etc/make.conf |
You may wish to fix this.
EDIT: My god, never type without caffine. _________________ -Steve- |
|
| Back to top |
|
 |
thedarave n00b

Joined: 21 Jul 2004 Posts: 19
|
Posted: Sun Dec 25, 2005 2:36 am Post subject: Re: CONRAD (3) Lucky Installation Scripts 1.1.0 "Good T |
|
|
| cheater1034 wrote: | Scripts Procedures
Well, most people dont want to run this unless they know what it does, so hear is a step-by-step walkthrough of what they will do.
(1) - Ask about network module
(2) - Asks about Automatic Conrad Partitioning tool (3 partitions for linux)
(3) - Asks about CFDISK/FDISK
(4) - Asks specifically about boot/swap/root partitions and filesystems
(5) - Mount partitions and swapon
(6) - Asks about stage3 wish to be downloaded (arch)
(7) - Downloads and extracts stage3/portage in correct locations and deleted the tarballs
(8') - Copies resolv.conf, mounts proc and dev
(9) - Asks to continue with the rest of the script (and chroot)
(10) - Asks about userlocales and extra packages
(11) - Asks Architecture
(12) - Creates make.conf <--(All Scripts) and package.keywords/unmask <--(Only CONRAD Script)
(13) - Asks to upgrade to GCC 3.4.4 <--- (Stable Script), Asks to upgrade to GCC 3.4.4 <--- (Unstable script), Builds the toolkit <--- (Conrad Script)
(14) - Rebuilds the system for optmization
(15) - Asks about VIM
(16) - Asks about manual kernel or automatic kernel build and kernel sources (nitro/archck/gentoo/vanilla)
(17) - Emerges extra packages and (hotplug/dhcpcd/coldplug/grub/fs progs/gentoolkit/acpid/syslog-ng/slocate/xinetd/grub)
(18') - Edits grub.conf
(19) - Asks root password and new user/password
(20) - Asks Xorg 6.9 and about Automatic KNOPPIX Xorg.conf
(21) - Fixes cairo <--- (Only CONRAD Script)
(22) - Asks WM (kde/kde-light/kde-meta/gnome/gnome-light/e17/other)
(23) - Asks about GDM
(24) - Asks to upgrade to glibc-2.3.90* <--- (Conrad Script ONLY)
(25) - Asks to prelink
(26) - Asks about GRUB install and FSTAB
(27) - Asks programs that are wished to be added to the default runlevel
(28') - Asks hostname and etc-update
(29) - DONE
Well these are very detailed by me, but no one wants to run something if they do not know what it does
|
Why are you upgrading glibc after you've installed the entire system instead of doing so at step 13 before rebuilding and optimizing the toolkit? _________________ -Steve- |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1551
|
Posted: Sun Dec 25, 2005 4:01 am Post subject: Re: CONRAD (3) Lucky Installation Scripts 1.1.0 "Good T |
|
|
| thedarave wrote: | | cheater1034 wrote: | Scripts Procedures
Well, most people dont want to run this unless they know what it does, so hear is a step-by-step walkthrough of what they will do.
(1) - Ask about network module
(2) - Asks about Automatic Conrad Partitioning tool (3 partitions for linux)
(3) - Asks about CFDISK/FDISK
(4) - Asks specifically about boot/swap/root partitions and filesystems
(5) - Mount partitions and swapon
(6) - Asks about stage3 wish to be downloaded (arch)
(7) - Downloads and extracts stage3/portage in correct locations and deleted the tarballs
(8') - Copies resolv.conf, mounts proc and dev
(9) - Asks to continue with the rest of the script (and chroot)
(10) - Asks about userlocales and extra packages
(11) - Asks Architecture
(12) - Creates make.conf <--(All Scripts) and package.keywords/unmask <--(Only CONRAD Script)
(13) - Asks to upgrade to GCC 3.4.4 <--- (Stable Script), Asks to upgrade to GCC 3.4.4 <--- (Unstable script), Builds the toolkit <--- (Conrad Script)
(14) - Rebuilds the system for optmization
(15) - Asks about VIM
(16) - Asks about manual kernel or automatic kernel build and kernel sources (nitro/archck/gentoo/vanilla)
(17) - Emerges extra packages and (hotplug/dhcpcd/coldplug/grub/fs progs/gentoolkit/acpid/syslog-ng/slocate/xinetd/grub)
(18') - Edits grub.conf
(19) - Asks root password and new user/password
(20) - Asks Xorg 6.9 and about Automatic KNOPPIX Xorg.conf
(21) - Fixes cairo <--- (Only CONRAD Script)
(22) - Asks WM (kde/kde-light/kde-meta/gnome/gnome-light/e17/other)
(23) - Asks about GDM
(24) - Asks to upgrade to glibc-2.3.90* <--- (Conrad Script ONLY)
(25) - Asks to prelink
(26) - Asks about GRUB install and FSTAB
(27) - Asks programs that are wished to be added to the default runlevel
(28') - Asks hostname and etc-update
(29) - DONE
Well these are very detailed by me, but no one wants to run something if they do not know what it does
|
Why are you upgrading glibc after you've installed the entire system instead of doing so at step 13 before rebuilding and optimizing the toolkit? |
Because I do not want to support glibc-2.3.90* in the scripts, so I make it an external option later on, then if they want they can rebuild the world with Bdirect or something.
The new scripts will include more features, and will be based off of the conrad "Lsane" Method _________________ JOIN IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
Zen bugs/requests?: http://zen-kernel.org/issues
--
Join: ARCFPWDLVEFOTTSBNA - Anti-Rice club for people who don't like volcanoes except for on the TVs sometimes but not always |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1551
|
Posted: Sun Dec 25, 2005 5:00 am Post subject: |
|
|
I removed the CONRAD Script from thread - They are not maintained at the moment.
Expect it to come back with a later release _________________ JOIN IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
Zen bugs/requests?: http://zen-kernel.org/issues
--
Join: ARCFPWDLVEFOTTSBNA - Anti-Rice club for people who don't like volcanoes except for on the TVs sometimes but not always |
|
| Back to top |
|
 |
RobNyc Tux's lil' helper


Joined: 11 Oct 2005 Posts: 101 Location: NYC
|
Posted: Mon Jan 23, 2006 8:06 am Post subject: |
|
|
aww man i wanted to do this script _________________ Thank You |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|