Re: switching between versions 7 and 8
- To: mathgroup at smc.vnet.net
- Subject: [mg114899] Re: switching between versions 7 and 8
- From: AES <siegman at stanford.edu>
- Date: Wed, 22 Dec 2010 02:34:46 -0500 (EST)
- References: <201012200539.AAA22719@smc.vnet.net> <iepdkl$g3r$1@smc.vnet.net>
In article <iepdkl$g3r$1 at smc.vnet.net>,
Andrzej Kozlowski <akoz at mimuw.edu.pl> wrote:
> I run the same system as you. I have three versions of Mathematica
> installed on my MacBook Pro: 6.03, 7 and 8. I can run any of them
> without problems (not at the same time, of course). The only thing I
> have done was to rename the applications Mathematica v.6 as Mathematica
> 6.03 and Mathematica v. 7 as Mathematica 7. The application Mathematica
> 8 is named Mathematica. I did the renaming before installing the newer
> version of course. That's all. I have never had any problems with my
> installation.
>
> I feel one of us must be failing to notice something very simple ;-).
>
> Andrzej Kozlowski
I don't expect that I'll ever try to run more than the latest version of
Mathematica on my MacBook or MacBook Pro, because I have all I can do to
keep up with one version (presently have 7 installed and 8 downloaded
but not yet installed).
So, I'm posting this query primarily for my own education (and _not_
with any hidden or concealed agenda).
Appended below is a complete listing of the auxiliary folders, files,
Caches, CharacterEncodings, Configurations, defaults, documentation,
fonts, FrontEnds, Kernels, Paclettes, Paclette Managers, Preferences,
Repositorys, resources, Setups, and so on that the Print Window utility
shows are in the current ~/Library /Mathematica folder on my current
MacBook
There seem to be 189 (!) of these folders and files (although including
Navigator bulks this up in part), including what seem to be residues in
this list from my having acquired and used every version of Mathematica back to
v1. Haven't bothered to dig out whatever other auxiliary Mathematica
files may reside elsewhere on my HD, but there certainly are some.
So:
1) When you (or others) keep and use multiple versions of Mathematica, do you
(or does Mathematica automatically) create separate, different versions
of all of these auxiliary files (like different Preferences or different
default or init or font files) for all the versions you're running?
2) Or does just renaming the multiple versions by adding v6, v7, etc,
to the application name automatically create and preserve new separate
version-labelled versions of all these auxiliary files?
3) If you have multiple versions of Mathematica installed, along with a
notebook that you normally run in v6, and you accidentally open this
notebook in v5 or v7, does doing that automatically modify some of the
hidden metadata associated with that notebook, such that it will behave
differently (even maybe only slightly) the next time you open it in v6?
4) Just to pick one further example, one presumably wants the font
management system on a Mac to be aware of _all_ the (separate and
distinct) Mathematica fonts that are present and used in all these Mathematica
versions. (For example, maybe you're going to Export a file with text
content from one of the Mathematica versions, and then open it in some other
application like Acrobat or Excel on your Mac.) WIll the Mac's font
management (and the font menus in other Mac applications) get further
cluttered with each separate version of Mathematica you keep?
For myself, I'm about to move my life to a new MacBook Pro; and trying
to keep my own life protected from all these complexities, I think that
rather than just migrating my current Users and ~/Library folder from my
existing MacBook to the new one, I'm going first install v8 on the new,
virgin MacBook Pro; reset all preferences and defaults by hand; and then
hand-transfer over nothing but plain notebooks from the old to the new
machine. Only thing I don't know is just what license hassles doing
this will get me into . . .
=======================================
CONTENTS OF MY ~/Library/Mathematica FOLDER:
=======================================
ApplicationData
Parallel
Preferences
Preferences.m
Applications
MathematicaNavigator3
Documentation
English
01Starting.nb
02Sightseeing.nb
03Notebooks.nb
04Files.nb
05GraphicsForFunctions.nb
06GraphicsPrimitives.nb
07GraphicsOptions.nb
08GraphicsForData.nb
09Data.nb
10Manipulations.nb
11Dynamics.nb
12Numbers.nb
13Expressions.nb
14Lists.nb
15Tables.nb
16Patterns.nb
17Functions.nb
18Programs.nb
19DifferentialCalculus.nb
20IntegralCalculus.nb
21Matrices.nb
22Equations.nb
23Optimization.nb
24Interpolation.nb
25Approximation.nb
26DifferentialEquations.nb
27PartialDiffEquations.nb
28DifferenceEquations.nb
29Probability.nb
30Statistics.nb
BrowserCategories.m
BrowserIndex.nb
MathematicaNavigator.nb
Preface.nb
References.nb
MathematicaNavigator3NewIn7
Documentation
English
01Starting.nb
03Notebooks.nb
04Files.nb
05GraphicsForFunctions.nb
06GraphicsPrimitives.nb
07GraphicsOptions.nb
08GraphicsForData.nb
09Data.nb
10Manipulations.nb
11Dynamics.nb
12Numbers.nb
13Expressions.nb
14Lists.nb
15Tables.nb
16Patterns.nb
20IntegralCalculus.nb
21Matrices.nb
22Equations.nb
23Optimization.nb
24Interpolation.nb
26DifferentialEquations.nb
28DifferenceEquations.nb
29Probability.nb
30Statistics.nb
BrowserCategories.m
BrowserIndex.nb
MathematicaNavigator.nb
Preface.nb
References.nb
Autoload
PacletManager
Configuration
FrontEnd
FrontEnd
6.0 Caches
MacOSX-x86
ResourceMap.pbf
SystemFiles
CharacterEncodings
Klingon.pbf
MacintoshChineseSimplified.pbf
MacintoshChineseTraditional.pbf
MacintoshKorean.pbf
MacintoshRoman.pbf
Mathematica1.pbf
Mathematica2.pbf
Mathematica3.pbf
Mathematica4.pbf
Mathematica5.pbf
Mathematica6.pbf
Mathematica7.pbf
ShiftJIS.pbf
UTF-8.pbf
WindowsANSI.pbf
ZapfDingbats.pbf
FrontEnd
TextResources
DefaultTemplate.ml
Macintosh
KeyEventTranslations.ml
PopupMenuSetup.ml
SystemMenuSetup.ml
UnicodeLanguageFontMapping.pbf
TokenTranslationDictionary.ml
UnicodeCharacters.pbf
UnicodeFontMapping.pbf
SpellingDictionaries
English
MathematicaWords.clm
7.0 Caches
MacOSX-x86
ResourceMap.pbf
SystemFiles
CharacterEncodings
Klingon.pbf
MacintoshChineseSimplified.pbf
MacintoshChineseTraditional.pbf
MacintoshKorean.pbf
MacintoshRoman.pbf
Mathematica1.pbf
Mathematica2.pbf
Mathematica3.pbf
Mathematica4.pbf
Mathematica5.pbf
Mathematica6.pbf
Mathematica7.pbf
ShiftJIS.pbf
UTF-8.pbf
WindowsANSI.pbf
ZapfDingbats.pbf
FrontEnd
TextResources
DefaultTemplate.ml
Macintosh
KeyEventTranslations.ml
SystemMenuSetup.ml
UnicodeLanguageFontMapping.pbf
TokenTranslationDictionary.ml
UnicodeCharacters.pbf
UnicodeFontMapping.pbf
init.m
Kernel
init.m
Licensing
mathpass
Paclets
Configuration
DeclareLoad_7.0.0.m
DeclareLoad_7.0.1.m
managerData_6.0.1_270539334
managerData_6.0.2_270539334
managerData_6.0.3_270539334.pmd
managerData_7.0.0.pmd
managerData_7.0.1.pmd
pacletData_6.0.1_270539334
pacletData_6.0.2_270539334
pacletData_6.0.3_270539334.pmd
pacletData_7.0.0_270539334.pmd
pacletData_7.0.1_172260953.pmd
pacletData_7.0.1_270539334.pmd
pacletSiteData
pacletSiteData_6.0.3.pmd
pacletSiteData_7.0.0.pmd
pacletSiteData_7.0.1.pmd
Repository
SystemDocumentation
6.0
English
Packages
PlotLegends
ReferencePages
Symbols
PlotLegend.nb
PacletInfo.m
Temporary
SystemFiles
CharacterEncodings
FrontEnd
Palettes
StyleSheets
aesDefault.nb
Kernel
SpellingDictionaries
- Follow-Ups:
- Re: switching between versions 7 and 8
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
- Re: switching between versions 7 and 8
- References:
- switching between versions 7 and 8
- From: richard i pelletier <bitbucket@comcast.net>
- switching between versions 7 and 8