Why are the two versions of Chromium and VLC available in Ubuntu software of different sizes?
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
add a comment |
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
Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?
– pomsky
Mar 14 at 16:36
add a comment |
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
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
software-installation software-center vlc chromium
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
add a comment |
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
add a comment |
1 Answer
1
active
oldest
votes
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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
add a comment |
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
add a comment |
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
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
edited Feb 21 at 8:04
Zanna
51k13138242
51k13138242
answered Feb 20 at 19:54
user68186user68186
16.6k84970
16.6k84970
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
Related: Why are there 2 packages for some applications (e.g. Chromium) in Ubuntu Software?
– pomsky
Mar 14 at 16:36