FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Xubuntu User

 
 
LinkBack Thread Tools
 
Old 09-14-2012, 08:49 PM
lee
 
Default Installation

Camaleón <noelamac@gmail.com> writes:

> On Thu, 13 Sep 2012 03:49:40 +0200, lee wrote:
>
>> Camaleón <noelamac@gmail.com> writes:
>>
>>> On Wed, 12 Sep 2012 02:10:31 +0200, lee wrote:
>>>>
>>>> It can be ridiculously difficult to install Debian.
>>>
>>> (...)
>>>
>>> When it comes to an OS, installation process can be considered
>>> irrelevant. The real problems starts afterwards.
>>
>> It is irrelevant when you can't install the OS?
>
> No. It is irrelevant to consider the installation step as the source
> problem because the installation variable can be easily avoided by 1)
> buying a computer with pre-installed OS on it (Windows, MacOS, Ubuntu,
> FreeDOS...) or 2) having a friend that installs it for you (Windows,
> MacOS, Ubuntu, FreeDOS...).

If you have these options ... I don't buy pre-build computers, and even
if I would, why would I buy another one rather than use the one I
already have? And are you going to pay for it? I don't have a friend
who could install it for me.

In any case, it is not irrelevant whether the OS can be installed or
not. Who tries to install it doesn't matter.

> The system is installed and running, now what?

Now the user needs to keep learning.

>> expect that there are no problems with installing windoze on a raid. If
>> I can't they get that right, it's even worse than I imagine.
>
> What!? You are being too optimistic then :-)

Oh my ...

But wait! I could go ask my neighbours how to do it. I'm sure they
know!

>>>> I've seen broken Debian installers that couldn't find packages. I've
>>>> had installer CDs that couldn't be read for some reason, so I had to
>>>> drive an hour to the place I worked at to make a new ones and drive an
>>>> hour back.
>>>
>>> And I've seen BSOD Windows at the installer which was not able to
>>> detect the storage controller driver. And also printers that cannot be
>>> used because the manufacturer did not provide the 64-bits driver
>>> because a 4- years old device is considered "obsolete" and thus
>>> unsupported.
>>
>> Then the software goes back to the place I got it from. If I buy
>> windoze, I pay for something that works. They can fix it or take it
>> back.
>
> Dude, you can't do this for "do it yourself" computers.

sure I can

>>> To my eyes, clueless windows users are the same than clueless linux
>>> users. What differs them is not the OS but their attitude (how they
>>> confront the problem).
>>
>> Clueless is clueless, so what's the difference?
>
> Yet over again? "Attitude" makes the difference.

What difference? If someone is clueless, they are clueless, no matter
what their attitude is.

>>> I wonder how many bugs have you reported and how of them has been
>>> solved ;-)
>>
>> I didn't count. Some them seem to have been ignored, some were fixed.
>
> Yeah, that's the norm. I mean, the former ("ignored") is the norm :-)

It depends on what software you report the bug.

>>>> You can even get bugs fixed the next day on a weekend when you report
>>>> one.
>>>
>>> You have to be kidding... unless, of course, you are talking about
>>> security fixes or problems for customers that have expressly paid for
>>> support.
>>
>> Not at all, I've had that happening. It wasn't a security fix and it
>> was free software I didn't pay anything for.
>
> Oh, sure. This happens from time to time. But you have to be rather
> persistent and there's no guarantee for the problem to be solved.

No, I didn't have to be persistent. I just sent a bug report and the
bug was fixed the next day. With commercial software, there's as much a
guarantee that your bug won't be fixed as you can get a guarantee.

>>>> What commercial software has support that good?
>>>
>>> That will depend on what you can afford.
>>
>> I'm talking about support that doesn't cost anything, of course.
>
> Then you are hoping for too much, sir. And remember that free software is
> not about things that cost ($) anything.

No, I know that there isn't any support with commercial software, like
it or not.

> Sadly, there's still times when you cannot select what to use and there
> are lots of software packages and hardware devices that do not provide
> their sources, that's the problem and we have to face it, like it or
> not :-/

Sure, it would be nice if that was different. OTOH, do you really have
a problem with/due to that?

>>>> Unsupported hardware, yes, you have to be picky about what you buy ---
>>>> which isn't bad because you avoid crappy hardware which is too likely
>>>> to give you problems to be worth it.
>>>
>>> Don't expect a newbie is going to know about that. They will only buy
>>> what it simply fits to their requirements.
>>
>> It doesn't fit their requirements when the software they want to run
>> doesn't support it.
>
> And they only notice when its too late and start blaming linux and its
> poor harwdare support ;-)

Do you expect clueless users to make good judgements?

>>>> Outdated applications? Yes, some packages in Debian are rather old. So
>>>> I got emacs and fvwm and compiled them myself; how more recent can you
>>>> get?
>>>
>>> Again, don't expect a newbie to compile their own packages. I'm a long
>>> time linux user and rarely do...
>>
>> You have that option. If you don't know how to do it, you can learn,
>> that's a different issue.
>
> Exacttly: that's an attitude. You see? :-)

Ah, maybe I see what you mean. You have overlooked where the attitude
you're referring to comes from: Winzoze users don't have source codes,
they don't have documentation, and their system doesn't come with a
compiler. It is designed to keep its users stupid. It's not an option
for them to do anything, so they live with the problems. Every now and
then, they re-install and start over from scratch. Nothing to worry
about ...

Thinking of it, it's really smart to keep the users stupid. They will
keep buying new versions, not become demanding and are easy to
control. It's like getting people used to be slaves. Don't let them
realise that they are slaves, that makes it easier --- or find people
who like to be slaves.

>>> And you only have type your problem at the Google search box and yu'll
>>> get thousand hits, lists, forums, blogs and posts with a solution for
>>> your issue
>>
>> Yes, you get that for Linux, not with windoze.
>
> You must be using a different web search than me X-)

We probably use different search terms; that can make a big difference.

>>> as well as many official resources
>>> you can query (Microsoft's KB).
>>
>> Lol, have you looked at the crap they have on their website? It's
>> totally useless, keeping users stupid. Maybe that changed, it's been a
>> long time since I looked.
>
> You have to be kidding: one of the most valued Microsoft features is
> their documentation, it's priceless (and not juts their online KB but
> Windows embedded help).

If you call that documentation ... It doesn't tell you anything. You
can't be serious.

> You won't find something like that for linux
> where most of the docs at the web are too outdated (or too new) and
> highly fragmented/unorganized. In frief: it's a complete mess :-)

The documentation is great. And don't you have manual pages installed?

>>>>> The average joe user has developed some skills on Windows.
>>>>
>>>> Some have found out how to live with the problems, yes. I don't call
>>>> workarounds or living with the problems a solution to the problems.
>>>
>>> Some have solved their problems.
>>
>> I've never seen anyone who did.
>
> Again, you have to be kidding. JFYI, I have solved all of my problems
> with Windows by myself :-)

How many times did you re-install?

>>> Others have found workarounds and there will be people that simply
>>> could not find a solution and had to go to any of the thousand tech
>>> support assistance points for an expert to deal with their issues.
>>> Should you have a linux system installed, you won't find many tech.
>>> supportes in the real world.
>>
>> I never needed that with Linux and the so-called windoze experts can't
>> fix windoze problems. I'm not surprised since there isn't any
>> documentation and the source code isn't available, either.
>
> Sorry, but I can't believe that. It does not math with my experience.

Well, where is the documentation then? Where are the people who can
solve problems?

Start with something simple, maybe:


0.) install on software RAID

1.) Replace the window manager with something usable. My requirement is
virtual desktops I can switch to without pressing a button or
clicking somewhere with the mouse, FocusFollowsMouse and the ability
to define key bindings.

2.) Keep all data on a separate partition so that I can delete the
system partition and re-install without losing my data and without
having to re-do the settings for the software I'm using.

3.) Mount the equivalent of /usr and /opt read-only.

4.) Remove internet explorer.

5.) support for software RAID created with mdtools, support for ext2,
ext3, ext4 and btrfs, at least read-only --- I need that to be able
to read my data.

6.) clean up the mess and follow the FSSTD or an appropriate equivalent
so that the system becomes easier to maintain

7.) package management

8.) an equivalent of shorewall, I need some protection and I do need
traffic shaping

9.) an equivalent to exim4, ssh login and sftp

10.) a fully featured webserver

11.) squid

12.) a C compiler --- cygwin isn't really great

13.) I need something to execute bash scripts, emacs, LaTeX and
something like screen or tmux

14.) I'm not going back to gather all kinds of different software from
all kinds of different places. I've had that with OS/2 and it was
awful. See 7.)


That's only some basics to get started. The real problems would come
soon when you start to use it. I haven't even mentioned stability and
not wanting to reboot all the time ...

>>>> The clueless people who think they aren't clueless are far worse.
>>>
>>> But you can't blame these because they are completely unware about
>>> their status.
>>
>> That's their fault and not mine, sure I can blame them. You can't just
>> claim "oh I didn't know" and thus get away with everything.
>
> Not knowing something is not a fault but a current status that can be
> changed.
>
>>>> Windoze (and Mac) users pay a lot of money for their software (and way
>>>> too much for their hardware). They can expect that they don't need to
>>>> solve problems.
>>>
>>> That's absurd. I pay for a Windows license and I expect many problems.
>>
>> Not at all.
>
> (...)
>
> Then you live outside this world or you're too ingenuous. Have you
> recently read the Windows license? It basically say (among many other
> things) that they are not responsible for any bug in the software >:-)

No, I haven't read it recently. There are legal requirements they can't
get around, no matter what they put into their agreements. And I
haven't signed their agreements, so what.

>>> Again, real problems (regardless the OS) can be only solved by people
>>> who knows how to solve them or are interested in solving them (→
>>> attitude).
>>
>> It doesn't matter what attitude you have or what you believe. You can
>> believe that the sun won't rise tomorrow or that it will rain. The sun
>> will rise or not and it will rain or not regardless.
>
> So here you have the answer to your previous question: attitude cannot be
> compared to a believe ;-)

Sure you can compare them. They aren't the same, yet the sun will rise
or not or it will rain or not regardless of your attitude. Believe and
attitude are very much alike in that.

>> Besides, there are problems you cannot solve even when you know how to
>> do it. And being interested in solving one doesn't mean that you can
>> solve it.
>
> 99,9% of the computer problems can be solved without much pain. In thi
> end, this is just something involving electronics, physics and
> mathematics.

That depends on what you consider "much pain".


--
Debian testing amd64


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 87zk4stjn5.fsf@yun.yagibdah.de">http://lists.debian.org/87zk4stjn5.fsf@yun.yagibdah.de
 
Old 09-15-2012, 11:36 AM
"Weaver"
 
Default Installation

Greetings,

Newbie Installation of Debian Squeeze 6.0.5 i386 Netinstall disc.

We have a fairly typical, hand-me-down box, P4, 2.8 GH, 2 GB of RAM, with
two Debian installs already in situ on sda. The empty sdb, 120 GB ATA,
will be used for the install:

The 'Install' option – no GUI, is chosen.
Language: English
Country, territory or area: Australia
Keymap: American English
Detecting Hardware – No problem. With most boxes of this age & type, there
shouldn't be.

'Loading Additional Components'

Network is detected automagically through dhcp.
Hostname: Debian
Domain name: Something else, as long as it's the same as every other
machine on the network.

I always have the two passwords here – root and user. To me it's an
illusion that root access is a security hazard as sudo gives the user
access anyway, with just the single username access option.

'User registration and password'
Getting the time set
Location: somewhere in Australia
'Loading additional components'

Partitioning: Entire disc selected. Separate /home selected.
In my opinion, the third option of separate /usr, /var, /tmp/ /home here
are wasted, as anybody that is going for that sort of option set are
probably going to go for the more fine-grained approach the 'Expert
Install' option caters to.

Computed Partitions.

/ = 10 GB – Bootable ext3 – I would probably go for a little more than
this, because the newbie appetite wants to try out everything! koffice,
libreoffice, calligra, gnomeoffice along with gnumeric and abiword to see
what they look like and make a preferred selection. Likewise with every
single video player, music player, browser and mail client. They'll pare
everything down after the first six months when decisions are made, but
they need plenty of room initially. I'd be looking at at least 12.5 GB.
Worked out on the percentage of drive space, of course.
/swap = 4.1 GB which fits nicely with the 2 GB of RAM.
/home =105.9 GB ext3.

I wondered at ext3 being the default, instead of ext4, but that may well
be just the time slot that squeeze fitted into.

Finish Partitioning and Write to Disc

At the top is an annotation which says:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
“This is an overview of your currently configured partitions and
mountpoints. Select a partition to modify its settings (filesystem,
mountpoint, etc.), a free space to create partitions, or a device to
initiate its partition table.”
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is beyond Double-Dutch to a newbie. If you said 'mountpoint' to your
average newbie, he would be looking round for the horse. Likewise with
'partition' (office furniture) and 'filesystem' (the technique required
to get out of jail when they catch him, now that he has his hands on some
'real' hacker software).

When you need to relay some information to somebody, you need to make an
accurate assessment of the communication level of your audience.
Otherwise, you simply don't communicate. If they aren't in front of you in
order to do this, you assume no knowledge and operate from that
'mountpoint'.

Here's an example – rough, not at all polished:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Partitioning
Partitions are allocated areas on your hard drive, set by the installer,
where different parts of your working operating system reside.
The root (/) partition is where all your programmes will be installed and
must be bootable so that your operating system is accessible after
installation.
The swap partition is an area on your hard drive where process exchange
takes place when your system is working. It is the equivalent of 'Virtual
Memory'.
The home (/home) partition is where all your personal and professional
data will be kept.
By selecting any of these – arrow keys and 'enter', you can adjust the
size of them to suit your particular needs. This automatic partitioning
would probably be most suitable for initial use, however you will still be
able to adjust their size in the future if needed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There is absolutely no need to get into $ cat /etc/fstab at this point in
time. Or separate /boot partitions, or any other complexity. They'll get
to that later. What is required now is to convey the simplest of pictures,
but still convey the required information and only the required
information. This provides information, orientation and a jumping off
point for further advancement, without the confusion born of complexity.

So, onward we go....

Approval to write to disc is forced, which is good.

Installing the Base System
Additional CD or DVD = No
Mirror Selection = Yes
Australia
ftp.au.debian.org
Proxy = Blank
Configuring apt and downloading packages
Select and Install
Popularity Contest = Yes. There's more
explanation here than there is for partitioning.
Graphical desktop Environment = Yes
Auto install of 'Grub2' and successful
detection of two other Debian installs
Install to MBR = Yes
This is sufficiently annotated

Installation Complete
Eject and Reboot successfully into Gnome.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There might, from a newbie perspective, need to be a short note at the
proxy configure stage. What's a proxy?
But from what I can see, the only major bulwark to a more substantial user
uptake is the clarification of partitioning.
The installer has now reached the stage where everything else is pretty
much self-explanatory.

Thoughts?
Regards,

Weaver
--
"It is the duty of the patriot to protect his country from its government."
-- Thomas Paine



--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 545cad49bed94fb7e8c1bcdf207d4a6f.squirrel@fulvetta .riseup.net">http://lists.debian.org/545cad49bed94fb7e8c1bcdf207d4a6f.squirrel@fulvetta .riseup.net
 
Old 09-15-2012, 11:51 AM
Ralf Mardorf
 
Default Installation

On Sat, 2012-09-15 at 04:36 -0700, Weaver wrote:
> Network is detected automagically through dhcp.

Here in the German Ruhrgebiet most people I know use a router, but
perhaps in other parts of the world, people use other ways to get
connected to the Internet. I for example use PPPoE.

> Hostname: Debian

What is a hostname ? I like to be able to name the host, but perhaps
this should move to the experts install.

Regards,
Ralf

--
It's not tolerable that the Islam tries to force the free world to
forbid free expression, especially not if people simply tell the truth
or if they make satire that isn't demagogically. Even demagogically
material wouldn't make civilized people killing people and burning
houses.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/1347709910.3520.16.camel@localhost.localdomain
 
Old 09-15-2012, 12:33 PM
Andrei POPESCU
 
Default Installation

On Sb, 15 sep 12, 04:36:36, Weaver wrote:
>
> Partitioning: Entire disc selected. Separate /home selected.
> In my opinion, the third option of separate /usr, /var, /tmp/ /home here
> are wasted, as anybody that is going for that sort of option set are
> probably going to go for the more fine-grained approach the 'Expert
> Install' option caters to.

Agreed. How about a wishlist bug against d-i?

> Computed Partitions.
>
> / = 10 GB – Bootable ext3 – I would probably go for a little more than
> this, because the newbie appetite wants to try out everything! koffice,
> libreoffice, calligra, gnomeoffice along with gnumeric and abiword to see
> what they look like and make a preferred selection. Likewise with every
> single video player, music player, browser and mail client. They'll pare
> everything down after the first six months when decisions are made, but
> they need plenty of room initially. I'd be looking at at least 12.5 GB.
> Worked out on the percentage of drive space, of course.

Is this a guess or did you actually calculate the installed size?

> /swap = 4.1 GB which fits nicely with the 2 GB of RAM.
> /home =105.9 GB ext3.
>
> I wondered at ext3 being the default, instead of ext4, but that may well
> be just the time slot that squeeze fitted into.

This and the fact that Debian people are quite conservative when
switching defaults. I hope it is (going to be) changed for wheezy,
didn't check though.

[...]

> Here's an example – rough, not at all polished:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Partitioning
> Partitions are allocated areas on your hard drive, set by the installer,
> where different parts of your working operating system reside.

I'd remove "set by the installer" since the user might have done that.

> The root (/) partition is where all your programmes will be installed and
> must be bootable so that your operating system is accessible after
> installation.

Ok.

> The swap partition is an area on your hard drive where process exchange
> takes place when your system is working. It is the equivalent of 'Virtual
> Memory'.

Still very technical, and why the reference to Virtual Memory? Let me
take a shot:

The swap partition is a scratch area on your hard drive used by the
operating system.

> The home (/home) partition is where all your personal and professional
> data will be kept.

Ok.

> By selecting any of these – arrow keys and 'enter', you can adjust the
> size of them to suit your particular needs. This automatic partitioning
> would probably be most suitable for initial use, however you will still be
> able to adjust their size in the future if needed.
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Mmm, the last sentence seems to imply that re-partitioning is easy,
which it is not, especially in such a setup. As said before, I'd rather
go for all in one partition, which solves the / size problem above and
won't require repartitioning later.

> There is absolutely no need to get into $ cat /etc/fstab at this point in
> time. Or separate /boot partitions, or any other complexity. They'll get
> to that later. What is required now is to convey the simplest of pictures,
> but still convey the required information and only the required
> information. This provides information, orientation and a jumping off
> point for further advancement, without the confusion born of complexity.

Agreed.

> So, onward we go....

[...]

> There might, from a newbie perspective, need to be a short note at the
> proxy configure stage. What's a proxy?

I'd go for an addition like:

"If you don't know what a proxy is just leave this blank".

Kind regards,
Andrei
--
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
 
Old 09-15-2012, 12:37 PM
Andrei POPESCU
 
Default Installation

On Sb, 15 sep 12, 13:51:50, Ralf Mardorf wrote:
> On Sat, 2012-09-15 at 04:36 -0700, Weaver wrote:
> > Network is detected automagically through dhcp.
>
> Here in the German Ruhrgebiet most people I know use a router, but
> perhaps in other parts of the world, people use other ways to get
> connected to the Internet. I for example use PPPoE.

PPPoE needs at least the netinstall image and an additional boot
parameter. Afterwards it's quite simple to setup.

Kind regards,
Andrei
--
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
 
Old 09-15-2012, 02:23 PM
Camalen
 
Default Installation

On Fri, 14 Sep 2012 22:49:18 +0200, lee wrote:

> Camalen <noelamac@gmail.com> writes:

>>>> When it comes to an OS, installation process can be considered
>>>> irrelevant. The real problems starts afterwards.
>>>
>>> It is irrelevant when you can't install the OS?
>>
>> No. It is irrelevant to consider the installation step as the source
>> problem because the installation variable can be easily avoided by 1)
>> buying a computer with pre-installed OS on it (Windows, MacOS, Ubuntu,
>> FreeDOS...) or 2) having a friend that installs it for you (Windows,
>> MacOS, Ubuntu, FreeDOS...).
>
> If you have these options ... I don't buy pre-build computers, and even
> if I would, why would I buy another one rather than use the one I
> already have? And are you going to pay for it? I don't have a friend
> who could install it for me.
>
> In any case, it is not irrelevant whether the OS can be installed or
> not. Who tries to install it doesn't matter.

(...)

Lee, one of my argumentation points was based precisely in this premise
("untechie users do not install their OSes") so if you want to discuss a
different thing based on your own experience because my user-case does
not match with yours, fine... you can open a new thread and start a new
debate there :-)

http://lists.debian.org/debian-user/2012/09/msg00456.html

Greetings,

--
Camalen


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/k3230t$200$3@ger.gmane.org
 
Old 09-15-2012, 03:15 PM
Camaleón
 
Default Installation

On Sat, 15 Sep 2012 04:36:36 -0700, Weaver wrote:

> Greetings,
>
> Newbie Installation of Debian Squeeze 6.0.5 i386 Netinstall disc.

IMO, newbies should go for CD or DVD installation disc instead.

> We have a fairly typical, hand-me-down box, P4, 2.8 GH, 2 GB of RAM,
> with two Debian installs already in situ on sda. The empty sdb, 120 GB
> ATA, will be used for the install:

(...)

> Partitioning: Entire disc selected. Separate /home selected.
> In my opinion, the third option of separate /usr, /var, /tmp/ /home here
> are wasted, as anybody that is going for that sort of option set are
> probably going to go for the more fine-grained approach the 'Expert
> Install' option caters to.

Hard disk partitioning is a delicated task that cannot be easily un-done
afterwards without pain so having a fair default (separate "/home") and
additional options is fine with me, even for newbies.

> Computed Partitions.
>
> / = 10 GB – Bootable ext3 – I would probably go for a little more than
> this, because the newbie appetite wants to try out everything! koffice,
> libreoffice, calligra, gnomeoffice along with gnumeric and abiword to
> see what they look like and make a preferred selection. Likewise with
> every single video player, music player, browser and mail client.
> They'll pare everything down after the first six months when decisions
> are made, but they need plenty of room initially. I'd be looking at at
> least 12.5 GB. Worked out on the percentage of drive space, of course.

10 GiB is very scarce for today defaults. I would add more room here.

> /swap = 4.1 GB which fits nicely with the 2 GB of RAM.

I will use a 3 GiB partition.

> /home =105.9 GB ext3.

IMO, too much space for /home. I would split the remaining space for "/
home" and "/".

> I wondered at ext3 being the default, instead of ext4, but that may well
> be just the time slot that squeeze fitted into.

At the time Squeeze was released, ext3 was a sensible default, indeed.

> Finish Partitioning and Write to Disc
>
> At the top is an annotation which says:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ “This is an overview of your
> currently configured partitions and mountpoints. Select a partition to
> modify its settings (filesystem, mountpoint, etc.), a free space to
> create partitions, or a device to initiate its partition table.”
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> This is beyond Double-Dutch to a newbie. If you said 'mountpoint' to
> your
> average newbie, he would be looking round for the horse. Likewise with
> 'partition' (office furniture) and 'filesystem' (the technique required
> to get out of jail when they catch him, now that he has his hands on
> some 'real' hacker software).

You are being too much protective. A linux user (newbie or not) should
know what these terms are or at least, have a bare idea of their meaning.

> When you need to relay some information to somebody, you need to make an
> accurate assessment of the communication level of your audience.
> Otherwise, you simply don't communicate. If they aren't in front of you
> in order to do this, you assume no knowledge and operate from that
> 'mountpoint'.

Hidding too much information can be as bad as displaying all the data.

> Here's an example – rough, not at all polished:

(...)

In my experience, people do not tend to read much at the installation
screen neither this is a good place where to stay for too long. Too much
text can make the user to doubt and the installation wizard cannot be a
replacement for a good manual such the Relase Notes and Installation
Guide.

> So, onward we go....

(...)

> Popularity Contest = Yes. There's more explanation here than there is
> for partitioning.

I would remove this option.

> Graphical desktop Environment = Yes

(...)

I will add a warning here about the time it can take to download the full
DE so the installation process can be delayed noticeabily.

> There might, from a newbie perspective, need to be a short note at the
> proxy configure stage. What's a proxy?

Come on... if they are currently browsing the web and getting e-mails in
their inbox they should already know what a proxy is.

> But from what I can see, the only major bulwark to a more substantial
> user uptake is the clarification of partitioning. The installer has now
> reached the stage where everything else is pretty much self-explanatory.

I will avoid a verbose installer.

Debian people has done a marvelous work with thteir documentation and
this step (Partitioning) is very well explained there¹ (even it has a
separate Appendix!).

¹http://www.debian.org/releases/stable/i386/ch06s03.html.en#di-partition

Greetings,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/k3261n$200$5@ger.gmane.org
 
Old 09-15-2012, 06:32 PM
lee
 
Default Installation

"Weaver" <weaver@riseup.net> writes:

> Computed Partitions.
>
> / = 10 GB – Bootable ext3 – I would probably go for a little more than
> this, because the newbie appetite wants to try out everything!

They don't know what packages to select in the first place.

> /swap = 4.1 GB which fits nicely with the 2 GB of RAM.

It fits the recommendation of the swap partition being about twice the
size of the physical RAM. Following this recommendation means that the
less physical RAM you have, the sooner the system can go down because
critical processes can be killed. Other than turning off
overcommitment, the only way to prevent this is manual
intervention. Therefore, make the swap partition large enough as to
sufficiently slow the system down to give time for manual intervention
and to have a chance of it being less likely that critical processes are
killed. With only 2GB of RAM, you might need a lot more than only 4GB
of swap for that, and 6GB in total isn't really enough anyway.

But then, we already know that the D/i doesn't come up with good
partition layouts by itself.

> /home =105.9 GB ext3.

Users will have to change their partitioning later. How do you propose
they do that when all they have to work with is this 120GB disk with the
swap and / and /home partition? There isn't any room to change
partitioning.

> At the top is an annotation which says:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> “This is an overview of your currently configured partitions and
> mountpoints. Select a partition to modify its settings (filesystem,
> mountpoint, etc.), a free space to create partitions, or a device to
> initiate its partition table.”
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> This is beyond Double-Dutch to a newbie. If you said 'mountpoint' to your
> average newbie, he would be looking round for the horse. Likewise with
> 'partition' (office furniture) and 'filesystem' (the technique required
> to get out of jail when they catch him, now that he has his hands on some
> 'real' hacker software).

Huh? What are you talking about?

> When you need to relay some information to somebody, you need to make an
> accurate assessment of the communication level of your audience.
> Otherwise, you simply don't communicate. If they aren't in front of you in
> order to do this, you assume no knowledge and operate from that
> 'mountpoint'.

No, you don't. You communicate just as you would, and when you don't
understand each other, you ask questions and give answers and figure
things out. In an "extreme" case, it may go like:

"I'm using XXX to do something."
"What is XXX?"
"It's a ZZZ."
"What's a ZZZ?"

... and I give them a link to an article on wikipedia or something where
they can look it all up.

Unfortunately, you can't look anything up while stuck in the D/i, and
that is what needs to be changed.

> Here's an example – rough, not at all polished:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Partitioning
> Partitions are allocated areas on your hard drive, set by the installer,

"What is a "hard drive"? What do you mean by "allocated"? Will my hard
drive be full when I make partitions because everything is allocated
then? Maybe I better shouldn't make any partitions so my hard drive
doesn't get full.

What happens to the partitions when I quit the installer, do they get
unset? What if I have several hard drives (like you actually do in this
example)? Can I make a partition that goes over all my hard drives? I
don't want many partitions, that's too complicated, and I want to use
all the hard drives I have, so how do I make a partition out of all of
them? 120GB isn't much, so I think it would be cool if I could use all
the hard drives I have. That was so easy with windoze ... Can't I just
skip this step? I don't really want partitions, they are too
complicated."

> where different parts of your working operating system reside.

"What is an operating system? Do I have one that doesn't work, too?
What do you mean by "parts of it reside there"? What about the other
parts that don't reside there, where do they go? What do you mean by
"different parts"? Do you mean I have different operating systems? I'm
not sure, but I think I haven't installed an operating system yet, so
what's on these partitions now? I'm totally confused now ...

What about my data that I have under windoze? Will it be lost? Or
where is it? I've never had partitions with windoze, why do I need that
now?"

> The root (/) partition

"Root? I think I've heard root is a user? Or what is "root"? What does
"/" mean? Looks like a typo maybe ... What is a partition?"

You're probably talking about the root file system. The root file
system is a file system and not a partition.

> is where all your programmes will be installed and

That's not true. "My" programs are on my /home partition and some are
under /usr/local, some are under /opt. See [1]:


,----
| Chapter 3. The Root Filesystem
|
| Purpose
|
| The contents of the root filesystem must be adequate to boot, restore, recover,
| and/or repair the system.
`----


There is no mentioning that you are supposed to install your own
programs in the root file system. It's a bad idea to do that.

> must be bootable so that your operating system is accessible after
> installation.

Not true, you don't need to set the "bootable" flag on a partition and
you can still boot.

"What means "bootable"?"

> The swap partition is an area on your hard drive where process exchange
> takes place when your system is working.

Huh?

> It is the equivalent of 'Virtual Memory'.

"What is virtual memory?" BTW, I thought you're trying to explain what
a partition is. "What is a partition?"

> The home (/home) partition is where all your personal and professional
> data will be kept.

"What is a partition? What's the difference between personal and
professional data? What is data?"

/home is an entirely optional file system and *not* a
partition, see [1]. The FHS specifies:


,----
| /home : User home directories (optional)
|
| Purpose
|
| /home is a fairly standard concept, but it is clearly a site-specific
| filesystem. [9] The setup will differ from host to host. Therefore, no program
| should rely on this location. [10]
|
| -------------------------------------------------------------------------------
|
| Requirements
|
| User specific configuration files for applications are stored in the user's
| home directory in a file that starts with the '.' character (a "dot file"). If
| an application needs to create more than one dot file then they should be
| placed in a subdirectory with a name starting with a '.' character, (a "dot
| directory"). In this case the configuration files should not start with the '.'
| character. [11]
`----


There's no mentioning of "personal and professional data". Since it is
a site-specific file system, it's probably up to the maintainer of the
particular site to decide about its usage beyond these requirements. In
your case, that's the clueless user you have got stuck in the D/i, where
they are at the wrong place.

> By selecting any of these – arrow keys and 'enter', you can adjust the
> size of them to suit your particular needs. This automatic partitioning
> would probably be most suitable for initial use,

It's far more likely to be most unsuitable. Put the root file system on
a 10GB partition? See what [1] says to that:


,----
| + Disk errors that corrupt data on the root filesystem are a greater
| problem than errors on any other partition. A small root filesystem is
| less prone to corruption as the result of a system crash.
`----


That lets a root file system on a 10GB partition appear rather unsuitable.

> however you will still be able to adjust their size in the future if
> needed.

See my points above about the size of the swap partition and
changing the partitioning later.

> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> There is absolutely no need to get into $ cat /etc/fstab at this point in
> time. Or separate /boot partitions, or any other complexity. They'll get
> to that later.

There is absolutely no need to try to mislead users. There is also no
point in recommending a partition layout like this. It is not
sufficiently thought out at all, can be considered as not suitable for a
number of reasons and should *not* be recommended.

You don't need to try to talk anyone into thinking that the D/i is
capable of computing good partition layouts. It is not.

You must not mess up "partition" with "file system".

> What is required now is to convey the simplest of pictures,
> but still convey the required information and only the required
> information. This provides information, orientation and a jumping off
> point for further advancement, without the confusion born of complexity.

Don't try to justify misleading users. Don't mislead users in the first
place. Especially don't try to justify misleading someone because
something they need to learn isn't easy to explain.

What do you want to explain to begin with? You didn't really explain
what a partition is and started messing them up with file systems. You
didn't explain what a file system is and left out a lot things users
need to know to be able to decide about what partitioning they want.

> The installer has now reached the stage where everything else is
> pretty much self-explanatory.

Are you serious? Give it to a representative group of people, tell them
to install Debian with it and see what happens ...


--
Debian testing amd64


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 87txuzjfww.fsf@yun.yagibdah.de">http://lists.debian.org/87txuzjfww.fsf@yun.yagibdah.de
 
Old 09-15-2012, 06:45 PM
lee
 
Default Installation

Camalen <noelamac@gmail.com> writes:

> Lee, one of my argumentation points was based precisely in this premise
> ("untechie users do not install their OSes") so if you want to discuss a
> different thing based on your own experience because my user-case does
> not match with yours, fine... you can open a new thread and start a new
> debate there :-)

This discussion was about users trying to use the D/i to install Debian.
You may say that users don't install operating systems. Some do, some
don't, so what?


--
Debian testing amd64


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 87a9wrjfal.fsf@yun.yagibdah.de">http://lists.debian.org/87a9wrjfal.fsf@yun.yagibdah.de
 
Old 09-15-2012, 06:59 PM
lee
 
Default Installation

Camalen <noelamac@gmail.com> writes:

> Debian people has done a marvelous work with thteir documentation and
> this step (Partitioning) is very well explained there (even it has a
> separate Appendix!).
>
> http://www.debian.org/releases/stable/i386/ch06s03.html.en#di-partition

Just give users a way to find and to read this information while they
are using the installer without requiring them to have anything but the
installer and the computer they are trying to install on.


--
Debian testing amd64


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 87392jjenh.fsf@yun.yagibdah.de">http://lists.debian.org/87392jjenh.fsf@yun.yagibdah.de
 

Thread Tools




All times are GMT. The time now is 04:50 PM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org