linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
Jump
  • KaKi87 KaKi87 1 week ago 100%

    I didn’t say it was more secure, I said it’s about the same.

    You said automation breeds laziness (by design, to an extent) and lazy end users tend to shoot themselves in the foot.

    So, my question is : what part of automating download of DEBs from a specific source can be shooting oneself in the foot compared to doing the same thing manually every time ?

    you should legally protect yourself

    The MIT license will take care of that.

    Also, to force the user to accept and acknowledge that the software they are installing using this tool is not verified to be safe is inducing fear and/or guilt, therefore is bad UX, I'm not doing that.

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    It's more functional than object-oriented and I read the former better than the latter. 😅

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 66%

    You understand perfectly.

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    How is the manual step more secure though ?

    What does the user do before downloading a DEB that makes that gap between manual and automated ?

    I'd be willing to try and reproduce that, but I don't see anything.

    2
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    It doesn't, that's provided by Cortile.

    5
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 85%

    My point is that I'm working a solution for end users.

    The solutions you're offering are not user-friendly.

    5
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 66%

    I don't care.

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 88%

    I'm and end user working for end users.

    7
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    My main use case is end user desktops.

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Which isn't user-friendly.

    3
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 92%

    Well, I'm just automating what people currently have to do manually : visit GitHub and download DEB and install DEB.

    If the automated process would be dangerous then the manual process also would be, and that would be on the maintainer for not providing an APT repository or a Flatpak, not on the user for just downloading from GitHub.

    12
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Why the OOP structure and syntax ? Sorry but it makes it difficult to read for me even in my own language 😅

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    I didn't know there was one, that's interesting, thanks.

    Updates must still be delayed because of being third-party though.

    5
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    I'd be willing to implement additional features for people who are extra careful about security.

    Could you please explain what does this consist in ?

    Thanks

    3
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    What's a FIFO ?

    I've also looked into VFS but found nothing I'd have the skills to implement. 😅

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    I'll look into it, thanks !

    1
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Discord not automating downloads of DEBs is one of the reasons motivating me to do this.

    Personally I need the desktop client because I mod it with plugins that are so useful that I can't do without these anymore.

    Alternatively, there are third-party repositories here and here.

    There still is delay between Discord releases and repository updates so I still believe dynapt to be the better solution.

    5
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Thanks !

    2
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Thanks, and agreed !

    Fortunately, copy/pasting works and you only have to do it once.

    2
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Yeah, I don't have the skill for this. I'd be very happy if someone else would make this, but if not then I'm sticking to HTTP.

    4
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    In an APT package OMG 😂

    I found an online version though, which I would never have found through my search engine (and on a site that doesn't even support HTTPS) 😅

    Looks like difficult reading too 😭

    Thanks anyway.

    6
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Sorry to ask

    Don't be. I would love to know that an existing and more experienced program does what mine does.

    I've been looking for it myself for a long time before deciding to build it.

    isn’t this basically the same thing as apt-cacher-ng?

    Here's what I'm reading :

    Apt-Cache-ng is A caching proxy. Specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.

    A caching proxy have the following benefits:

    • Lower latency
    • Reduce WAN traffic
    • Higher speed for cached contents
    +------------+         +------------+        +------------+
    | Apt Client |  <------+ Apt Cache  | <------+ Apt Mirror |
    +------------+         +------------+        +------------+
    

    So, not the same thing.

    It locally mirrors existing repositories containing existing packages, it doesn't locally create a new repository for new packages from standalone DEBs.

    7
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    I don't know anything about RPMs, but if you or anyone is familiar with it then perhaps !

    3
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    local repo with file:// scheme

    With that, I couldn't trigger a download when apt update is ran, I could only do a cron, i.e. a delay, that I do not want.

    custom apt-transport

    I thought about that, but found no documentation on how to do it. If you have any, I'm interested.

    Even just finding documentation on how to generate DEBs and APT repository metadata files was very hard.

    9
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Thanks !

    4
  • linux Linux I made a local APT repository that automatically fetches DEBs and AppImages from anywhere
    Jump
  • KaKi87 KaKi87 1 week ago 100%

    Thank you for your appreciation !

    6
  • linux
    Linux KaKi87 1 week ago 99%
    I made a local APT repository that automatically fetches DEBs and AppImages from anywhere

    On Debian-based distros, when an app is available as a DEB or an AppImage (that doesn't self-update), but no APT repository, PPA or Flatpak, the only option is to manually download each update, and usually manually check even whether there are updates. But, what if those would be upgraded at the same time as everything else using the tools you're familiar with ? dynapt is a local web server that fetches those DEBs (and AppImages to be wrapped into DEBs) wherever those are, then serves these to APT like any package repository does. I started building it a few months ago, and after using it to upgrade apps on my computers and servers for some time, I pre-released it for the first time last week. - [Source code](https://git.kaki87.net/KaKi87/dynapt) - [Experimental tutorial](https://gist.github.com/KaKi87/f620788e9901abbfef4978eb7ad358b4) The stable version will come with a CLI wizard to avoid this manual configuration. Feedback is welcome :)

    201
    62
    forumlibre Forum Libre Que faites-vous avant de dormir ?
    Jump
  • KaKi87 KaKi87 4 weeks ago 100%

    Je vais au lit bien avant l'heure de dormir (voire j'y passe la journée), car c'est un second bureau pour moi : travailler, faire l'administratif, planifier mes journées suivantes, etc...

    Mais quand c'est le moment, j'éteins le PC portable, je lance de la musique douce sur mes enceintes via mon téléphone, puis n'y touche plus jusqu'au lendemain.

    Sans musique en revanche, j'm'endors pas.

    1
  • forumlibre Forum Libre *Permanently Deleted*
    Jump
  • KaKi87 KaKi87 2 months ago 100%

    ASUS Vivobook S 16 OLED M5606UA-MX018X : 16 pouces, CPU AMD 8c/16t 4 Ghz, 32 Go de RAM, 1 To de SSD, WiFi ax.

    2
  • kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 2 months ago 100%

    Unfortunately it's not working 😅

    Thanks

    1
  • kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 2 months ago 100%

    Unfortunately it's not working 😅

    Thanks

    1
  • france France Le Nouveau Front Populaire est désormais présent sur #Mastodon !
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Toujours pas de vérification de domaine alors que ça a été demandé cela dit

    1
  • kde KDE [SOLVED] Black OBS capture on KDE neon 6
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Yes

    1
  • kde KDE [SOLVED] Black OBS capture on KDE neon 6
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    The command itself doesn't output any error, but starting OBS just after executing the command triggers the following :

    warning: The Wayland connection broke. Did the Wayland compositor die?
    warning: Attempting wayland reconnect
    warning: Failed to write to the pipe: Bad file descriptor.
    info: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio)
    
    warning: [pipewire] Failed to start screencast, denied or cancelled by user
    
    2
  • kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    I don't have a rules.d directory at /etc/polkit-1/ though, I only have localauthority and localauthority.conf.d.

    Should I create the directory then create the file ?

    Thanks

    1
  • kde
    KDE KaKi87 3 months ago 92%
    [SOLVED] Black OBS capture on KDE neon 6

    Hi, On KDE neon 6 using Wayland, OBS 30.1.2 is black when trying "Screen Capture (PipeWire)" or "Window Capture (PipeWire)", when launching from terminal, the following line stands out : > error: [pipewire] Error retrieving pipewire fd: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying When asking the OBS community, I'm told : > Sounds like a broken PipeWire and/or xdg-desktop-portal install. That would be a question for your distro's support channels What to do ? Thanks --- **SOLVED :** the `xdg-desktop-portal` package crashes since v1.18.3 (see [issue report](https://github.com/flatpak/xdg-desktop-portal/issues/1330)), so downgrading it fixes this.

    11
    4
    kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    org.freedesktop.packagekit.system-update

    Thanks

    2
  • france France Pourquoi, concrètement, dissoudre l'Assemblée Nationale ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Je comprends mieux, merci.

    1
  • france France Pourquoi, concrètement, dissoudre l'Assemblée Nationale ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Ca n'aurait donc rien apporté de négatif ?

    1
  • france France Pourquoi, concrètement, dissoudre l'Assemblée Nationale ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Dans le cas de la dissolution par Macron, qu'est-ce que ça aurait apporté de ne pas le faire ?

    1
  • france
    France KaKi87 3 months ago 100%
    Pourquoi, concrètement, dissoudre l'Assemblée Nationale ?

    Qu'est-ce que ça apporte de le faire ? Qu'est-ce que ça apporte de ne pas le faire ? Merci.

    12
    7
    kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Yes but APT packages are the ones requiring the password. Thanks

    3
  • kde KDE Install updates from Discover without password ?
    Jump
  • KaKi87 KaKi87 3 months ago 100%

    Could you please elaborate on that ? Thanks

    1
  • kde
    KDE KaKi87 3 months ago 88%
    Install updates from Discover without password ?

    Is that possible ? Thanks

    13
    22
    kde
    KDE KaKi87 4 months ago 85%
    "KDE neon is a Linux distribution built on top of the latest Ubuntu LTS release (22.04 at the moment)"

    Hi, > KDE neon is a Linux distribution built on top of the latest Ubuntu LTS release (22.04 at the moment) > > — [KDE neon](https://neon.kde.org/faq) Since 22.04 no longer is the latest Ubuntu LTS, is KDE neon now based on 24.04, or is it still based on 22.04 ? It would be nice to have this info in *About this System*, so we wouldn't be in doubt. Thanks

    19
    5
    kde
    KDE KaKi87 4 months ago 100%
    Breeze-looking BetterDiscord theme ?

    Does that exist ? Thanks

    17
    3
    kde
    KDE KaKi87 5 months ago 100%
    How to prevent Discover from refreshing updates on notification click ?

    Since it just checked for updates already, hence the notification... Thanks

    12
    0
    kde
    KDE KaKi87 5 months ago 96%
    Kate : fold code from end of block ?

    Hi, How to make code folding buttons appear not only at start of blocks, but also at end of blocks, like the following in JetBrains ? ![](https://jlai.lu/pictrs/image/5476f638-4522-4987-b910-6c19cd8bb14d.png) Thanks

    26
    2
    kde
    KDE KaKi87 5 months ago 100%
    Disable GRUB menu after offline update ?

    Hi, After offline updates, KDE neon shows the GRUB menu, despite being otherwise disabled. How to prevent that ? Thanks

    11
    4
    kde
    KDE KaKi87 5 months ago 86%
    Apply keyboard layout to virtual keyboard

    Hi, Despite my keyboard layout is French AZERTY, the virtual keyboard *Maliit* keeps using the QWERTY layout. How to fix this ? Thanks

    11
    2
    kde
    KDE KaKi87 5 months ago 100%
    Apply display scale to login screen

    Hi, My login screen is almost unreadable at 100% scale. How to make it apply the 175% scale that I set in *Display Configuration* that works after logging in ? Thanks

    14
    0
    kde
    KDE KaKi87 5 months ago 100%
    "Show clipboard items at mouse position" behind "keep above other windows" windows

    Hi, When triggering the *Show clipboard items at mouse position* action, the popup appears behind windows on which *keep above other windows* is enabled. How to fix this ? Thanks

    11
    3
    forumlibre
    Forum Libre KaKi87 5 months ago 92%
    Vocal des télétravailleu·r·se·s ?

    Plop, Fin 2020, j'avais tenté de créer, via la communauté Reddit francophone, une communauté consistant à permettre aux personnes en télétravail de se retrouver en vocal pendant les heures de bureau, non pas pour parler, ou seulement légèrement, mais pour se tenir compagnie, se motiver mutuellement en synchronisant notre rythme de travail et de pause, autrement dit, recréer une atmosphère de bureau sympa. Malheureusement, ça n'a tenu que quelques jours, après quoi plus personne ne venait, ça s'est donc arrêté. Qui voudrait retenter ici ?

    11
    8
    kde
    KDE KaKi87 6 months ago 88%
    Virtual keyboard not showing on non-KDE apps

    Hi, *Maliit* is selected in virtual keyboard settings, it shows up when using a KDE app like Dolphin or Konsole, but it doesn't show up when using a non-KDE app like VLC or Discord. How to fix this ? Thanks

    7
    13
    librewolf
    LibreWolf KaKi87 9 months ago 92%
    Please vote for improving the "profiles" feature's UX codeberg.org

    Hello, Firefox has a [profiles](https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles) feature, but isn't easy to use like Chromium's. As it fits LivreWolf's goal, it would be nice to improve this feature's usability for end users. Please upvote my [feature request on Codeberg](https://codeberg.org/librewolf/issues/issues/1696) if you agree. Thanks

    22
    2