Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:integrating_extensions [2011/05/17 13:47] – [Create a new ISO] Guy | wiki:integrating_extensions [2011/06/18 15:26] (current) – curaga | ||
---|---|---|---|
Line 3: | Line 3: | ||
====== Integrating extensions into an ISO ====== | ====== Integrating extensions into an ISO ====== | ||
- | This guide is for adding extensions to an ISO image. | + | This guide is for adding extensions to an ISO. |
- | To make an ISO image, the **mkisofs-tools** extension needs to be installed. | + | **Deprecated as of 3.7, use [[wiki: |
- | While using the tce directory on the CD, you can't install, update or remove applications, | ||
- | If there is an appropriate partition on the computer' | + | |
+ | |||
+ | **WARNING WARNING WARNING** | ||
+ | Using the described procedure results in an applicance like device. That is you will **not** be able to use AppBrowser or AppsAudit to add or maintain any apps. Using this procedure effectively breaks the dynamic features of Tiny Core. If your goal is a locked down frozen system then proceed. Do not complain when you are unable to dynamically add even one application. | ||
+ | |||
+ | |||
+ | To make an ISO image, the **mkisofs-tools** extension needs to be installed. | ||
==== Unpack the ISO ==== | ==== Unpack the ISO ==== | ||
- | It is assumed that you have downloaded a TC iso to ''/ | + | It is assumed that you have downloaded a Tiny Core iso to ''/ |
< | < | ||
Line 21: | Line 26: | ||
sudo umount / | sudo umount / | ||
- | The contents of the ISO image have now been copied to ''/ | + | The contents of the ISO image have now been copied to ''/ |
==== Add extensions ==== | ==== Add extensions ==== | ||
Line 27: | Line 32: | ||
Copy all extensions to / | Copy all extensions to / | ||
- | It may be easiest to install applications using the appbrowser, so that dependencies are included, then copy them all. Extensions are in the / | + | It is easiest to install applications using the appbrowser, so that .dep files and dependencies are included, then copy them all. Extensions are in the / |
- | Put applications in On Boot or On Demand. If On Demand is used, the CD can be run on a computer with less RAM. The easiest way is to set up On Boot and On Demand in the computer, then copy the entire tce directory to / | + | It is not necessary to use On Boot or On Demand, |
- | You may copy tc-install.gz to the tce directory | + | However, it may be more convenient to use On Boot or On Demand, or have some applications in each. This enables you to just start applications from the wbar and menu. If On Demand (or Install Local) is used, the CD can be run on a computer with less RAM than On Boot. It is easiest to set up On Boot and On Demand in the computer, then copy the entire |
- | You may also include | + | It is a good idea to include |
- | If you don't plan to use backup, you can edit isolinux.cfg, | + | If you don't plan to use backup, you may edit isolinux.cfg, |
==== Create a new ISO ==== | ==== Create a new ISO ==== | ||
Line 47: | Line 52: | ||
sudo rm -rf newiso</ | sudo rm -rf newiso</ | ||
- | '' | + | '' |
+ | |||
+ | ==== The CD is Read Only ==== | ||
+ | |||
+ | While using the tce directory on the CD, you won't be able to install, update or remove applications, | ||
+ | |||
+ | If there is an appropriate partition on the computer' | ||
==== Other: GUI Tools ==== | ==== Other: GUI Tools ==== | ||
[[http:// | [[http:// |