If you are using your own bigger swapfile then read the documentation on swapon/swapoff to ensure it gets used. So your HDD looks like: /work/texlive/2018 Copy the TeX Live DVD to a reasonable directory (or use USB DVD).But you might be using a more portable one. If you have something like a WD PiDrive then this is nearly permanently mounted to the RPi. You might want a separate DVD drive, but less hardware is to copy its contents to your external HDD. See below the caution about interruptible swapfiles. Typically your LAN mounts would look like: /mnt/wibble/cdrom Maybe you want a network swap goes rather slowly but you can be assured that nothing’s writing to your SD card unnecessarily. Generally not a good idea to mount your PC’s own /tmp, so make your share’s temp dir either in your own home or in another more generally shareable directory. The DVD can be mounted with export entries like: /media/cdrom and probably something like /working/tmp for the temporary. Typically you will do two separate shares: the DVD and the temp dir.
But the downside is that it can be slow, especially since most RPi’s ethernet is only 100T.
It allows for parallel installs onto multiple RPis should you desire. The advantage is that it takes the least hardware and can be done remotely. Documentation for these share methods is elsewhere. Via sshfs or NFS you need to mount the DVD and a separate temp dir. Primarily a choice of: LAN mount or USB HDD: LAN mount If you are happy with a /tmp in your SD card (or wherever), then no need to set a new temporary directory/TMPDIR. Something of the form of: “ export TMPDIR="/media/wibble/tmp"“. Using the environmental variable “TMPDIR” you point there. Once mounted, you must tell the installer/tlmgr to use your bigger temporary directory. If you have a USB DVD reader, then you can plug it directly to your Pi. The preferred solution is to use a USB HDD. Net-mount could take the least additional hardware, but can be slow. You can use a USB HDD or possibly mount your PC’s HDD over your LAN via sshfs or NFS.
#Texlive 2018 install
Install needs access to the DVD contents (or other repository) and a mountable read-write volume that allows for a big temporary directory. So you may need a bigger temporary directory, and some other things too. But just one slightly large tar file and the whole install fails. If you are lucky with your installation choices then only small packages get untarred, so you won’t hit the limit.
#Texlive 2018 archive
Their distribution in the archive is effectively random. The installer/tlmgr uses /tmp to untar packages, some of which can be quite big. Build is more complex, but most people won’t ever need to know. But for build and install then some thought is needed. tmp in tmpfsįor most applications, including TeX, an size/inode limit isn’t normally a problem. But the downside is that /tmp is relatively small/finite size. This stops the most regularly written files from wearing the SD card unnecessarily. A Raspbian installation may have /tmp on the SD card, but some sources suggest that /tmp gets moved to tmpfs. In order to reduce SD wear some installations have /tmp in RAM, using tmpfs. The effective life is dependent on which model of SD card you have, percentage use, and the quality of its wear levelling. Flashįlash will typically last of the order of 10^5 writes. Flash wears fairly quickly if it gets written too much. Special considerationsĪ Raspberry Pi has some specific issues in that it has fairly small storage and it’s mostly flash. As a UKTUG, or similar user-group, member you most likely have a DVD as part of your membership.
Slightly more harder to install but you get an updated TeX installation. The alternative is to use the TeX Live DVD or other routes. Raspbian is a Debian which runs TeX a few years behind.
#Texlive 2018 update
This is an easy install, but you will be limited to the distro’s update cycle. You may use the distribution’s TeX Live packages (available via apt-get, aptitude, …).
#Texlive 2018 pdf
Typically use just a text editor (maybe IDE), TeX complier and a PDF viewer. Raspberry Pi is a good platform for TeX: light-weight by modern standards.