Quoting Toerless Eckert (2018-02-19 18:35:46)
>> Please avoid sarcasm - that is *not* helpful.
>> I am genuinely uncertain if behind each or some of the sarcasm above 
>> was interest in understanding why Debian behaves different from your 
>> expectation, or you only want to conclude that it does (i.e. point 
>> fingers).
> Neither. I would like to understand how to make Debian do whats 
> needed, so that maybe i can help fixing up the wiki doc to explain it.

Thanks for clarifying - and sorry if my initial response came out harsh.

> I hate to waste peoples time, so the sarcasm is only there to show 
> that i think i did my due diligence trying to figure out things before 
> asking but the confusing doc/programs had me fail.

I can understand that.  And I even imagine I could have written similar 
myself, depending on my mood.  Nevertheless I felt quite distracted by 
your writing style - worrying too much if you were merely trolling.  
Therefore I appreciate your rewrite.

> In a sarcasm free versoin:
> - would be good to change title and text of of 3.1
>   i could not figure out what the title means and how it relates to 
>   the content of the section.

I firmly believe documentation of ways to fork Debian (which adding a 
non-Debian package repository to APT essentially is) belongs elsewhere, 
and I will therefore not take part in discussing that for our wiki page.

> - aptitude search '~S ~i ~O"Unofficial Multimedia Packages"'
>   This command did not work for me to identify any installed 
>   deb-multimedia programs, it just cam back blank.

Just guessing here (since this is Debian, not deb-multimedia), but 
perhaps deb-multimedia packages have changed their identifier?

>   Aptitude was also not installed by default (stretch) , but "apt" did 
>   the same thing, albeit more verbose.
>   If i didn't do something wrong here, then it seems as if this is not
>   the right commend to find those package
>   Q: Is there a command to show the repository that a package was installed 
> from ?

There are several commands to search in different ways, depending on 
what exactly you are looking for.

The command I would choose is aptitude (not apt nor apt-get), because of 
its powerful matching engine.

>   Q: Is there a way to list just the explicitly installed packages
>      (as opposed to the ones pulled in by dependencies ?) 

Most minimal way is "apt-mark showmanual".

Should be possible to express with aptitude too...

>   If there where these two commands, one should be able to easily get rid of
>   deb-multimedia by
>     (1) listing packages installed from that repository
>     (2) list , match the packages manually installed
>     (3) identify manual installed packages from the repo
>     (4) remove repo from /etc/apt/sources.list
>     (5) apt-get-update, aptitute autoclean ?
>     (6) remove all packages installed from the repo (1)
>     (7) re-install packages from (3)
>   So far i've only managed to do
>   dpt-query -l | grep dmo
>   to half-way identify packages from deb-multimedia and remove them. I could
>   remember which packages i installed manually and reinstalled them. But for
>   documenting a recommended way to remove a repo, that is not a good reuseable
>   approach.

Hope above may get you back a sensible system.

 - Jonas

 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to