This is an old revision of the document!
tce-load
tce-load is a shell script command to load an extension
Argument | Function |
---|---|
-i | Installs already downloaded extensions via loop device |
-w | Downloads extension in tce/optional directory. Depended on extensions are also downloaded and installed if download was required. |
-wi | Downloads extension, installs via loop device and updates OnBoot. Depended on extensions are also downloaded and installed if download was required. |
-wo | Downloads extension only and installs as OnDemand |
-wil | Downloads extension, installs via loop device. Depended on extensions are also downloaded and installed if download was required. |
-ic | Install already downloaded extension via one-time copy to file system |
-wic | Downloads extension, installs via one-time copy to file system and updates OnBoot. Depended on extensions are also downloaded and installed if download was required. |
-wicl | Downloads extension, installs via one-time copy. Depended on extensions are also installed if download was required. |
-s | Suppress OK message used by appbrowser |
So generally:
Argument | Function |
---|---|
-i | Install. Add to OnBoot list if used with -w. Will fail if not already downloaded. |
-w | Downloads if not already downloaded. Add to OnBoot list if used with -i. |
-o | Install as an OnDemand feature. Must be used with -w. Ignored if used with -i. |
-l | Suppresses adding to OnBoot list. |
-c | Copies the files to the filesystem instead of mounting as a loop device. Must be used with -i. |
-s | Suppress OK message used by appbrowser |
NOTE:
If you use -w and you have the extension already downloaded, it doesn't install the dependencies.
NOTE:
If you add to OnBoot but you also do a one time copy (e.g. -wicl), when you reboot, it will not be copied, it will be mounted via the loop device.
Examples of using this command are:
tce-load -wi vim # downloads, adds to OnBoot list and installs vim