msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2011-09-05 14:12+0600\n" "PO-Revision-Date: 2010-10-21 23:56+0600\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):9 msgid "Gentoo 1.4 Upgrade Guide" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(author:title):11 msgid "Author" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(mail:link):12 msgid "rac@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(mail):12 msgid "Robert Coie" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(author:title):14 msgid "Copy Editor" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(mail:link):15 msgid "avenj@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(mail):15 msgid "Jon Portnoy" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(abstract):18 msgid "" "A method for upgrading older Gentoo installations in place to Gentoo 1.4" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(version):26 msgid "0.4" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(date):27 msgid "2005-07-02" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):30 msgid "Before you begin" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):32 msgid "Be prepared" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):35 msgid "" "As with any major upgrade to the core of your Gentoo system, there is always " "the possibility that unforeseen problems will ensue. It is always prudent to " "back up all important data before beginning this process. If possible, try " "to allocate a large block of time for this upgrade, so that you will not " "feel rushed. All the software on your machine will need to be recompiled." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):46 msgid "Other options" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):49 msgid "" "This is not the only way to upgrade your system. You can install a new 1.4 " "system onto a separate partition and reuse some of your system configuration " "instead. This method also has the advantage that you can always go back to " "your old system in the meantime as a fallback. You may also decide to simply " "not upgrade your system. If you decide you want to upgrade in place, read on." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):60 msgid "General notes" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):63 msgid "" "Whenever the code listings suggest running the emerge command, it is " "always a good idea to make a test run of the command using the -p or " "--pretend option to make sure that the command will do what you " "expect it to do." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):74 msgid "Upgrading in place" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):76 msgid "Get Portage as current as possible" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):79 msgid "" "Some of the syntax of current ebuilds is unreadable by older versions of " "Portage. If you don't have at least Portage 2.0.44, try upgrading Portage." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):84 msgid "Updating Portage" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):84 #, no-wrap msgid "" "\n" "# emerge --sync\n" "# emerge -u portage\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(note):89 msgid "" "If your Portage version is very old, you may get an error message containing " "the phrase \"unscriptable object\". Read and follow the instructions in " "/usr/portage/sys-apps/portage/files/README.RESCUE. Your Portage " "install should then be current." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):99 msgid "Preparing GCC for cohabitation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):102 msgid "" "You will be installing a newer version of GCC during this upgrade. Versions " "of GCC older than 2.95.3-r8 are not designed to have multiple versions of " "GCC installed. You must therefore upgrade GCC to at least version 2.95.3-r8. " "This will also have the beneficial side-effect of installing the gcc-" "config package on your system, which can be used to switch back and " "forth between various installed versions of GCC." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):111 msgid "Updating GCC" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):111 #, no-wrap msgid "" "\n" "# emerge -u gcc\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):115 msgid "You can now check to see if gcc-config is working properly:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):119 msgid "Verifying GCC profile" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):119 #, no-wrap msgid "" "\n" "# gcc-config --get-current-profile\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):123 msgid "" "This should return i686-pc-linux-gnu-2.95.3 on most x86 systems. Older " "systems may return i586-pc-linux-gnu-2.95.3." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):131 msgid "Installing GCC 3" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):134 msgid "" "Now you can install a newer version of GCC without damaging your current " "compiler. Look in /usr/portage/sys-devel/gcc for a version of " "the GCC ebuild that is at least 3.2.1-r6. Choose the highest version that is " "marked stable for your architecture. To see if an ebuild is considered " "stable for your architecture, look for the KEYWORDS line in the ebuild file. " "If it has your architecture listed without a ~ in front of it, it is " "considered stable. Assuming 3.2.2 is the most current stable version, we " "first need to remove the glibc dependency from gcc." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):145 msgid "" "Edit /usr/portage/sys-devel/gcc/gcc-3.2.2.ebuild and search for " "the line containing DEPEND. Remove the glibc dependency and " "save the ebuild." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):151 msgid "Editing gcc-3.2.2.ebuild" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):151 #, no-wrap msgid "" "\n" "# vim /usr/portage/sys-devel/gcc/gcc-3.2.2.ebuild\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):155 msgid "Now install the latest GCC version on your system:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):159 msgid "Install the latest GCC" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):159 #, no-wrap msgid "" "\n" "# USE=\"-java\" emerge /usr/portage/sys-devel/gcc/gcc-3.2.2.ebuild\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):166 msgid "Changing profiles" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):169 msgid "" "Now you need to change two sets of profiles: your gcc-config profile and " "your Portage profile." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):174 msgid "Change the Portage profile" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):174 #, no-wrap msgid "" "\n" "# cd /etc\n" "# rm make.profile\n" "(Replace \"x86\" with your architecture)\n" "# ln -s ../usr/portage/profiles/default-x86-1.4 make.profile\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):181 msgid "Change the GCC profile" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):181 #, no-wrap msgid "" "\n" "(Note the one for the version you just emerged, use it below)\n" "# gcc-config --list-profiles\n" "(Replace with the version you noted above)\n" "# gcc-config i686-pc-linux-gnu-3.2.2\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):191 msgid "Recompile toolchain" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):194 msgid "" "Now you need to recompile your core toolchain with your new compiler. If you " "are continuing in the same shell, you need to run source /etc/profile " "as gcc-config instructed you to. Then emerge glibc and binutils using your " "new compiler:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):201 msgid "Rebuilding the toolchain" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):201 #, no-wrap msgid "" "\n" "# emerge glibc binutils\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(warn):205 msgid "" "It is quite likely that you will upgrade glibc from a 2.2 or older version " "to 2.3. Do not downgrade glibc afterwards. Any software you have compiled " "against glibc 2.3 will stop working, and this can make your system unusable." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(title):214 msgid "Recompiling everything with your new compiler" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(p):217 msgid "Now you may recompile everything on your system with your new compiler:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre:caption):221 msgid "Rebuilding the entire system" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(pre):221 #, no-wrap msgid "" "\n" "# emerge -e world\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(note):225 msgid "" "If this command fails at any point due to errors, you can use emerge --" "resume to continue the process where you left off. This requires Portage " "2.0.47 or later." msgstr "" #. Place here names of translator, one per line. Format should be NAME; ROLE; E-MAIL #: ../../gentoo/xml/htdocs/doc/en//new-upgrade-to-gentoo-1.4.xml(None):0 msgid "translator-credits" msgstr ""