Why are the two versions of Chromium and VLC available in Ubuntu software of different sizes?












5















If there is no difference between two Chromium options I see while installing, other than their developers, then why do their sizes differ? One is 212Mb and the other 224Kb. There's a similar case with VLC.










share|improve this question

























  • Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

    – pomsky
    Mar 14 at 16:36
















5















If there is no difference between two Chromium options I see while installing, other than their developers, then why do their sizes differ? One is 212Mb and the other 224Kb. There's a similar case with VLC.










share|improve this question

























  • Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

    – pomsky
    Mar 14 at 16:36














5












5








5


1






If there is no difference between two Chromium options I see while installing, other than their developers, then why do their sizes differ? One is 212Mb and the other 224Kb. There's a similar case with VLC.










share|improve this question
















If there is no difference between two Chromium options I see while installing, other than their developers, then why do their sizes differ? One is 212Mb and the other 224Kb. There's a similar case with VLC.







software-installation software-center vlc chromium






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 21 at 8:38









pomsky

32.3k11101131




32.3k11101131










asked Feb 20 at 19:35









Aditya JainAditya Jain

284




284













  • Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

    – pomsky
    Mar 14 at 16:36



















  • Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

    – pomsky
    Mar 14 at 16:36

















Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

– pomsky
Mar 14 at 16:36





Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?

– pomsky
Mar 14 at 16:36










1 Answer
1






active

oldest

votes


















7














One is traditionally distributed in deb package form and the other is distributed as a snap package



See What is the difference between snaps and Ubuntu Software Center-based apps? for details.



The differences in size



This is because of how the two distribution systems handle dependencies. Linux apps (software) depend on a lot of common files.




deb packages



With a traditional distribution system like deb, you download and install files used by multiple apps only once. Sometimes two different apps may need different versions of one common file. This can cause conflicts. This is one of the reasons the apps in the Canonical-managed repositories for a particular version of Ubuntu, say 18.04, are not always the latest version. The advantage is small download and installed size and maximum compatibility with all the common files.




snap packages



The snap system puts all the files (common or not) in a sandbox. This makes the download and install size very big, but one app does not depend on any other files used by another app. This makes snap based apps very stable and secure. This also allows the maintainers of snap packages to update the app to the latest version without worrying about the new version of some common file breaking some other app. The advantage is always having the latest version.



Hope this helps






share|improve this answer

























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    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: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    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%2faskubuntu.com%2fquestions%2f1119929%2fwhy-are-the-two-versions-of-chromium-and-vlc-available-in-ubuntu-software-of-dif%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    7














    One is traditionally distributed in deb package form and the other is distributed as a snap package



    See What is the difference between snaps and Ubuntu Software Center-based apps? for details.



    The differences in size



    This is because of how the two distribution systems handle dependencies. Linux apps (software) depend on a lot of common files.




    deb packages



    With a traditional distribution system like deb, you download and install files used by multiple apps only once. Sometimes two different apps may need different versions of one common file. This can cause conflicts. This is one of the reasons the apps in the Canonical-managed repositories for a particular version of Ubuntu, say 18.04, are not always the latest version. The advantage is small download and installed size and maximum compatibility with all the common files.




    snap packages



    The snap system puts all the files (common or not) in a sandbox. This makes the download and install size very big, but one app does not depend on any other files used by another app. This makes snap based apps very stable and secure. This also allows the maintainers of snap packages to update the app to the latest version without worrying about the new version of some common file breaking some other app. The advantage is always having the latest version.



    Hope this helps






    share|improve this answer






























      7














      One is traditionally distributed in deb package form and the other is distributed as a snap package



      See What is the difference between snaps and Ubuntu Software Center-based apps? for details.



      The differences in size



      This is because of how the two distribution systems handle dependencies. Linux apps (software) depend on a lot of common files.




      deb packages



      With a traditional distribution system like deb, you download and install files used by multiple apps only once. Sometimes two different apps may need different versions of one common file. This can cause conflicts. This is one of the reasons the apps in the Canonical-managed repositories for a particular version of Ubuntu, say 18.04, are not always the latest version. The advantage is small download and installed size and maximum compatibility with all the common files.




      snap packages



      The snap system puts all the files (common or not) in a sandbox. This makes the download and install size very big, but one app does not depend on any other files used by another app. This makes snap based apps very stable and secure. This also allows the maintainers of snap packages to update the app to the latest version without worrying about the new version of some common file breaking some other app. The advantage is always having the latest version.



      Hope this helps






      share|improve this answer




























        7












        7








        7







        One is traditionally distributed in deb package form and the other is distributed as a snap package



        See What is the difference between snaps and Ubuntu Software Center-based apps? for details.



        The differences in size



        This is because of how the two distribution systems handle dependencies. Linux apps (software) depend on a lot of common files.




        deb packages



        With a traditional distribution system like deb, you download and install files used by multiple apps only once. Sometimes two different apps may need different versions of one common file. This can cause conflicts. This is one of the reasons the apps in the Canonical-managed repositories for a particular version of Ubuntu, say 18.04, are not always the latest version. The advantage is small download and installed size and maximum compatibility with all the common files.




        snap packages



        The snap system puts all the files (common or not) in a sandbox. This makes the download and install size very big, but one app does not depend on any other files used by another app. This makes snap based apps very stable and secure. This also allows the maintainers of snap packages to update the app to the latest version without worrying about the new version of some common file breaking some other app. The advantage is always having the latest version.



        Hope this helps






        share|improve this answer















        One is traditionally distributed in deb package form and the other is distributed as a snap package



        See What is the difference between snaps and Ubuntu Software Center-based apps? for details.



        The differences in size



        This is because of how the two distribution systems handle dependencies. Linux apps (software) depend on a lot of common files.




        deb packages



        With a traditional distribution system like deb, you download and install files used by multiple apps only once. Sometimes two different apps may need different versions of one common file. This can cause conflicts. This is one of the reasons the apps in the Canonical-managed repositories for a particular version of Ubuntu, say 18.04, are not always the latest version. The advantage is small download and installed size and maximum compatibility with all the common files.




        snap packages



        The snap system puts all the files (common or not) in a sandbox. This makes the download and install size very big, but one app does not depend on any other files used by another app. This makes snap based apps very stable and secure. This also allows the maintainers of snap packages to update the app to the latest version without worrying about the new version of some common file breaking some other app. The advantage is always having the latest version.



        Hope this helps







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Feb 21 at 8:04









        Zanna

        51k13138242




        51k13138242










        answered Feb 20 at 19:54









        user68186user68186

        16.6k84970




        16.6k84970






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • 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%2faskubuntu.com%2fquestions%2f1119929%2fwhy-are-the-two-versions-of-chromium-and-vlc-available-in-ubuntu-software-of-dif%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

            flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

            Mangá

             ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕