On Mon, 25 Jan 2016 19:11:40 -0500 Francis Gerund <ranr...@gmail.com>
wrote:

> So again, perhaps some automated mechanism for upgrading might be
> beneficial.  Or at least some elaboration or amplification of the
> documentation on this subject.  And how about a simple guide to "this
> is how you update to testing"?

I disagree entirely. Improved documentation? Sure. We could always do
with some more of that.

But I really don't think automating the update procedure is the best
way to go about handling stable > testing updates. You seem to think
there should be some BRB in Debian's GUIs labelled 'upgrade to Testing
here!' to make things 'easy'. If not, a command-line script would be
redundant, because anyone who is prepared to do the research on how to
use the script should be familiar with Debian's archive system and
capable of writing their own /etc/apt/sources.list.

Sometimes it is necessary to strike a compromise between
user-friendliness and control. Casual users who aren't prepared to
trouble-shoot and just expect everything to work *should not* be using
testing or unstable, simple as that.

Whenever I want to use testing on a new install from stable, I just
throw up a new /etc/apt/sources.list looking something like this:

deb http://http.debian.net/debian testing main
deb http://http.debian.net/debian testing-updates main
deb http://security.debian.org testing/updates main

and I'm good to go. It takes a few minutes at the most.

Anyone trying to run Testing should be a) familiar with the Debian
archive system and what each of the archives contain, b) able to edit a
config file. The current system isn't 'user-unfriendly' it just allows
more control than you would like it to. I really don't see how having
an upgrade script could possibly simplify things and still allow
control over the archives used without effectively making itself
redundant by asking exactly the same questions that one would have to
know the answer to when upgrading the proper way.

If you want to run testing, you should be able to write your own
sources.list. It is a basic skill.

If you want to find out how to track the current testing permanently,
have a look at an actual mirror and see what's available! From a quick
scan of http://ftp.acc.umu.se/debian/dists/ I can see that aliases for
stretch exist, and can thus conclude that I can permanently track the
current testing when it becomes stable by using a 'stretch' entry in my
sources, without ever having had to bother the mailing list with a
question you could have easily found the answer to yourself.

> (BTW, Google is NOT "your friend".

Says the Gmail user.

> And the more I think about it, the more I stand behind my opinion that
> upgrading is unnecessarily difficult and error-prone.
> 
> Whew!  Now that that's out of the way, let me ask:
> 
> When (and why would you use full-upgrade, as opposed to dist-upgrade
> (and how does aptitude figure into that)?  I don't use aptitude, I'm
> used to apt-get.

This is something of an oversimplification, but full-upgrade is
aptitude's equivalent to apt-get's dist-upgrade.

As for use, either should be used on a regular basis- the former if you
are an aptitude user, and the latter if you are an apt-get user. It is
a bad idea to use both. Either aptitude full-upgrade or apt-get
dist-upgrade should be part of your maintenance routine.

Either should be used on a regular basis.

> Thanks for your reply.

<snip>

Please stop top-posting.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

https://en.wikipedia.org/wiki/Posting_style#Top-posting

Reply via email to