izumi@mindseye.berkeley.edu (Izumi Ohzawa) (04/27/91)
Thanks NeXT, I got our 2.1 Update set floppies TODAY.
However, your write-up is pretty cruel to your old
customers who has floppy-less cubes. It doesn't
mention at all how one can combine "chunked" install
packages into one, so you can transport this combined
file to a floppy-less cube and install it there.
In any case, I did this, and this is how:
Copy contents of all 5 floppies to separate directories.
You have 2 disks for 2.1 standard edition, and 3 floppies
for Extended edition files.
For standard edition, all you need to do is to copy
Update_2.1.tar.Z.2 file of the 2-nd floppy into the
*.pkg directory from the 1-st disk, and then
in the 1-st *.pkg directory do:
cat Update_2.1.tar.Z.1 Update_2.1.tar.Z.2 > Update_2.1.tar.Z
This simply concatenates the split tar files into a single
file. All other files such as *.bom, etc are simply
duplicated on the two floppies.
*.tar.Z.1 and *.tar.Z.2 files can then be deleted.
You can also delete the 2-nd package now.
Now you can click on "DoubleClick ME" file to proceed with
the installation.
Do the same thing for Extended Update package.
Here you have to combine 3 pieces of tar.Z.? into one:
cat UpdateExtensions_2.1.tar.Z.1 ...Z.2 ...Z.3 > UpdateEntension_2.1.tar.Z
Now, here's the list of new files contained in 2.1 packages, taken
from Installer log view.
----- Standard 2.1 update package ----
Installing Update_2.1 into / ...
installing file /sdmach
installing hard link /odmach
installing file /usr/shlib/libsys_s.B.shlib
installing file /usr/shlib/libNeXT_s.C.shlib
installing file /usr/shlib/libmusic_s.A.shlib
installing file /usr/shlib/libvideo_s.A.shlib
installing file /usr/lib/NextStep/WindowServer
installing file /usr/lib/NextStep/Workspace.app/Workspace
installing file /usr/lib/NextStep/Workspace.app/WorkspaceTools/FileMover.tool
installing file /usr/lib/NextStep/Displays/NeXTdimension.psdrvr/ND_MachDriver_reloc
installing file /usr/lib/NextStep/Displays/NeXTdimension.psdrvr/reloc
installing file /usr/lib/NextStep/Displays/NeXTdimension.psdrvr/NDserver
installing file /usr/lib/NextStep/Displays/NeXTdimension.psdrvr/.dir.tiff
installing file /usr/lib/NextStep/GraphicsPackages/video_reloc
installing file /usr/lib/NextStep/PS.VM
installing symbolic link /usr/lib/NextStep/loginwindow
installing file /usr/lib/NextStep/loginwindow.app/English.lproj/loginwindow.strings
installing file /usr/lib/NextStep/loginwindow.app/English.lproj/nextlogin.tiff
installing file /usr/lib/NextStep/loginwindow.app/loginwindow
installing symbolic link /usr/lib/NextStep/nextlogin.tiff
installing file /usr/lib/NextStep/software_version
installing file /usr/lib/NextPrinter/Class2_Fax_Modem
installing symbolic link /usr/lib/NextPrinter/Class2_Fax_Modem_Driver
installing file /usr/lib/NextPrinter/FaxDaemon
installing file /usr/lib/NextPrinter/Inform
installing file /usr/lib/NextPrinter/Interfax_Fax_Modem_Driver
installing file /usr/lib/NextPrinter/exec_faxes
installing file /usr/lib/NextPrinter/faxcleanup
installing file /usr/lib/NextPrinter/libFaxD.a
installing file /usr/lib/NextPrinter/mail_faxes
installing file /usr/lib/NextPrinter/npcomm
installing file /usr/lib/NextPrinter/npd
installing file /usr/lib/Preferences/Boot/Boot.o
installing file /usr/lib/Preferences/Boot/English.lproj/Boot.nib
installing file /usr/lib/Preferences/Screen/ScreenControl.o
installing file /usr/lib/dsp/monitor/apmon8k.dsp
installing file /usr/lib/dsp/monitor/mkmon8k.dsp
installing file /usr/lib/lpd
installing file /usr/lib/sound/hostcompress.snd
installing file /usr/lib/sound/hostdecompress.snd
installing file /usr/lib/sound/sndoutdecompress.snd
installing file /usr/lib/sound/ssicompress.snd
installing file /usr/bin/buildafmdir
installing file /usr/bin/cu
installing file /usr/bin/ixBuild
installing hard link /usr/bin/tip
installing file /usr/etc/builddisk
installing file /usr/etc/disk
installing file /usr/etc/fsck
installing file /usr/etc/imageserver
installing file /usr/etc/lpc
installing file /usr/etc/pac
installing file /usr/etc/pbs
installing file /usr/etc/wumount
installing file /usr/filesystems/CDROM.fs/CDROM.fs.tiff
installing file /usr/filesystems/CDROM.fs/CDROM.openfs.tiff
installing file /usr/filesystems/CDROM.fs/CDROM_reloc
installing file /usr/standalone/boot
installing symbolic link /usr/template/client/adm/software_version
installing file /usr/template/client/etc/disktab
installing file /usr/template/client/etc/netinfo/local.nidb/collection
installing file /usr/template/client/etc/sendmail/aliases
installing hard link /usr/template/client/tftpboot/boot
installing file /usr/template/user/.NeXT/defaults.wmd
installing file /usr/ucb/lpq
installing file /usr/ucb/lpr
installing file /usr/ucb/lprm
installing file /usr/ucb/lptest
installing file /NextApps/FaxReader
installing file /NextApps/Installer.app/Installer
installing file /NextApps/Installer.app/chunk
installing file /NextApps/Installer.app/chunkPackage
installing file /NextApps/Installer.app/fcat
installing file /NextApps/Installer.app/installer_tar
installing file /NextApps/Installer.app/installer_util
installing file /NextApps/Librarian.app/English.lproj/Librarian.nib
installing file /NextApps/Librarian.app/Librarian
installing file /NextApps/Librarian.app/LibrarianHelp/.index/index.ixif
installing file /NextApps/Librarian.app/rtfd.tiff
installing file /NextApps/Librarian.app/rtfdH.tiff
installing file /NextApps/Mail.app/Mail
installing file /NextApps/Preferences
installing file /NextApps/Preview
installing file /NextLibrary/Images/Scene_movies/NeXT.movie/NeXT.script.ps
installing file /NextLibrary/Keyboards/French.keymapping
installing file /NextLibrary/Keyboards/German.keymapping
installing file /NextLibrary/Keyboards/Italian.keymapping
installing file /NextLibrary/Keyboards/Portuguese.keymapping
installing file /NextLibrary/Keyboards/Spanish.keymapping
installing file /NextLibrary/Keyboards/SwissFrench.keymapping
installing file /NextLibrary/Keyboards/SwissGerman.keymapping
installing file /NextLibrary/Keyboards/UK.keymapping
installing file /NextLibrary/Keyboards/USA.keymapping
installing file /bin/mail
installing symbolic link /private/adm/software_version
installing file /private/etc/disktab
installing file /private/tftpboot/boot
installing file /NextAdmin/BuildDisk
installing file /NextAdmin/Upgrade2.0.app/1.0SoftwareUpgrade.tcl
installing file /NextAdmin/Upgrade2.0.app/InfoPanel.nib
installing file /NextAdmin/Upgrade2.0.app/diskname
installing file /NextAdmin/Upgrade2.0.app/startup.tcl
installing folder Update_2.1.pkg in /NextLibrary/Packages/Standard
... done.
----- Extended 2.1 update package -----
Installing UpdateExtensions_2.1 into / ...
installing file /NextAdmin/InstallTablet
installing file /NextDeveloper/Demos/Billiards.app/Billiards
installing file /NextLibrary/Documentation/NextDev/.index/index.ixif
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/AppKit/NXBitmapImageRep.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/AppKit/View.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/AppKit/Window.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/CommonClasses/List.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/CommonClasses/Object.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/CommonClassesIntro.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/Intro.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/02_Classes/Video/NXLiveVideoView.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/DPSFuncts.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/Intro.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/NXFunctsAtoE.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/NXFunctsFtoP.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/NXFunctsQtoR.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/NXFunctsStoZ.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/03_CFunctions/RunTimeFuncts.rtf
installing file /NextLibrary/Documentation/NextDev/NextStep/Reference/Intro.rtf
installing file /NextLibrary/Documentation/NextDev/Notes/LinkOptimization.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/.index/index.ixif
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/2.0EntryPoint.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/AppKit.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/CLibLocalization.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/CProgramming.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/Contents.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/Examples.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/InterfaceBuilder.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/MusicKit.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/SndCmds.rtf
installing file /NextLibrary/Documentation/NextDev/ReleaseNotes/Sound.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/01_ClassSummary/AppKit/_Window.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/01_ClassSummary/VideoClassSummary.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/02_CFuncSummary/CFuncSummary.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/02_CFuncSummary/_OtherNextStepFunctions.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/03_ObjCSummary/ObjCSummary.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/06_KeyInfo/KeyInfo.rtfd/F0.eps
installing file /NextLibrary/Documentation/NextDev/Summaries/06_KeyInfo/KeyInfo.rtfd/F1.eps
installing file /NextLibrary/Documentation/NextDev/Summaries/06_KeyInfo/KeyInfo.rtfd/F2.eps
installing file /NextLibrary/Documentation/NextDev/Summaries/06_KeyInfo/KeyInfo.rtfd/F3.eps
installing file /NextLibrary/Documentation/NextDev/Summaries/06_KeyInfo/KeyInfo.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/Glossary.rtfd/EPS0.eps
installing file /NextLibrary/Documentation/NextDev/Summaries/Glossary.rtfd/TXT.rtf
installing file /NextLibrary/Documentation/NextDev/Summaries/Reading.rtf
installing file /lib/libsys_p.a
installing file /lib/libsys_s.a
installing file /private/tftpboot/diagnostics
installing file /private/tftpboot/mach
installing file /usr/bin/dsploadwrap
installing file /usr/bin/dspwrap
installing file /usr/include/appkit/NXLiveVideoView.h
installing file /usr/include/libc.h
installing file /usr/include/mon/monparam.h
installing file /usr/include/mon/nvram.h
installing file /usr/include/next/cpu.h
installing file /usr/include/next/eventc.h
installing file /usr/include/nextdev/ev_vars.h
installing file /usr/include/nextdev/evio.h
installing file /usr/include/nextdev/evsio.h
installing file /usr/include/nextdev/video.h
installing file /usr/include/rpcsvc/rnusers.x
installing file /usr/include/stdio.h
installing file /usr/lib/dsp/monitor/apmon8k.lod
installing file /usr/lib/dsp/monitor/mkmon8k.lod
installing file /usr/lib/dsp/smsrc/handlers.asm
installing file /usr/lib/dsp/smsrc/jsrlib.asm
installing file /usr/lib/dsp/smsrc/misc.asm
installing file /usr/lib/dsp/smsrc/sys_memory_map_ap.asm
installing file /usr/lib/dsp/smsrc/sys_memory_map_mk.asm
installing file /usr/lib/dsp/smsrc/sys_messages.asm
installing file /usr/lib/libNeXT_p.a
installing file /usr/lib/libNeXT_s.a
installing file /usr/lib/libcs.a
installing file /usr/lib/libmusic_p.a
installing file /usr/lib/libmusic_s.a
installing file /usr/lib/libvideo_p.a
installing file /usr/lib/libvideo_s.a
installing file /usr/template/client/tftpboot/diagnostics
installing file /usr/template/client/tftpboot/mach
installing folder UpdateExtensions_2.1.pkg in /NextLibrary/Packages/Extended
... done.
Izumi Ohzawa [ $@Bg_78^=;(J ]
USMail: University of California, 360 Minor Hall, Berkeley, CA 94720
Telephone: (415) 642-6440 Fax: (415) 642-3323
Internet: izumi@violet.berkeley.edu NeXTmail: izumi@pinoko.berkeley.edu jacob@gore.com (Jacob Gore) (04/27/91)
/ comp.sys.next / izumi@mindseye.berkeley.edu (Izumi Ohzawa) / Apr 26, 1991 /
Thanks, Izumi, for the valuable information.
> installing file /usr/template/client/etc/disktab
Thanks, NeXT, for screwing up my disktab. After all, nobody would use it
for storing silly things like disk partition descriptions for silly things
like disks you don't buy from NeXT, right?
Well, is should be on a backup OD somewhere...
Jacob
--
Jacob Gore Jacob@Gore.Com boulder!gore!jacobisbell@ucscf.UCSC.EDU (Art Isbell) (04/28/91)
If Izumi would make a copy of 2.1 on an OD I send him, I would be willing to
make a copy for another floppy-less Cube owner. We could start a 2.1 OD chain
letter so that no one would be too burdened with making copies, but everyone
who wanted 2.1 on OD could get it (if they provide a blank OD). The last
person who received a copy would agree to respond to the next c.s.n. request
for 2.1 on OD. I guess there is the problem of how to copy from 1 OD to
another on 2.1. I think an HD copy must be made as an intermediate step. Is
this correct? How large is 2.1? Maybe we should be required to send our 2.0
upgrade OD as proof of license to use 2.1. Kind of hate to let that get away,
though. How does this sound?
--
_____ ____
Art Isbell |\ | | | | \ 315 Moon Meadow Lane
NeXT Registered Developer | \ | ___ |____| | | Felton, CA
isbell@ucscf.UCSC.EDU | \ | |___| | \ | | 95018-9442
(408)438-4736(B) | \| |___ | \ |___/ (408)335-1154(H)wb1j+@andrew.cmu.edu (William M. Bumgarner) (04/28/91)
Here are the sizes of the 2.1 upgrade: 7 Misc/2.1/Double-Click Me 3 Misc/2.1/Double-Click Me (Extensions) 5348 Misc/2.1/UpdateExtensions_2.1.pkg 4890 Misc/2.1/Update_2.1.pkg --- b.bum b.bumgarner | Disclaimer: All opinions expressed are my own. wb1j+@andrew.cmu.edu | I officially don't represent anyone unless I NeXT Campus Consultant | explicity say I am doing so. So there. <Thpppt!> "I ride tandem with the random/Things don't run the way I planned them.."
louie@sayshell.umd.edu (Louis A. Mamakos) (04/29/91)
In article <130175@gore.com> jacob@gore.com (Jacob Gore) writes: >Thanks, NeXT, for screwing up my disktab. Actually, if you modified your /private/etc/disktab, the "Double-Click Me" script that you're supposed to run before installing the update package will save a copy of it in the file /private/etc/disktab_that_you_customized. Take a look. louie
doug_wiebe@next.com (Doug Wiebe) (04/30/91)
In article <130175@gore.com> jacob@gore.com (Jacob Gore) writes: > > installing file /usr/template/client/etc/disktab > > Thanks, NeXT, for screwing up my disktab. After all, nobody would use it > for storing silly things like disk partition descriptions for silly things > like disks you don't buy from NeXT, right? > Jacob Gore Jacob@Gore.Com boulder!gore!jacob If your /private/etc/disktab is not identical to the stock 2.0 disktab, then the Double-Click Me script that you run at the beginning of the 2.1 update moves it aside to /private/etc/disktab_that_you_customized before the new disktab is installed. This is also true for all disktabs in /clients/* netboot directories. The disktab in /usr/template/client/etc is not moved aside, but it is used only when you create new netboot clients. Doug Wiebe Software Release Control NeXT Computer, Inc.