[Translation] [Fwd: web/download upgrade-old.en.php,NONE,1.1 upgrade.en.php,1.2,1.3]

"Alexander K. Hansen" <[email protected]> Sat, 30 Jul 2005 19:21:30 -0400
Newsgroups gmane.os.apple.fink.i18n
Message-ID <[email protected]>

Update of /cvsroot/fink/web/download
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31641

Modified Files:
	upgrade.en.php
Added Files:
	upgrade-old.en.php
Log Message:

New upgrade.en.php -- old one renamed to upgrade-old.en.php.


--- NEW FILE: upgrade-old.en.php ---
<?
$title = "Prior Upgrade Matrix";
$cvs_author = '$Author: alexkhansen $';
$cvs_date = '$Date: 2005/07/30 22:47:05 $';

include "header.inc";
?>

<h1>Fink Upgrade Matrix (deprecated version)</h1>

<p>
Any version of Fink since release 0.2.0 can be upgraded to the latest
release in place.
This even includes the GIMP installs from MacGIMP.com and OpenOSX.com;
the first releases of both are based on Fink 0.2.1.
The following table helps you find the best way to update your Fink
installation.
</p>
<p>
If you're unsure which version of Fink you have, run
"<code>fink --version</code>" in a Terminal window.
</p>
<p>
If you are upgrading from a Fink release prior to 0.3.1, and you have
tetex installed, you should run the command "fink remove tetex"
before upgrading.  (It may also be necessary to remove the packages
which depend on tetex, such as lyx, before tetex can be removed.)
Afterwards you can again install tetex and the other packages you removed.
</p>
<?
include "../fink_version.inc";
?>

<p>
Due to the SourceForge website reorganization in spring 2002 and the move
of our binary distribution in summer 2002, upgrading has become slightly
complicated.  Please be sure to follow the upgrade instructions very
carefully to ensure a successful upgrade.  There are separate instructions
for binary installations and for source installations.
</p>
<p>If you are having trouble upgrading a source installation, consult
<a href="fix-upgrade.php">these special instructions.</a></p>
<?
it_start();
it_item('<b>Current installation (binary release)</b>', '<b>Upgrade 
method</b>');
it_item("Fink official binary distribution, version 0.5.x and later",
   '<p>Update normally through <tt>dselect</tt>: Choose "[U]pdate",
   then "[I]nstall".
Or in <tt>FinkCommander</tt>, run "Update" followed by
"Dist-Upgrade" (both in the <tt>Binary</tt> menu).</p>');
it_item("Fink official binary distribution, version 0.3.x or 0.4.x",
   '<p>Update using either the <a href="10.1-upgrade.php">Upgrade
   instructions for 10.1</a> or the <a href="10.2-upgrade.php">Upgrade
   instructions for 10.2</a>.</p>');
it_item("Fink official binary distribution, version 0.2.x",
   '<p>Try the <a href="puma-kit.php">Original 10.1 Upgrade Kit</a>. 
(The Fink
maintainers are no longer able to test this upgrade path.)</p>');
it_item("MacGIMP or OpenOSX.com install of Fink 0.2.1",
   '<p>Try the <a href="puma-kit.php">Original 10.1 Upgrade Kit</a>. 
(The Fink
maintainers are no longer able to test this upgrade path.)
   Make sure you install the <code>system-xfree86</code>
   package before updating the bulk of packages.</p>');
it_item('<b>Current installation (source release)</b>', '<b>Upgrade 
method</b>');
it_item("Fink source release 0.2.5 or newer",
   '<p>Run "<tt>fink selfupdate</tt>".  If you are upgrading from 10.1 to
   10.2, you may need to do this twice to be fully updated.</p>');
it_item("Fink source release 0.2.4 or older (down to 0.2.0)",
   "<p>If upgrading under OS X 10.1,
download the <a
 
href=\"http://prdownloads.sourceforge.net/fink/packages-0.4.1.tar.gz\">packages
   tarball</a>, unpack it using the <tt>tar</tt> utility and run
   \"<code>./inject.pl</code>\" inside the packages-0.4.1
   directory.</p><p>
If upgrading under OS X 10.2, download the <a
 
href=\"http://prdownloads.sourceforge.net/fink/dists-$fink_version.tar.gz\">dists
   tarball</a>, unpack it using the <tt>tar</tt> utility and run
   \"<code>./inject.pl</code>\" inside the
   dists-$fink_version directory.</p>");
it_end();
?>


<?
include "footer.inc";
?>

Index: upgrade.en.php
===================================================================
RCS file: /cvsroot/fink/web/download/upgrade.en.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- upgrade.en.php	13 Jun 2005 15:53:48 -0000	1.2
+++ upgrade.en.php	30 Jul 2005 22:47:05 -0000	1.3
@@ -5,80 +5,53 @@

  include "header.inc";
  ?>
-
+<?
+include "../fink_version.inc";
+?>
  <h1>Fink Upgrade Matrix</h1>
-
+<p>(For OS X versions>= 10.2)</p>
+<h3>Same OS:</h3>
  <p>
-Any version of Fink since release 0.2.0 can be upgraded to the latest
-release in place.
-This even includes the GIMP installs from MacGIMP.com and OpenOSX.com;
-the first releases of both are based on Fink 0.2.1.
-The following table helps you find the best way to update your Fink
-installation.
+All current versions of Fink can be upgraded in place to the latest 
release for the
+corresponding Mac OSX version, i.e. <strong>do not</strong> download 
the new installer!
  </p>
  <p>
-If you're unsure which version of Fink you have, run
+Check the version of Fink you have by running
  "<code>fink --version</code>" in a Terminal window.
  </p>
-<p>
-If you are upgrading from a Fink release prior to 0.3.1, and you have
-tetex installed, you should run the command "fink remove tetex"
-before upgrading.  (It may also be necessary to remove the packages
-which depend on tetex, such as lyx, before tetex can be removed.)
-Afterwards you can again install tetex and the other packages you removed.
-</p>
-<?
-include "../fink_version.inc";
-?>
-
-<p>
-Due to the SourceForge website reorganization in spring 2002 and the move
-of our binary distribution in summer 2002, upgrading has become slightly
-complicated.  Please be sure to follow the upgrade instructions very
-carefully to ensure a successful upgrade.  There are separate instructions
-for binary installations and for source installations.
-</p>
-<p>If you are having trouble upgrading a source installation, consult
-<a href="fix-upgrade.php">these special instructions.</a></p>
-<?
-it_start();
-it_item('<b>Current installation (binary release)</b>', '<b>Upgrade 
method</b>');
-it_item("Fink official binary distribution, version 0.5.x and later",
-  '<p>Update normally through <tt>dselect</tt>: Choose "[U]pdate",
-  then "[I]nstall".
-Or in <tt>FinkCommander</tt>, run "Update" followed by
-"Dist-Upgrade" (both in the <tt>Binary</tt> menu).</p>');
-it_item("Fink official binary distribution, version 0.3.x or 0.4.x",
-  '<p>Update using either the <a href="10.1-upgrade.php">Upgrade
-  instructions for 10.1</a> or the <a href="10.2-upgrade.php">Upgrade
-  instructions for 10.2</a>.</p>');
-it_item("Fink official binary distribution, version 0.2.x",
-  '<p>Try the <a href="puma-kit.php">Original 10.1 Upgrade Kit</a>. 
(The Fink
-maintainers are no longer able to test this upgrade path.)</p>');
-it_item("MacGIMP or OpenOSX.com install of Fink 0.2.1",
-  '<p>Try the <a href="puma-kit.php">Original 10.1 Upgrade Kit</a>. 
(The Fink
-maintainers are no longer able to test this upgrade path.)
-  Make sure you install the <code>system-xfree86</code>
-  package before updating the bulk of packages.</p>');
-it_item('<b>Current installation (source release)</b>', '<b>Upgrade 
method</b>');
-it_item("Fink source release 0.2.5 or newer",
-  '<p>Run "<tt>fink selfupdate</tt>".  If you are upgrading from 10.1 to
-  10.2, you may need to do this twice to be fully updated.</p>');
-it_item("Fink source release 0.2.4 or older (down to 0.2.0)",
-  "<p>If upgrading under OS X 10.1,
-download the <a
- 
href=\"http://prdownloads.sourceforge.net/fink/packages-0.4.1.tar.gz\">packages
-  tarball</a>, unpack it using the <tt>tar</tt> utility and run
-  \"<code>./inject.pl</code>\" inside the packages-0.4.1
-  directory.</p><p>
-If upgrading under OS X 10.2, download the <a
- 
href=\"http://prdownloads.sourceforge.net/fink/dists-$fink_version.tar.gz\">dists
-  tarball</a>, unpack it using the <tt>tar</tt> utility and run
-  \"<code>./inject.pl</code>\" inside the
-  dists-$fink_version directory.</p>");
-it_end();
-?>
+<p>You can compare this to the latest available versions for your OS at 
<a href="../../pdb/package.php/fink">the package database</a>.</p>
+<h2>Binary Update</h2>
+<p>Update through <tt>dselect</tt>: Choose "[U]pdate",
+  then "[I]nstall", or by running "<tt>sudo apt-get update ; sudo 
apt-get dist-upgrade</tt>".</p>
+<p>Or in <em>FinkCommander</em>, run "Update" followed by
+"Dist-Upgrade" (both in the <tt>Binary</tt> menu).</p>
+<h2>Source Update</h2>
+<p>Run "<tt>fink selfupdate</tt>".</p>
+<p>Or in <em>FinkCommander</em>, run Source->selfupdate.</p>
+<h3>New OS version:</h3>
+<p>Each OS X update has required a different strategy, and specific 
instructions will be noted on the <a 
href="http://fink.sourceforge.net/">main page</a> to elucidate whatever 
is required. </p>
+<h2>Binary Update</h2>
+<ol>
+<li>Update Fink as above in the <em>Binary Update</em> item within the 
<em>Same OS</em> section to the latest version for your current OS.</li>
+<li>If you think you may build from source at some point, you should 
remove your old Developer Tools by running
+"<tt>/Developer/Tools/uninstall-devtools.pl</tt>" in a terminal.</li>
+<li>Update the OS.</li>
+<li>Update Fink again.</li>
+<li>Then if you decide to build anything from source install a 
Developer Tools (XCode) version appropriate for your OS.</li>
+</ol>
+<p></p>
+<h2>Source Update</h2>
+<p>The general strategy (valid for all supported OS versions as of this 
writing) is as follows:</p>
+<ol><li>Update Fink to the latest appropriate version supported by your 
OS (as above in the <em>Source Update</em> item in the <em>Same OS 
</em>section)--you need not turn on the unstable tree.</li>
+<li>Remove your old Developer Tools by running 
"<tt>/Developer/Tools/uninstall-devtools.pl</tt>" in a terminal.</li>
+<li>Then update your OS.</li>
+<li>Run "<tt>/sw/lib/fink/postinstall.pl</tt>" in a terminal--this will 
redirect Fink to the correct distribution for your OS version.</li>
+<li>Run "<tt>fink scanpackages</tt>" in the terminal 
(Source->scanpackages for Fink Commander users).</li>
+<li>Run "<tt>sudo apt-get update</tt>" in the terminal 
(Binary->update).</li>
+<p>(The above two commands get rid of binary-distribution related 
errors.)</p>
+<li>Run "<tt>fink selfupdate</tt>" in the terminal 
(Source->selfupdate).</li></ol>

+<p>Note:  A prior version of this document (appropriate for older Fink 
versions) can be found <a href=upgrade-old.en.php>here</a>.</p>

  <?
  include "footer.inc";



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click