Select Packages |
Only a bare minimum of Trinux's functionality is provided on the initial boot floppy: basically enough to boot the kernel, build the ramdisks, extract a minumum number of necessary utilities, and configure the network. As as a result, it is necessary for users to decide what applications they want to include.
Network Package Loading
For me, this is the preferred method of loading Trinux. Packages are maintained
on a centralized HTTP/HTTP server and after obtaining an IP address a selection
of packages are automatically loaded and installed via snarf. This saves the trouble of building
and updating floppies. On a fast network (close to the web server) a Trinux box
can be up and running in around a minute. As of 0.80rc2, use the "net" boot
image if you are going to use network booting, although all version of Trinux
can use this feature once the network is properly configured, or (if you are a
laptop user) use the "pcmcia/laptop" boot disk.
If I forgot to load a package (or if I want to test a new one) I just use the
getpkg Network package loading will be used unless packages are found on a fixed disk partition (see below). If Trinux is unable to contact the default HTTP url due to network problems (interface, routing, DNS, configuration, etc.), it will resort to floppy loading. Laptop users will have to use multiple floppies, because the PCMCIA packages will not fit on the boot disk.
Assuming your network is properly configured or you use DHCP (the default), the following steps are necessary to configure network package loading:
Fixed Disk Package Loading (including CD-ROM booting and package
loading)
CD-ROM Package Loading
Floppy Package Loading Building package disks is fairly straightforward and involves the following steps:
For users who cannot (or do not want to) use network package loading, this is the best option. It is also the fastest. This is also the option laptop should choose because the pcmcia package does not fit on the boot disk.
Because it difficult to predict the amount of RAM on the user's system, only a minimum of packages are loaded (those within the trinux/bootpkg directory on the CD-ROM. Additional packages are available in the trinux/pkg directory. To access these files you will need to mount the CD-ROM. Most CD-ROM's are /dev/hdc so you would use the following commands:
# mount -t iso9660 /dev/hdc /mnt
# cd /mnt/trinux/pkg
# pkgadd package.tgz
This method of loading packages is the slowest and most cumbersome, and Trinux only chooses this if it cannot find a package server or a local filesystem to load packages from.
Go to the packages page