Is it okay to mix apt distro channels? (i.e. xenial, artful, bionic, cosmic etc.)
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
Everytime I do-release-upgrade it disables my PPA's I need, so I need to re-enable them by checking the box in Software & Updates. A few releases later, I now have a jumble of various channels for these re-enabled PPAs (artful, bionic, cosmic, and even debian ones like jessie etc in /etc/apt/sources.list.d/)
I get no errors or warnings about this. But it feels wrong deep down in my soul. Counsel?
apt
add a comment |
Everytime I do-release-upgrade it disables my PPA's I need, so I need to re-enable them by checking the box in Software & Updates. A few releases later, I now have a jumble of various channels for these re-enabled PPAs (artful, bionic, cosmic, and even debian ones like jessie etc in /etc/apt/sources.list.d/)
I get no errors or warnings about this. But it feels wrong deep down in my soul. Counsel?
apt
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago
add a comment |
Everytime I do-release-upgrade it disables my PPA's I need, so I need to re-enable them by checking the box in Software & Updates. A few releases later, I now have a jumble of various channels for these re-enabled PPAs (artful, bionic, cosmic, and even debian ones like jessie etc in /etc/apt/sources.list.d/)
I get no errors or warnings about this. But it feels wrong deep down in my soul. Counsel?
apt
Everytime I do-release-upgrade it disables my PPA's I need, so I need to re-enable them by checking the box in Software & Updates. A few releases later, I now have a jumble of various channels for these re-enabled PPAs (artful, bionic, cosmic, and even debian ones like jessie etc in /etc/apt/sources.list.d/)
I get no errors or warnings about this. But it feels wrong deep down in my soul. Counsel?
apt
apt
asked 3 hours ago
JonathanJonathan
1,38731534
1,38731534
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago
add a comment |
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago
add a comment |
1 Answer
1
active
oldest
votes
As you are re-enabling the PPA's, it's a good idea to visit launchpad and see if there are version of the PPA available for the release that you are using.
Using older (newer) PPAs may work, and the system is not going to stop you, but sometimes worse things than "The program won't run" happen.
Please see the pinning page.
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
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%2f1134487%2fis-it-okay-to-mix-apt-distro-channels-i-e-xenial-artful-bionic-cosmic-etc%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
As you are re-enabling the PPA's, it's a good idea to visit launchpad and see if there are version of the PPA available for the release that you are using.
Using older (newer) PPAs may work, and the system is not going to stop you, but sometimes worse things than "The program won't run" happen.
Please see the pinning page.
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
add a comment |
As you are re-enabling the PPA's, it's a good idea to visit launchpad and see if there are version of the PPA available for the release that you are using.
Using older (newer) PPAs may work, and the system is not going to stop you, but sometimes worse things than "The program won't run" happen.
Please see the pinning page.
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
add a comment |
As you are re-enabling the PPA's, it's a good idea to visit launchpad and see if there are version of the PPA available for the release that you are using.
Using older (newer) PPAs may work, and the system is not going to stop you, but sometimes worse things than "The program won't run" happen.
Please see the pinning page.
As you are re-enabling the PPA's, it's a good idea to visit launchpad and see if there are version of the PPA available for the release that you are using.
Using older (newer) PPAs may work, and the system is not going to stop you, but sometimes worse things than "The program won't run" happen.
Please see the pinning page.
answered 3 hours ago
Charles GreenCharles Green
14.5k73960
14.5k73960
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
add a comment |
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
Thanks, that is helpful. I wish the GUI for PPA's would show colors based on status (older channel, or unable to connect). I'm tempted to code it myself. PPA's need a little love in Ubuntu land, they are tedious to manage and easy to get wrong, especially with new releases. I shouldn't have to search a website to find them, and it should automatically move them up a channel if it can when doing a release upgrade, and key management should never be manual
– Jonathan
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
@Jonathan Well, it is linux! I'm attemping to do an Arch install, and a key note from the Arch documentation says "...check the front page Arch news every time before you update..." and they are doing a rolling update process - no point releases.
– Charles Green
2 hours ago
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%2f1134487%2fis-it-okay-to-mix-apt-distro-channels-i-e-xenial-artful-bionic-cosmic-etc%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
PPAs are 3rd party sources; they are not supported by Canonical/Ubuntu, but instead supported by third party so all checks on whether your trust the 3rd party source, if it's supported in your release are on you. (help.ubuntu.com/community/Repositories) As they are not supported, they of course are not tested by Canonical/Ubuntu which is why they are disabled. Many are not needed on upgrade anyway (eg. as PPAs aren't reviewed/vetted so it's easier to put software in a PPA that will be supported in the next release) help.ubuntu.com/community/Repositories/Ubuntu
– guiverc
2 hours ago