Small portable linux version of texlive












2














I have tried creating a portable version of texlive using the network installer. The result was a directory with size of 4.6GB.



Can one create a portable version of texlive smaller than 300MB that still is kind of complete? Or is this big amount of data really needed?










share|improve this question


















  • 1




    Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
    – Joseph Wright
    Sep 16 '16 at 20:41










  • emTeX was on 8 floppy disks. :-)
    – Przemysław Scherwentke
    Sep 16 '16 at 20:58










  • the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
    – David Carlisle
    Sep 16 '16 at 21:51












  • Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
    – Nathan
    Sep 17 '16 at 16:22
















2














I have tried creating a portable version of texlive using the network installer. The result was a directory with size of 4.6GB.



Can one create a portable version of texlive smaller than 300MB that still is kind of complete? Or is this big amount of data really needed?










share|improve this question


















  • 1




    Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
    – Joseph Wright
    Sep 16 '16 at 20:41










  • emTeX was on 8 floppy disks. :-)
    – Przemysław Scherwentke
    Sep 16 '16 at 20:58










  • the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
    – David Carlisle
    Sep 16 '16 at 21:51












  • Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
    – Nathan
    Sep 17 '16 at 16:22














2












2








2


2





I have tried creating a portable version of texlive using the network installer. The result was a directory with size of 4.6GB.



Can one create a portable version of texlive smaller than 300MB that still is kind of complete? Or is this big amount of data really needed?










share|improve this question













I have tried creating a portable version of texlive using the network installer. The result was a directory with size of 4.6GB.



Can one create a portable version of texlive smaller than 300MB that still is kind of complete? Or is this big amount of data really needed?







texlive






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Sep 16 '16 at 20:39









Nathan

27619




27619








  • 1




    Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
    – Joseph Wright
    Sep 16 '16 at 20:41










  • emTeX was on 8 floppy disks. :-)
    – Przemysław Scherwentke
    Sep 16 '16 at 20:58










  • the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
    – David Carlisle
    Sep 16 '16 at 21:51












  • Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
    – Nathan
    Sep 17 '16 at 16:22














  • 1




    Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
    – Joseph Wright
    Sep 16 '16 at 20:41










  • emTeX was on 8 floppy disks. :-)
    – Przemysław Scherwentke
    Sep 16 '16 at 20:58










  • the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
    – David Carlisle
    Sep 16 '16 at 21:51












  • Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
    – Nathan
    Sep 17 '16 at 16:22








1




1




Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
– Joseph Wright
Sep 16 '16 at 20:41




Depends what you mean by 'complete'. A large portion of a full TeX Live install is documentation and source, before one starts reducing the number of packages.
– Joseph Wright
Sep 16 '16 at 20:41












emTeX was on 8 floppy disks. :-)
– Przemysław Scherwentke
Sep 16 '16 at 20:58




emTeX was on 8 floppy disks. :-)
– Przemysław Scherwentke
Sep 16 '16 at 20:58












the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
– David Carlisle
Sep 16 '16 at 21:51






the first tex I installed was with three floppy disks on a machine with no hard drive, one drive for your editor+document then swap in one of the other two into the other slot for tex or a preview/print driver. it was complete and less than 3Mb but perhaps less functional than you might expect today. (more seriously you could get a lot less than 300Mb if you don't need large font sets, for example.
– David Carlisle
Sep 16 '16 at 21:51














Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
– Nathan
Sep 17 '16 at 16:22




Well, I cannot really define "kind of complete". I could also say "contains everything I will most likely need", but that is similarly vague. But maybe someone already made a package that makes sense.
– Nathan
Sep 17 '16 at 16:22










2 Answers
2






active

oldest

votes


















0














If you look at the break down of the big directories on my Linux 2016 install of TeX Live (which is also 4.6 GB)



 95M    /usr/local/texlive/2016/texmf-var/web2c
96M /usr/local/texlive/2016/tlpkg/backups
141M /usr/local/texlive/2016/bin
252M /usr/local/texlive/2016/texmf-dist/source
289M /usr/local/texlive/2016/texmf-dist/tex
1.7G /usr/local/texlive/2016/texmf-dist/fonts
2.0G /usr/local/texlive/2016/texmf-dist/doc


If you are willing to limited yourself to a few fonts, most of ./fonts can go. If you are happy with online documentation, you can get rid of ./doc. I am pretty sure ./web2c, ./source, and ./backups are not needed.



You are going to get reduced functionality if you delete things in ./tex (this is where the packages and classes live) and ./bin (this is where the programs live), but there are packages and programs that are rarely used so some space can be saved.






share|improve this answer

















  • 1




    Don't delete ’web2c’ dir, it is necessary.
    – norbert
    Sep 17 '16 at 6:10










  • Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
    – Nathan
    Sep 17 '16 at 16:33










  • Maybe if uses only latin modern and fonts accesible to XeLaTeX
    – djnavas
    Sep 19 '16 at 5:12



















3














TexLive installer currently has the <V> set up for portable installation option. Then, entering the <S> set installation scheme: you'll be able to choose between the following schemes:



 a [X] full scheme (everything)
b [ ] medium scheme (small + more packages and languages)
c [ ] small scheme (basic + xetex, metapost, a few languages)
d [ ] basic scheme (plain and latex)
e [ ] minimal scheme (plain only)
f [ ] ConTeXt scheme
g [ ] GUST TeX Live scheme
h [ ] infrastructure-only scheme (no TeX at all)
i [ ] teTeX scheme (more than medium, but nowhere near full)
j [ ] custom selection of collections


The installer also tells you the disk space required.



Depending on the scheme chosen, you may need to install some missing packages you use.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "85"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f329986%2fsmall-portable-linux-version-of-texlive%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    If you look at the break down of the big directories on my Linux 2016 install of TeX Live (which is also 4.6 GB)



     95M    /usr/local/texlive/2016/texmf-var/web2c
    96M /usr/local/texlive/2016/tlpkg/backups
    141M /usr/local/texlive/2016/bin
    252M /usr/local/texlive/2016/texmf-dist/source
    289M /usr/local/texlive/2016/texmf-dist/tex
    1.7G /usr/local/texlive/2016/texmf-dist/fonts
    2.0G /usr/local/texlive/2016/texmf-dist/doc


    If you are willing to limited yourself to a few fonts, most of ./fonts can go. If you are happy with online documentation, you can get rid of ./doc. I am pretty sure ./web2c, ./source, and ./backups are not needed.



    You are going to get reduced functionality if you delete things in ./tex (this is where the packages and classes live) and ./bin (this is where the programs live), but there are packages and programs that are rarely used so some space can be saved.






    share|improve this answer

















    • 1




      Don't delete ’web2c’ dir, it is necessary.
      – norbert
      Sep 17 '16 at 6:10










    • Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
      – Nathan
      Sep 17 '16 at 16:33










    • Maybe if uses only latin modern and fonts accesible to XeLaTeX
      – djnavas
      Sep 19 '16 at 5:12
















    0














    If you look at the break down of the big directories on my Linux 2016 install of TeX Live (which is also 4.6 GB)



     95M    /usr/local/texlive/2016/texmf-var/web2c
    96M /usr/local/texlive/2016/tlpkg/backups
    141M /usr/local/texlive/2016/bin
    252M /usr/local/texlive/2016/texmf-dist/source
    289M /usr/local/texlive/2016/texmf-dist/tex
    1.7G /usr/local/texlive/2016/texmf-dist/fonts
    2.0G /usr/local/texlive/2016/texmf-dist/doc


    If you are willing to limited yourself to a few fonts, most of ./fonts can go. If you are happy with online documentation, you can get rid of ./doc. I am pretty sure ./web2c, ./source, and ./backups are not needed.



    You are going to get reduced functionality if you delete things in ./tex (this is where the packages and classes live) and ./bin (this is where the programs live), but there are packages and programs that are rarely used so some space can be saved.






    share|improve this answer

















    • 1




      Don't delete ’web2c’ dir, it is necessary.
      – norbert
      Sep 17 '16 at 6:10










    • Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
      – Nathan
      Sep 17 '16 at 16:33










    • Maybe if uses only latin modern and fonts accesible to XeLaTeX
      – djnavas
      Sep 19 '16 at 5:12














    0












    0








    0






    If you look at the break down of the big directories on my Linux 2016 install of TeX Live (which is also 4.6 GB)



     95M    /usr/local/texlive/2016/texmf-var/web2c
    96M /usr/local/texlive/2016/tlpkg/backups
    141M /usr/local/texlive/2016/bin
    252M /usr/local/texlive/2016/texmf-dist/source
    289M /usr/local/texlive/2016/texmf-dist/tex
    1.7G /usr/local/texlive/2016/texmf-dist/fonts
    2.0G /usr/local/texlive/2016/texmf-dist/doc


    If you are willing to limited yourself to a few fonts, most of ./fonts can go. If you are happy with online documentation, you can get rid of ./doc. I am pretty sure ./web2c, ./source, and ./backups are not needed.



    You are going to get reduced functionality if you delete things in ./tex (this is where the packages and classes live) and ./bin (this is where the programs live), but there are packages and programs that are rarely used so some space can be saved.






    share|improve this answer












    If you look at the break down of the big directories on my Linux 2016 install of TeX Live (which is also 4.6 GB)



     95M    /usr/local/texlive/2016/texmf-var/web2c
    96M /usr/local/texlive/2016/tlpkg/backups
    141M /usr/local/texlive/2016/bin
    252M /usr/local/texlive/2016/texmf-dist/source
    289M /usr/local/texlive/2016/texmf-dist/tex
    1.7G /usr/local/texlive/2016/texmf-dist/fonts
    2.0G /usr/local/texlive/2016/texmf-dist/doc


    If you are willing to limited yourself to a few fonts, most of ./fonts can go. If you are happy with online documentation, you can get rid of ./doc. I am pretty sure ./web2c, ./source, and ./backups are not needed.



    You are going to get reduced functionality if you delete things in ./tex (this is where the packages and classes live) and ./bin (this is where the programs live), but there are packages and programs that are rarely used so some space can be saved.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Sep 16 '16 at 20:58









    StrongBad

    13.1k646102




    13.1k646102








    • 1




      Don't delete ’web2c’ dir, it is necessary.
      – norbert
      Sep 17 '16 at 6:10










    • Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
      – Nathan
      Sep 17 '16 at 16:33










    • Maybe if uses only latin modern and fonts accesible to XeLaTeX
      – djnavas
      Sep 19 '16 at 5:12














    • 1




      Don't delete ’web2c’ dir, it is necessary.
      – norbert
      Sep 17 '16 at 6:10










    • Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
      – Nathan
      Sep 17 '16 at 16:33










    • Maybe if uses only latin modern and fonts accesible to XeLaTeX
      – djnavas
      Sep 19 '16 at 5:12








    1




    1




    Don't delete ’web2c’ dir, it is necessary.
    – norbert
    Sep 17 '16 at 6:10




    Don't delete ’web2c’ dir, it is necessary.
    – norbert
    Sep 17 '16 at 6:10












    Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
    – Nathan
    Sep 17 '16 at 16:33




    Ok, what I need now is a reasonable way of cleaning out "font". Any Idea if I somehow can get a list of fonts I will most likely need in day-to-day yex usage?
    – Nathan
    Sep 17 '16 at 16:33












    Maybe if uses only latin modern and fonts accesible to XeLaTeX
    – djnavas
    Sep 19 '16 at 5:12




    Maybe if uses only latin modern and fonts accesible to XeLaTeX
    – djnavas
    Sep 19 '16 at 5:12











    3














    TexLive installer currently has the <V> set up for portable installation option. Then, entering the <S> set installation scheme: you'll be able to choose between the following schemes:



     a [X] full scheme (everything)
    b [ ] medium scheme (small + more packages and languages)
    c [ ] small scheme (basic + xetex, metapost, a few languages)
    d [ ] basic scheme (plain and latex)
    e [ ] minimal scheme (plain only)
    f [ ] ConTeXt scheme
    g [ ] GUST TeX Live scheme
    h [ ] infrastructure-only scheme (no TeX at all)
    i [ ] teTeX scheme (more than medium, but nowhere near full)
    j [ ] custom selection of collections


    The installer also tells you the disk space required.



    Depending on the scheme chosen, you may need to install some missing packages you use.






    share|improve this answer




























      3














      TexLive installer currently has the <V> set up for portable installation option. Then, entering the <S> set installation scheme: you'll be able to choose between the following schemes:



       a [X] full scheme (everything)
      b [ ] medium scheme (small + more packages and languages)
      c [ ] small scheme (basic + xetex, metapost, a few languages)
      d [ ] basic scheme (plain and latex)
      e [ ] minimal scheme (plain only)
      f [ ] ConTeXt scheme
      g [ ] GUST TeX Live scheme
      h [ ] infrastructure-only scheme (no TeX at all)
      i [ ] teTeX scheme (more than medium, but nowhere near full)
      j [ ] custom selection of collections


      The installer also tells you the disk space required.



      Depending on the scheme chosen, you may need to install some missing packages you use.






      share|improve this answer


























        3












        3








        3






        TexLive installer currently has the <V> set up for portable installation option. Then, entering the <S> set installation scheme: you'll be able to choose between the following schemes:



         a [X] full scheme (everything)
        b [ ] medium scheme (small + more packages and languages)
        c [ ] small scheme (basic + xetex, metapost, a few languages)
        d [ ] basic scheme (plain and latex)
        e [ ] minimal scheme (plain only)
        f [ ] ConTeXt scheme
        g [ ] GUST TeX Live scheme
        h [ ] infrastructure-only scheme (no TeX at all)
        i [ ] teTeX scheme (more than medium, but nowhere near full)
        j [ ] custom selection of collections


        The installer also tells you the disk space required.



        Depending on the scheme chosen, you may need to install some missing packages you use.






        share|improve this answer














        TexLive installer currently has the <V> set up for portable installation option. Then, entering the <S> set installation scheme: you'll be able to choose between the following schemes:



         a [X] full scheme (everything)
        b [ ] medium scheme (small + more packages and languages)
        c [ ] small scheme (basic + xetex, metapost, a few languages)
        d [ ] basic scheme (plain and latex)
        e [ ] minimal scheme (plain only)
        f [ ] ConTeXt scheme
        g [ ] GUST TeX Live scheme
        h [ ] infrastructure-only scheme (no TeX at all)
        i [ ] teTeX scheme (more than medium, but nowhere near full)
        j [ ] custom selection of collections


        The installer also tells you the disk space required.



        Depending on the scheme chosen, you may need to install some missing packages you use.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 13 '18 at 13:20

























        answered Dec 11 '18 at 16:57









        Rodolfo FR

        313




        313






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f329986%2fsmall-portable-linux-version-of-texlive%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How to send String Array data to Server using php in android

            Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

            Is anime1.com a legal site for watching anime?