[tex-live] installing with custom binaries & making it
Norbert Preining
preining at logic.at
Tue Jul 22 16:58:20 CEST 2014
Hi
> 1. Build binaris:
> $ make
> $ make check
> $ make install
It would be better to
make World
as this would also fix the missing links mentioned below, I *guess*.
> At the end of this I was taking binaries in /opt/texlive/2014/bin/custom
> and some files around there (in texmf-dist).
You only need to have the files in bin/custom, and make them
available somewhere.
> 2. Install TexLive dist (tree):
> ===============================
>
> In untarred dist dir:
> $ ./install-tl -custom-bin /opt/texlive/2014/bin/custom/
>
> As I understand that will install full tree of TexLive using my
> pre-installed
> binaries for 'custom' platform.
>
> Add '/opt/texlive/2014/bin/custom' to my $PATH and
> '/opt/texlive/2014/texmf-dist/doc/info' to $INFOPATH,
> '/opt/texlive/2014/texmf-dist/doc/man' to $MANPATH.
>
> $ fmtutil-sys --all
> $ updmap-sys
That should work.
> - Is key '-custom-bin' tells to installer that it should using bins in
> this directory directly or should copying them?
The installer uses the binaries in the arg to -custom-bin to copy them
into the proper location.
In your case there where copied into itself, no harm done.
> - There are no some additional executables (maybe scripts? or/and
> symlinks?) in bin directory,
> so some commands (such as 'latex', 'pdflatex') not found. Where it is and
> how to install it?
They should have been installed with the make world call, AFAIR.
> - Installer script installed another copy of manpages to bin/custom/man
> directory.
> Is it differs of manpages that comes with own-making binaries?
>From the build process above you *only* need the stuff in
bin/custom/
nothing else.
> How to prevent of install these mans correctly (*perfectionism style*)?
No idea, I don't know a solution, I just removed the wrong one in
the Debian packaging...
> - Any comments to my sequence?
It is ok, simply try it and see if you get a running system ;-)
Norbert
------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------
More information about the tex-live
mailing list