Another option is, once the files are stripped down, pack them up in a squashfs, and loop-mount them in place when needed.
- Alex -- It is referred to as the Fibonacci meal. Today's dinner is the sum of yesterday's leftovers and the day before's leftovers. On Wed, Oct 26, 2011 at 3:35 PM, Federico Bruni <fedel...@gmail.com> wrote: > Il 26/10/2011 07:34, Alex Austin ha scritto: > > mkdir $HOME/lilypond >> mount none -t tmpfs $HOME/lilypond >> cd $HOME/lilypond >> wget /url/of/lilypond.sh >> ./lilypond.sh >> Figure out what packages you don't need, delete them and the .sh >> package, and copy everything else into a different, non-tmpfs directory >> in your home folder. >> > > Thanks Alex. > So, IIUC, tmpfs allows to use more space than the space actually available. > Smart. > > However, I'm afraid that there's not much I can remove from the lilypond > package. > I may remove usr/lib/python2.4, because lilypond keeps working. But all the > python scripts (convert-ly, lilypond-book) won't work. > > 50 MB is really a ridiculous space for $HOME. > I think I'll bring some USB drives containing lilypond binaries, > documentation and Frescobaldi 2 (python-poppler-qt4 included). > > Fortunately, I can install the dependencies in the main system (/). > > I can install lilypond using the --prefix option: > sh lilypond.sh --prefix /media/usb > > and then add the path to the binary in Frescobaldi options. >
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel