HOWTO: LMDE "LTS / Stable"

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read this

HOWTO: LMDE "LTS / Stable"

Postby Doctore on Tue Sep 14, 2010 9:44 am

Those who prefer so, can transform their LMDE Squeeze "Testing" to LMDE Squeeze "Stable",
by changing ALL repositories from testing to squeeze in their "sources.list" before Debian Squeeze
goes Stable. And then automatically have an LMDE "LTS" edition.

Its easy keeping the system safe and updated by using Debian Security and Debian Backports
as additional repositories.

Change from (example):
Code: Select all
 # deb http://ftp.debian.org/debian/ testing main contrib non-free
To:
Code: Select all
 # deb http://ftp.debian.org/debian/ squeeze main contrib non-free

Doctore
Last edited by Doctore on Tue Sep 14, 2010 11:38 am, edited 1 time in total.
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Linux Mint is funded by ads and donations.
 

Re: HOWTO: LMDE "LTS / Stable"

Postby adefigo on Tue Sep 14, 2010 11:43 am

What about that:

Code: Select all
sudo su -c "sed -i.bak s/testing/squeeze/g /etc/apt/sources.list && apt-get update && apt-get dist-upgrade"


Much shorter! ;-)
adefigo
Level 1
Level 1
 
Posts: 7
Joined: Tue Sep 14, 2010 11:38 am

Re: HOWTO: LMDE "LTS / Stable"

Postby Doctore on Tue Sep 14, 2010 12:52 pm

Or graphically (for GUIS and mouseowners) :roll: .

Within Synaptic Packet Manager:
1) Select Settings
2) Select Repositories
3) Select Other Software
4) Click on Edit
5) Change "Distribution" from "testing" to "squeeze" in each line

Within Gedit texteditor:
1) Start Console
2) Type" sudo nautilus
3) Type your password
4) Searchpath in filesystem "/etc/apt/sources.list"
5) Open "sources.list" with Gedit
6) Change "testing" to "squeeze" in each line
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Re: HOWTO: LMDE "LTS / Stable"

Postby jackmule on Tue Sep 14, 2010 1:55 pm

Would not this take the fun out of having a continuously rolling update? To each his own, but I think this would defeat the purpose and the beauty of LMDE. Where am I wrong on this? Just curious. I probably do not know enough so therefore I am dangerous. :mrgreen:
jackmule
Level 1
Level 1
 
Posts: 9
Joined: Fri Aug 06, 2010 12:50 pm

Re: HOWTO: LMDE "LTS / Stable"

Postby zole052 on Tue Sep 14, 2010 2:12 pm

ikey wrote:
jackmule wrote:...You might even change your opinion once the
floodgates are opened on testing, who knows :mrgreen:

floodgates :?:
zole052
Level 2
Level 2
 
Posts: 59
Joined: Thu Jan 29, 2009 6:32 pm
Location: Umag, Croatia

Re: HOWTO: LMDE "LTS / Stable"

Postby Doctore on Tue Sep 14, 2010 3:02 pm

jackmule wrote:Would not this take the fun out of having a continuously rolling update?

Every PC-minute downtime cost money. So, stability without crasches and surprises
is most preferrable at daily work work. Its another story at home.

Is still using own homebrewed Xandros (Stable & Backports). But without security
updates for Etch, switching is necessary. With Testing freezed for bugsquashing
and LMDE released with Squeeze base, Mint became topcandidate as replacement.
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Re: HOWTO: LMDE "LTS / Stable"

Postby RHTopics on Tue Sep 14, 2010 3:26 pm

It is my understanding by changing /etc/apt/sources.list from "testing" to "squeeze" at this point in time, it will still allow you to change it back in the future with relatively few problems.

On the other hand, if you stay with "testing" after Debian 6.0 has been released to stable, it would be much more problematic to revert back to "squeeze".
RHTopics
Level 1
Level 1
 
Posts: 34
Joined: Fri Sep 10, 2010 2:32 pm

Re: HOWTO: LMDE "LTS / Stable"

Postby enedene on Tue Sep 14, 2010 8:02 pm

If I understood correctly LMDE also uses some nondebian repositories (main for example)?
If you keep the debian packages stable is it possible that packages from "main" need newer software versions from debian repositories and as a result you don't get upgrade from "main"?
enedene
Level 1
Level 1
 
Posts: 20
Joined: Wed Sep 08, 2010 3:46 pm

Re: HOWTO: LMDE "LTS / Stable"

Postby verden on Wed Sep 15, 2010 2:45 am

I can understand the idea of changing testing to squeeze but what about the linuxmint debian packages?
Would there be a conflict with squeeze packages once squeeze is stable and testing changes from squeeze?
I also agree that you could easily change from squeeze to testing without too many problems.
verden
Level 1
Level 1
 
Posts: 24
Joined: Fri Mar 07, 2008 12:54 am

Re: HOWTO: LMDE "LTS / Stable"

Postby Doctore on Wed Sep 15, 2010 4:01 am

The Mint repository includes under 40 Mint specific packages (including themes and wallpapers)
and over 80 Firefox and Thunderbird packages. You can prevent breaking Squeeze during upgrade
by using "Default Upgrade" within Synaptic or "apt-get upgrade" within Console,

Heres the LMDE "sources.list":
Code: Select all
deb http://packages.linuxmint.com/ debian main upstream import
deb http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.debian-multimedia.org testing main non-free

When going the Stable route, its an good idea to include Backports to "sources.list".
More here: Backports now an official Debian repository
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Re: HOWTO: LMDE "LTS / Stable"

Postby jackmule on Wed Sep 15, 2010 1:54 pm

Doctore wrote:The Mint repository includes under 40 Mint specific packages (including themes and wallpapers)
and over 80 Firefox and Thunderbird packages. You can prevent breaking Squeeze during upgrade
by using "Default Upgrade" within Synaptic or "apt-get upgrade" within Console,

Heres the LMDE "sources.list":
Code: Select all
deb http://packages.linuxmint.com/ debian main upstream import
deb http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.debian-multimedia.org testing main non-free

When going the Stable route, its an good idea to include Backports to "sources.list".
More here: Backports now an official Debian repository



What is the entry to add Backports to "sources.list." I am not at my home computer so I am a little lost here. All of the other instructions are clear.

I have one computer at home that I have to use so I will probably be going to the squeeze stable route. If there is a floodgate in testing in the future, I cannot afford to be with a broken system. Thanks!

jackmule
jackmule
Level 1
Level 1
 
Posts: 9
Joined: Fri Aug 06, 2010 12:50 pm

Re: HOWTO: LMDE "LTS / Stable"

Postby Doctore on Thu Sep 16, 2010 4:09 am

Check the updated information at Debian Backports.

New "sources.list" for Backports (Lenny not Squeeze):
Code: Select all
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
Last edited by Doctore on Thu Sep 16, 2010 6:01 am, edited 1 time in total.
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Re: HOWTO: LMDE "LTS / Stable"

Postby ej64 on Thu Sep 16, 2010 5:44 am

Doctore wrote:New "sources.list" for Backports:
Code: Select all
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free

Good luck with this! :roll: :wink:

A "stabilized" LMDE uses debian squeeze. So, when Debian Squeeze will have been released, you may use "squeeze-backports" which IMO don't exist right now.
Using lenny-backports on squeeze may break your system!
Thinkpad X220 with Samsung SSD running Xubuntu 13.04
I'm getting old gladly -- I don't like to die young ...
ej64
Level 4
Level 4
 
Posts: 326
Joined: Tue Nov 24, 2009 7:43 am
Location: somewhere in Germany

Re: HOWTO: LMDE "LTS / Stable"

Postby Doctore on Sun Sep 19, 2010 9:29 am

My mistake. That is the repository line for Lenny. Edited previous post
and filled in "Lenny not Squeeze". Sorry for your inconvience :mrgreen: ...

The correct repository will be known when Squeeze Testing goes Stable.
However, Backports repository for Debian Squeeze is already created:
http://backports.debian.org/debian-back ... backports/
(But lacks packages until "Stable" state).

So, the line for Squeeze Backports in "sources.list" will probably be:
Code: Select all
deb http://backports.debian.org/debian-backports squeeze-backports main
Doctore
Level 1
Level 1
 
Posts: 9
Joined: Wed Sep 08, 2010 11:21 am
Location: Finland

Re: HOWTO: LMDE "LTS / Stable"

Postby graeme on Wed Sep 22, 2010 5:42 am

This looks perfect for me. Debian speed and stability made Minty! What are the disadvantages?

Might it prevent you from getting updates to Mint stuff, Firefox and Thunderbird that depend on a newer version that is only in unstable? If so, is any of the Mint stuff likely to need security upgrades? The other two clearly do, but we can use Iceweasel and Icedove from Debian stable backports.
graeme
Level 3
Level 3
 
Posts: 108
Joined: Sat Feb 14, 2009 3:38 am
Location: Far away from proper beer.

Re: HOWTO: LMDE "LTS / Stable"

Postby anamnesis on Thu Sep 23, 2010 10:27 am

My suggestion: change that *before* you consider to install Google-chrome and/or the liquorix kernel (sid-repo!), or you will face some weird problems when you update the repos because there appear "liquorix.list.save" that of course can't be read and also a google-chrome.list.save in the sources.list.d. I couldn't sort out yet why that happens.
hth
anamnesis
Level 2
Level 2
 
Posts: 65
Joined: Sat Sep 18, 2010 12:01 pm
Location: Cornwall, GB

Re: HOWTO: LMDE "LTS / Stable"

Postby Grey Dog on Fri Feb 11, 2011 8:28 am

Hi All,

There was a point above brushed up against, but not directly attacked:

If the primary focus of the package development is to follow along the testing path, won't future packages deviate from the stable base? Backports is an option, but only if a backport is made.

How stable will it *really* be??
Grey Dog
Level 1
Level 1
 
Posts: 7
Joined: Fri Feb 11, 2011 8:25 am

Linux Mint is funded by ads and donations.
 

Return to Newbie Questions

Who is online

Users browsing this forum: Majestic-12 [Bot] and 3 guests