Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:integrating_extensions [2011/05/18 03:08] – [Add extensions] Guywiki:integrating_extensions [2011/06/18 15:26] (current) curaga
Line 5: Line 5:
 This guide is for adding extensions to an ISO. 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:dynamic_root_filesystem_remastering|dynamic root fs remastering]] instead.**
  
-While using the tce directory on the CD, you won't be able to install, update or remove applications, or change what is in On Boot or On Demand, as the CD is read only. However, you can make a new CD. 
  
-If there is an appropriate partition on the computer's hard driveyou can use it for backup.+ 
 + 
 +**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 imagethe **mkisofs-tools** extension needs to be installed.
  
 ==== Unpack the ISO ==== ==== Unpack the ISO ====
  
-It is assumed that you have downloaded a TC iso to ''/tmp''.+It is assumed that you have downloaded a Tiny Core iso to ''/tmp''.
  
 <code>sudo mkdir /mnt/tmp <code>sudo mkdir /mnt/tmp
Line 27: Line 32:
 Copy all extensions to /tmp/newiso/tce/optional. Copy all extensions to /tmp/newiso/tce/optional.
  
-It is easiest to install applications using the appbrowser, so that dependencies are included, then copy them all. Extensions are in the /tce/optional directory. If using cloud mode, they are in /tmp/tce/optional. If not using this method, ensure you include all .dep files and dependencies.+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 /tce/optional directory. If using cloud mode, they are in /tmp/tce/optional. If not using this method, ensure you include all .dep files and dependencies.
  
-Put applications in On Boot or On Demand. If On Demand is used, the CD can be run on a computer with less RAM. It is easiest to set up On Boot and On Demand in the computerthen copy the entire tce directory to /tmp/newiso, including the On Boot file, and the On Demand directory.+It is not necessary to use On Boot or On Demand, as you can use Install Local.
  
-Copy tc-install.gz to the tce directory (not /tce/optional)so you can use the CD for installing Tiny Core.+However, it may be more convenient to use On Boot or On Demand, or have some applications in eachThis 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 tce directory to /tmp/newisoincluding the On Boot file, and the On Demand directory.
  
-You may also include nettools.gz, for connecting to the Internet.+It is a good idea to include install-tools.gz for installing Tiny Coreand network-tools.gz for connecting to the Internet. Copy these to the tce directory (not /tce/optional).
  
-If you don't plan to use backup, you can edit isolinux.cfg, and include “norestore”.+If you don't plan to use backup, you may edit isolinux.cfg, and include “norestore”.
  
 ==== Create a new ISO ==== ==== Create a new ISO ====
Line 48: Line 53:
  
 ''TC-remastered.iso'' can now be burned on a CD, or run in a virtual machine. ''TC-remastered.iso'' can now be burned on a CD, or run in a virtual machine.
 +
 +==== The CD is Read Only ====
 +
 +While using the tce directory on the CD, you won't be able to install, update or remove applications, or change what is in On Boot or On Demand, as the CD is read only. However, you can make a new CD.
 +
 +If there is an appropriate partition on the computer's hard drive, you can use it for backup.
  
 ==== Other: GUI Tools ==== ==== Other: GUI Tools ====
  
 [[http://www.littlesvr.ca/isomaster/|ISO Master]] is a GUI tool to edit disk images. It is available in the repository. [[http://www.littlesvr.ca/isomaster/|ISO Master]] is a GUI tool to edit disk images. It is available in the repository.
Print/export
QR Code
QR Code wiki:integrating_extensions (generated for current page)