nightmorph 07/03/19 11:37:25 Modified: hb-install-system.xml Log: removing 2.4 profiles as they don't exist anymore, also adding a small all-arches example of how to switch profiles
Revision Changes Path 1.29 xml/htdocs/doc/en/handbook/draft/hb-install-system.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml?rev=1.29&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml?rev=1.29&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml?r1=1.28&r2=1.29 Index: hb-install-system.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- hb-install-system.xml 19 Mar 2007 09:37:55 -0000 1.28 +++ hb-install-system.xml 19 Mar 2007 11:37:25 -0000 1.29 @@ -4,7 +4,7 @@ <!-- The content of this document is licensed under the CC-BY-SA license --> <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml,v 1.28 2007/03/19 09:37:55 nightmorph Exp $ --> +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-system.xml,v 1.29 2007/03/19 11:37:25 nightmorph Exp $ --> <sections> @@ -210,7 +210,7 @@ <pre caption="Verifying system profile"> # <i>ls -FGg /etc/make.profile</i> -lrwxrwxrwx 1 48 Apr 8 18:51 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2006.1/ +lrwxrwxrwx 1 48 Apr 8 18:51 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/ </pre> <p> @@ -220,46 +220,27 @@ <p> There are also <c>desktop</c> and <c>server</c> subprofiles available for some -architectures. Look inside the <path>2006.1/</path> profile to see if there is +architectures. Look inside the <path>2007.0/</path> profile to see if there is one available for your architecture. You may wish to view the <c>desktop</c> profile's <path>make.defaults</path> to determine if it fits your needs. </p> -<p test="func:keyval('arch')='AMD64'"> -If you want to have a pure 64-bit environment, with no 32-bit applications or -libraries, you should use a non-multilib profile: -</p> - -<pre test="func:keyval('arch')='AMD64'" caption="Switching to a non-multilib profile"> -# <i>ln -snf /usr/portage/profiles/default-linux/amd64/2006.1/no-multilib /etc/make.profile</i> -</pre> - <p> -Some users may wish to install a system based on the older Linux 2.4 profile. -If you have good reason to do this, then you should first check that an -additional profile exists. On x86, we can do this with the following command: +After viewing the available profiles for your architecture in +<path>/usr/portage/profiles/</path>, you can use a different one if you wish: </p> -<pre caption="Finding out if an additional profile exists"> -# <i>ls -d /usr/portage/profiles/default-linux/x86/no-nptl/2.4</i> -/usr/portage/profiles/default-linux/x86/no-nptl/2.4 +<pre caption="Changing profiles"> +# <i>ln -snf /usr/portage/profiles/<profile name> /etc/make.profile</i> </pre> -<p> -The above example shows that the additional 2.4 profile exists (i.e. it didn't -complain about missing file or directory). It is recommended that you stay with -the default, but if you wish to switch, you can do so as follows: +<p test="func:keyval('arch')='AMD64'"> +If you want to have a pure 64-bit environment, with no 32-bit applications or +libraries, you should use a non-multilib profile: </p> -<pre caption="Switching to a 2.4 profile"> -<comment>(Make sure you use the right architecture, the example below is for x86)</comment> -# <i>ln -snf /usr/portage/profiles/default-linux/x86/no-nptl/2.4 /etc/make.profile</i> -<comment>(List the files in the 2.4 profile)</comment> -# <i>ls -FGg /etc/make.profile/</i> -total 12 --rw-r--r-- 1 939 Dec 10 14:06 packages --rw-r--r-- 1 347 Dec 3 2004 parent --rw-r--r-- 1 573 Dec 3 2004 virtuals +<pre test="func:keyval('arch')='AMD64'" caption="Switching to a non-multilib profile"> +# <i>ln -snf /usr/portage/profiles/default-linux/amd64/2006.1/no-multilib /etc/make.profile</i> </pre> <!-- -- [email protected] mailing list
