gns3-registry/packer/tinycore-linux/README.rst

90 lines
1.6 KiB
ReStructuredText
Raw Normal View History

2015-10-07 07:33:56 +00:00
Packer for TinyCore GNS3 appliance
==================================
2015-10-08 14:19:41 +00:00
For building a MicroCore / TinyCore appliance.
2015-10-07 07:33:56 +00:00
2015-10-08 14:19:41 +00:00
http://tinycorelinux.net/
2015-10-07 07:33:56 +00:00
Packer Version Dependency
*************************
Packer versions 1.6.0 or later do not accept templates
that use the ``iso_checksum_type`` attribute.
To use these newer versions, you must delete the line
containing ``iso_checksum_type`` from core-linux.json,
core64-linux.json and tinycore-linux.json.
Clean core Linux installation
*****************************
2015-10-07 07:33:56 +00:00
The only added packages are:
* ipv6
* iptables
* iproute2
2015-10-07 07:33:56 +00:00
.. code:: bash
packer build core-linux.json
2015-11-10 10:38:09 +00:00
BIRD
'''''
A build of Core with BIRD Internet Routing Daemon preinstalled.
.. code:: bash
packer build -var-file=bird.json core64-linux.json
Openvswitch
''''''''''''
A build of Core with Openvswitch preinstalled.
.. code:: bash
packer build -var-file=openvswitch.json core64-linux.json
2015-10-08 14:19:41 +00:00
2015-10-20 13:29:23 +00:00
Internet
''''''''
An appliance for simulating a domestic modem. eth0 as a dhcp and eth1 should be a nat interface.
.. code:: bash
packer build -var-file=core-linux-internet.json core-linux.json
NETem
''''''
A build of Core with the NETem (Network link emulator) preinstalled.
.. code:: bash
packer build -var-file=NETem.json core-linux.json
2015-10-20 13:29:23 +00:00
2015-10-08 14:19:41 +00:00
Tiny Core Linux installation
****************************
Tiny Core is Micro Core with a light GUI installed.
2015-10-13 16:29:10 +00:00
.. code:: bash
packer build tinycore-linux.json
2015-10-08 14:19:41 +00:00
Firefox
'''''''''
A build of Tiny Core with Firefox preinstalled.
.. code:: bash
packer build -var-file=tinycore-linux-firefox.json tinycore-linux.json