Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Thu, Feb 02, 2017 at 05:59:57PM +, Lisi Reisz wrote: > [redacted]'s rudeness and unpleasantness to anyone and everyone who tries to > help > him does get a bit wearing. Speaking of which, I'll share the solution I came up with to implement a mailing list killfile (ignore list), but I fear it may not be of wide interest. qmail's popularity has dwindled in the last decade or so, and I'm using some tools that are not installed in Debian by default. I couldn't find anything like this in a few minutes of Google searching, so I had to write it entirely from scratch. This technique only applies to people receiving email on a qmail system, where you have normal Unix user powers. If your email goes to your ISP's system, where you don't have a shell, just an IMAP login, then this is not going to work for you. To understand how it works at all, you have to read two of qmail's man pages. First, dot-qmail(5): (2) A program line begins with a vertical bar: |preline /usr/ucb/vacation djb qmail-local takes the rest of the line as a command to supply to sh. See qmail-command(8) for further information. Second, qmail-command(8): command's exit codes are interpreted as follows: 0 means that the delivery was successful; 99 means that the delivery was successful, but that qmail-local should ignore all further delivery instructions; So, armed with that knowledge, I constructed my ~/.qmail file as follows: |./bin/killfile &wool...@imadev.eeg.ccf.org The system this is running on forwards email to another system, hence the &address there. If you're doing this on your final destination host, then the second line would be something like ./Maildir/ instead. The important point is that you have two lines, with the first being a program, and the second being a delivery instruction. The program runs first, and if it exits with code 99, then the delivery instruction is NOT used. Now all that remains is to write such a program. You can do it in any language you like. I chose Tcl: === #!/usr/bin/tclsh8.6 # Load regexes from ~/.killfile set regexes {} set killfile [open ~/.killfile r] while {[gets $killfile line] >= 0} { lappend regexes $line } close $killfile # Examine headers. set kill 0 while {[gets stdin line] >= 0} { lappend out $line if {$line eq ""} break if {$kill} continue foreach r $regexes { if {[regexp $r $line]} {set kill 1; break} } } if {! $kill} {exit 0} # Spew headers and the rest of stdin (body) into the spam pipe. set spam [open "|/usr/local/bin/maildir Spamdir" w] puts $spam [join $out \n] puts $spam [read stdin] close $spam # Exiting 99 means "don't read the rest of the dot-qmail file". exit 99 === Don't forget to chmod +x. This program doesn't just drop the killed email on the floor. Instead, it delivers it (locally) to a maildir named Spamdir. So, I created that, using the command /var/qmail/bin/maildirmake ~/Spamdir Note also the use of /usr/local/bin/maildir to perform the delivery. This is a utility that comes from a package named safecat. However, DO NOT USE the safecat that Debian provides. The Debian maintainer does not install the entire package; specifically, he does not install the program named maildir, not its man page, both of which are installed by the upstream package if you build it yourself. (And he closed my bug report.) Of course, that's irrelevant if you don't choose to save the killed emails. Dropping them on the floor is easier, and won't require safecat. Finally, since my program uses a file named ~/.killfile to contain the actual ignore instructions, I created that: === ^From:.*User Name === Make sure you use the correct type of regular expressions for your program. There are many different varieties. Tcl (recent versions) uses these: http://www.tcl.tk/man/tcl8.6/TclCmd/re_syntax.htm Perl has its own superset of Extended Regular Expressions, and so on. My killfile is just that single line for now, but I made the program flexible so that I can add to it later if the need arises. Finally, please note that messing with your ~/.qmail file may cause you to lose mail if you screw something up, so take appropriate cautionary steps while doing this. I actually started out by creating a file named ~/.qmail-foo for testing purposes, and sent messages to myname-foo at my.domain (*) for testing. When I was satisfied that it was working, I moved .qmail-foo to .qmail (while also setting the sticky bit on $HOME as advised by dot-qmail(5)). (*) Munged because some list archives may censor email addresses, or apparent email addresses, in a way that renders the sentence unreadable.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Friday 27 January 2017 21:13:35 Ryan Cunningham wrote: > This includes the message that you sent, and any other message of a similar > type. If this continues, and we cannot reasonably reach a compromise, I > will send a message to the list owner requesting that you be forcefully > unsubscribed. This message too, of course. Let us hope that when Greg is unsubscribed, which I would be sad to see, you are too. Richard's rudeness and unpleasantness to anyone and everyone who tries to help him does get a bit wearing. Lisi
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
Dear Greg Wooledge, The Debian mailing list code of conduct says: "The mailing lists exist to foster the development and use of Debian. Non-constructive or off-topic messages, along with other abuses, are not welcome." This includes the message that you sent, and any other message of a similar type. If this continues, and we cannot reasonably reach a compromise, I will send a message to the list owner requesting that you be forcefully unsubscribed. Sincerely, Ryan Cunningham -- Sent from my iPod Enviado desde mi iPod > El ene 27, 2017, a las 13:01, Greg Wooledge escribió: > >> On Fri, Jan 27, 2017 at 02:50:40PM -0600, Richard Owlett wrote: >> Abysmal failure. > > I have had enough of this bullshit. Richard, you are a toxic person. > You give the human race a bad name. Every HONEST effort to help you has > been met with insults. You suck the time and energy from those who had > only the best and truest motives, and repay them with misery. > > Go away. Don't come back. > > I actually started investigating how to killfile YOU the other day, > but it turned out there was no clear, easy answer, so I put the notion > on the back burner. You're making me want to revisit this project. > > To the rest of you who have more patience than I do: I apologize for > wasting your time. But he's been pushing me WAY past my limits for an > extremely long time now. >
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Fri, Jan 27, 2017 at 02:50:40PM -0600, Richard Owlett wrote: > Abysmal failure. I have had enough of this bullshit. Richard, you are a toxic person. You give the human race a bad name. Every HONEST effort to help you has been met with insults. You suck the time and energy from those who had only the best and truest motives, and repay them with misery. Go away. Don't come back. I actually started investigating how to killfile YOU the other day, but it turned out there was no clear, easy answer, so I put the notion on the back burner. You're making me want to revisit this project. To the rest of you who have more patience than I do: I apologize for wasting your time. But he's been pushing me WAY past my limits for an extremely long time now.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On 01/27/2017 01:36 PM, Brian wrote: On Fri 27 Jan 2017 at 12:41:00 -0600, Richard Owlett wrote: On 01/27/2017 09:40 AM, Brian wrote: On Fri 27 Jan 2017 at 07:42:27 -0600, Richard Owlett wrote: [...Lots of snipping...] The underlying condition that triggered all the "observables" is that the .deb in [2] is not compatible with Mate delivered on Debian 8.6.0 DVDs. [2] is http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 Very unusual. This is a documentation package and is highly unlikely to have any complex dependencies. Indeed, the only dependency is yelp. What does "not compatible" mean? How did you discover this? There are messages or logs to accompany your experience? BTW. I've just installed the package on a Jessie GNOME machine. SO WHAT??? This thread is about *MATE*! If the package installs on GNOME it will install on MATE. Not that we know why it didn't for you. It is a closely guarded secret. After asking I have downloaded the package referenced in [2] as recommended. How do I install it? you appear have lost your way. As a reminder; 'dpkg -i '. The following is a reading test for Brian. Package: mate-user-guide Source: mate-desktop Version: 1.10.2-1 Architecture: all Maintainer: MATE Packaging Team Installed-Size: 23708 Depends: yelp Breaks: mate-desktop (<< 1.10.2-1~), mate-desktop-common (<< 1.10.1-2) Section: x11 Priority: optional Homepage: http://www.mate-desktop.org/ Description: MATE Desktop User Guide The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems. . MATE is under active development to add support for new technologies while preserving a traditional desktop experience. . This package contains MATE's user guide. 'nuff said? Read it. MATE is is a DE which is integrated into Debian. Do I get a gold star for comprehension? Abysmal failure. PLONK
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Fri 27 Jan 2017 at 12:41:00 -0600, Richard Owlett wrote: > On 01/27/2017 09:40 AM, Brian wrote: > >On Fri 27 Jan 2017 at 07:42:27 -0600, Richard Owlett wrote: > > > >[...Lots of snipping...] > > > >>The underlying condition that triggered all the "observables" is that the > >>.deb in [2] is not compatible with Mate delivered on Debian 8.6.0 DVDs. > > > >[2] is > >http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 > > > >Very unusual. This is a documentation package and is highly unlikely to > >have any complex dependencies. Indeed, the only dependency is yelp. > > > >What does "not compatible" mean? How did you discover this? There are > >messages or logs to accompany your experience? > > > >BTW. I've just installed the package on a Jessie GNOME machine. > > > > SO WHAT??? > This thread is about *MATE*! If the package installs on GNOME it will install on MATE. Not that we know why it didn't for you. It is a closely guarded secret. After asking I have downloaded the package referenced in [2] as recommended. How do I install it? you appear have lost your way. As a reminder; 'dpkg -i '. > The following is a reading test for Brian. > > Package: mate-user-guide > Source: mate-desktop > Version: 1.10.2-1 > Architecture: all > Maintainer: MATE Packaging Team > Installed-Size: 23708 > Depends: yelp > Breaks: mate-desktop (<< 1.10.2-1~), mate-desktop-common (<< 1.10.1-2) > Section: x11 > Priority: optional > Homepage: http://www.mate-desktop.org/ > Description: MATE Desktop User Guide > The MATE Desktop Environment is the continuation of GNOME 2. It provides an > intuitive and attractive desktop environment using traditional metaphors > for > Linux and other Unix-like operating systems. > . > MATE is under active development to add support for new technologies while > preserving a traditional desktop experience. > . > This package contains MATE's user guide. > > > 'nuff said? Read it. MATE is is a DE which is integrated into Debian. Do I get a gold star for comprehension? -- Brian.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On 01/27/2017 09:40 AM, Brian wrote: On Fri 27 Jan 2017 at 07:42:27 -0600, Richard Owlett wrote: [...Lots of snipping...] The underlying condition that triggered all the "observables" is that the .deb in [2] is not compatible with Mate delivered on Debian 8.6.0 DVDs. [2] is http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 Very unusual. This is a documentation package and is highly unlikely to have any complex dependencies. Indeed, the only dependency is yelp. What does "not compatible" mean? How did you discover this? There are messages or logs to accompany your experience? BTW. I've just installed the package on a Jessie GNOME machine. SO WHAT??? This thread is about *MATE*! The following is a reading test for Brian. Package: mate-user-guide Source: mate-desktop Version: 1.10.2-1 Architecture: all Maintainer: MATE Packaging Team Installed-Size: 23708 Depends: yelp Breaks: mate-desktop (<< 1.10.2-1~), mate-desktop-common (<< 1.10.1-2) Section: x11 Priority: optional Homepage: http://www.mate-desktop.org/ Description: MATE Desktop User Guide The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems. . MATE is under active development to add support for new technologies while preserving a traditional desktop experience. . This package contains MATE's user guide. 'nuff said?
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Fri 27 Jan 2017 at 07:42:27 -0600, Richard Owlett wrote: [...Lots of snipping...] > The underlying condition that triggered all the "observables" is that the > .deb in [2] is not compatible with Mate delivered on Debian 8.6.0 DVDs. [2] is http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 Very unusual. This is a documentation package and is highly unlikely to have any complex dependencies. Indeed, the only dependency is yelp. What does "not compatible" mean? How did you discover this? There are messages or logs to accompany your experience? BTW. I've just installed the package on a Jessie GNOME machine. -- Brian.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On 01/26/2017 10:12 AM, Darac Marjal wrote: On Thu, Jan 26, 2017 at 08:00:03AM -0600, Richard Owlett wrote: On 12/20/2016 09:10 AM, Sven Joachim wrote: On 2016-12-20 08:34 -0600, Richard Owlett wrote: When I right click on the top panel and then chose "Help" I receive "Could not display help document 'mate-user-guide'. The specified location is not supported." As I do not have adequate bandwidth for install from internet I use purchased sets of DVDs. I assumed the document had not been on DVD1. I used Synaptic to add the other 12 DVDs. I searched for 'mate-user-guide' without success. Where would the required documentation be? Apparently it was only packaged after the Jessie release, due to some licensing issues (GFDL) in versions prior to 1.10. You could install the version from testing[1] or an older one from snapshot.debian.org[2]. The latter is probably preferable, since it's closer to the mate version in stable. Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] which you could install. Here is the usual disclaimer: inspect the package before you install it, and if there's any file conflict with Debian packages you are on your own. Cheers, Sven 1. https://packages.debian.org/stretch/mate-user-guide 2. http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 3. http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb I have cleared up some unrelated problems. I have downloaded the package referenced in [2] as recommended. How do I install it? A reading assignment would be appreciated. TIA I find the most reliable method for installing downloaded deb files is to use the gdebi (or gdebi-kde if you prefer) package. You can configure your file manager to associate *.deb files with gdebi-gtk (the executable shipped in the gdebi package) or you can run "gdebi-gtk /path/to/*.deb" at a command line (I believe gdebi will ask for superuser privileges ONLY when it needs them). gdebi lets you look at the contents of the package before installation and, unlike dpkg, it knows about dependencies so it can tell you before you install the file whether you already have everything installed, whether the requirements are unsatisfiable (as would be the case for some 'foreign' packages) or, if packages need to be installed, they will be installed at the same time as the package (so no need for apt's "fix-broken" option). It was not a "success" but I would hesitate to label it a "failure". It was a _valuable_ experience as it highlighted problems in divers areas. The underlying condition that triggered all the "observables" is that the .deb in [2] is not compatible with Mate delivered on Debian 8.6.0 DVDs. Having read only the man page for gdebi my first attempt used it, rather than gdebi-gtk. After displaying some general descriptive information, it displayed: Do you want to install the software package? [y/N]: From what had been displayed, I saw no reason not to respond "y" :< It then proceed to attempt to install the package *BREAKING* my installed desktop. I don't know just how much it broke and how much *I broke* in my initial repair attempt. This was the "_valuable_ experience" referred to. Took a while but I fixed it. I then tried gdebi-gtk to see if it would be more helpful. Wasn't. It displayed the same innocuous information as gedebi. Lead to same general breakage. I'm not sure whether it was my previous repair experience or a more helpful post-mortem but the repair was faster this time. I believe I have *found a bug* in both gdebi and gdebi-gtk. However I doubt filing a bug report would trigger any action as: 1. I am restricted to what would be considered "old" as I am *bandwidth limited*. [ that's why I install from DVDs ] 2. The bug is likely observable only for a narrow set of circumstances. In my circumstances, how can I avoid "Breaks: mate-desktop (<< 1.10.2-1~), mate-desktop-common (<< 1.10.1-2)" with a minimal use of available bandwidth? I'm assuming I need to be pointed to suitable documentation as an answer would likely be longer than appropriate for post. TIA
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Thu 26 Jan 2017 at 08:50:00 -0600, Richard Owlett wrote: > On 01/26/2017 08:06 AM, Brian wrote: > >On Thu 26 Jan 2017 at 08:00:03 -0600, Richard Owlett wrote: > > > >>On 12/20/2016 09:10 AM, Sven Joachim wrote: > >>>On 2016-12-20 08:34 -0600, Richard Owlett wrote: > >>> > When I right click on the top panel and then chose "Help" I receive > "Could not display help document 'mate-user-guide'. The specified > location is not supported." > > As I do not have adequate bandwidth for install from internet I use > purchased sets of DVDs. I assumed the document had not been on DVD1. I > used Synaptic to add the other 12 DVDs. I searched for > 'mate-user-guide' without success. > > Where would the required documentation be? > >>> > >>>Apparently it was only packaged after the Jessie release, due to some > >>>licensing issues (GFDL) in versions prior to 1.10. You could install > >>>the version from testing[1] or an older one from snapshot.debian.org[2]. > >>>The latter is probably preferable, since it's closer to the mate > >>>version in stable. > >>> > >>>Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] > >>>which you could install. Here is the usual disclaimer: inspect the > >>>package before you install it, and if there's any file conflict with > >>>Debian packages you are on your own. > >>> > >>>Cheers, > >>>Sven > >>> > >>> > >>>1. https://packages.debian.org/stretch/mate-user-guide > >>>2. > >>>http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 > >>>3. > >>>http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb > >>> > >>> > >> > >>I have cleared up some unrelated problems. > >>I have downloaded the package referenced in [2] as recommended. > >>How do I install it? A reading assignment would be appreciated. > > > >dpkg -i > > > >Followed by > > > >apt-get -f install > > > > Nope. Nope? This technique didn't work? > I suspect because you did not bother to read context. Suspect as much as you want. "How do I install it?" got an answer. Which bit wasn't responded to? -- Brian.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Thu, Jan 26, 2017 at 08:00:03AM -0600, Richard Owlett wrote: On 12/20/2016 09:10 AM, Sven Joachim wrote: On 2016-12-20 08:34 -0600, Richard Owlett wrote: When I right click on the top panel and then chose "Help" I receive "Could not display help document 'mate-user-guide'. The specified location is not supported." As I do not have adequate bandwidth for install from internet I use purchased sets of DVDs. I assumed the document had not been on DVD1. I used Synaptic to add the other 12 DVDs. I searched for 'mate-user-guide' without success. Where would the required documentation be? Apparently it was only packaged after the Jessie release, due to some licensing issues (GFDL) in versions prior to 1.10. You could install the version from testing[1] or an older one from snapshot.debian.org[2]. The latter is probably preferable, since it's closer to the mate version in stable. Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] which you could install. Here is the usual disclaimer: inspect the package before you install it, and if there's any file conflict with Debian packages you are on your own. Cheers, Sven 1. https://packages.debian.org/stretch/mate-user-guide 2. http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 3. http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb I have cleared up some unrelated problems. I have downloaded the package referenced in [2] as recommended. How do I install it? A reading assignment would be appreciated. TIA I find the most reliable method for installing downloaded deb files is to use the gdebi (or gdebi-kde if you prefer) package. You can configure your file manager to associate *.deb files with gdebi-gtk (the executable shipped in the gdebi package) or you can run "gdebi-gtk /path/to/*.deb" at a command line (I believe gdebi will ask for superuser privileges ONLY when it needs them). gdebi lets you look at the contents of the package before installation and, unlike dpkg, it knows about dependencies so it can tell you before you install the file whether you already have everything installed, whether the requirements are unsatisfiable (as would be the case for some 'foreign' packages) or, if packages need to be installed, they will be installed at the same time as the package (so no need for apt's "fix-broken" option). -- For more information, please reread.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On 01/26/2017 08:06 AM, Brian wrote: On Thu 26 Jan 2017 at 08:00:03 -0600, Richard Owlett wrote: On 12/20/2016 09:10 AM, Sven Joachim wrote: On 2016-12-20 08:34 -0600, Richard Owlett wrote: When I right click on the top panel and then chose "Help" I receive "Could not display help document 'mate-user-guide'. The specified location is not supported." As I do not have adequate bandwidth for install from internet I use purchased sets of DVDs. I assumed the document had not been on DVD1. I used Synaptic to add the other 12 DVDs. I searched for 'mate-user-guide' without success. Where would the required documentation be? Apparently it was only packaged after the Jessie release, due to some licensing issues (GFDL) in versions prior to 1.10. You could install the version from testing[1] or an older one from snapshot.debian.org[2]. The latter is probably preferable, since it's closer to the mate version in stable. Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] which you could install. Here is the usual disclaimer: inspect the package before you install it, and if there's any file conflict with Debian packages you are on your own. Cheers, Sven 1. https://packages.debian.org/stretch/mate-user-guide 2. http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 3. http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb I have cleared up some unrelated problems. I have downloaded the package referenced in [2] as recommended. How do I install it? A reading assignment would be appreciated. dpkg -i Followed by apt-get -f install Nope. I suspect because you did not bother to read context.
Re: Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On Thu 26 Jan 2017 at 08:00:03 -0600, Richard Owlett wrote: > On 12/20/2016 09:10 AM, Sven Joachim wrote: > >On 2016-12-20 08:34 -0600, Richard Owlett wrote: > > > >>When I right click on the top panel and then chose "Help" I receive > >>"Could not display help document 'mate-user-guide'. The specified > >>location is not supported." > >> > >>As I do not have adequate bandwidth for install from internet I use > >>purchased sets of DVDs. I assumed the document had not been on DVD1. I > >>used Synaptic to add the other 12 DVDs. I searched for > >>'mate-user-guide' without success. > >> > >>Where would the required documentation be? > > > >Apparently it was only packaged after the Jessie release, due to some > >licensing issues (GFDL) in versions prior to 1.10. You could install > >the version from testing[1] or an older one from snapshot.debian.org[2]. > >The latter is probably preferable, since it's closer to the mate > >version in stable. > > > >Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] > >which you could install. Here is the usual disclaimer: inspect the > >package before you install it, and if there's any file conflict with > >Debian packages you are on your own. > > > >Cheers, > >Sven > > > > > >1. https://packages.debian.org/stretch/mate-user-guide > >2. > >http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 > >3. > >http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb > > > > > > I have cleared up some unrelated problems. > I have downloaded the package referenced in [2] as recommended. > How do I install it? A reading assignment would be appreciated. dpkg -i Followed by apt-get -f install -- Brian.
Installing a package downloaded from snapshot - was [Re: Mate error message under Debian 8.6.0]
On 12/20/2016 09:10 AM, Sven Joachim wrote: On 2016-12-20 08:34 -0600, Richard Owlett wrote: When I right click on the top panel and then chose "Help" I receive "Could not display help document 'mate-user-guide'. The specified location is not supported." As I do not have adequate bandwidth for install from internet I use purchased sets of DVDs. I assumed the document had not been on DVD1. I used Synaptic to add the other 12 DVDs. I searched for 'mate-user-guide' without success. Where would the required documentation be? Apparently it was only packaged after the Jessie release, due to some licensing issues (GFDL) in versions prior to 1.10. You could install the version from testing[1] or an older one from snapshot.debian.org[2]. The latter is probably preferable, since it's closer to the mate version in stable. Alternatively, Linux Mint has a 1.8.1 version in their repositories[3] which you could install. Here is the usual disclaimer: inspect the package before you install it, and if there's any file conflict with Debian packages you are on your own. Cheers, Sven 1. https://packages.debian.org/stretch/mate-user-guide 2. http://snapshot.debian.org/package/mate-desktop/1.10.2-1/#mate-user-guide_1.10.2-1 3. http://packages.linuxmint.com/pool/import/m/mate-desktop/mate-user-guide_1.8.1-0_all.deb I have cleared up some unrelated problems. I have downloaded the package referenced in [2] as recommended. How do I install it? A reading assignment would be appreciated. TIA