Skip Navigation

Posts
41
Comments
199
Joined
2 yr. ago

🇬🇧 | 24yo French web dev & tech enthusiast

🇫🇷 | Développeur web Limougeaud de 24 ans passionné par l'informatique

Main fediverse account (Mastodon) : mamot.fr/@KaKi87

Blog (Lemmy) : blog.kaki87.net


Formerly @KaKi87@sh.itjust.works, moved because of Cloudflare.

  • 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

  • What's a FIFO ?

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

  • I'll look into it, thanks !

  • 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.

  • Thanks !

  • Thanks, and agreed !

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

  • 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.

  • 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.

  • 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
     plain
        
    +------------+         +------------+        +------------+
    | 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.

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

  • 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.

  • Thanks !

  • Thank you for your appreciation !

  • 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.

  • Unfortunately it's not working 😅

    Thanks

  • Unfortunately it's not working 😅

    Thanks

  • Yes

  • 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