https://bugs.kde.org/show_bug.cgi?id=489441

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
         Resolution|---                         |MOVED
             Status|CONFIRMED                   |RESOLVED

--- Comment #5 from [email protected] ---
> tl;dr: Wish there was a way to remove system flathub repo from discover
> without removing system flathub repo from the system.

Hi,

I'm afraid you're asking for the impossible here. The idea of a 'system'
repository is that it applies system-wide, to all users. If you remove it from
the system it will remove it from Discover, for all users on the PC.

Now unless I'm mistaken, there's actually no need for a system repo at all.
When you first add Flathub to your PC, it adds a 'system' repository by
default. You can remove it manually and add a 'user' repository manually for
each user. Every account can have its own 'user' repository, including the
administrator.

Adding user repositories currently can only be done via the command line. There
is a wishlist request open for adding this functionality to Discovers GUI, see:
https://bugs.kde.org/show_bug.cgi?id=481183

In comment #1, Nate suggested prioritising user repos over system repos. I have
a bug open for this currently. See here:
https://bugs.kde.org/show_bug.cgi?id=510138

In comment #2 you wrote;

>2) Even if it was reliable, it is still limiting what can be done. Again, with 
>the example of native packages it will inevitably result in packages >being 
>shown that can't be installed without root. The entire reason why I'm asking 
>for this feature is so that "average users" in a multi-user >PC can utilize 
>Discover 100% of time without having any chance for confusion over whether 
>they can install things over discover

There is fundamentally nothing wrong with removing the system repo entirely and
having a single user repo configured for each user on the PC, including the
administrator. What you're describing here is a parental controls issue.
Non-administrator users will still require the administrator (root) password to
install certain software in Discover, regardless of whether or not they are
trying to install software from a user repository or a system repository.

Please track the two separate issues I've mentioned in the two URL's I've
shared above.

Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to