don’t hold packages, of course that always leads to problems.
That’s what saves me from a problem, in this case.
🇬🇧 | 24yo French web dev & tech enthusiast
🇫🇷 | Développeur web Limougeaud de 24 ans passionné par l’informatique
Main fediverse account (Mastodon) : @KaKi87@mamot.fr
Formerly @KaKi87@sh.itjust.works, moved because of Cloudflare.
don’t hold packages, of course that always leads to problems.
That’s what saves me from a problem, in this case.
Both Discover and nala
are wrappers for apt
, so it really wouldn’t change anything.
It’s done and didn’t change anything, but I think I finally know why : running apt list --upgradable
reveals the one outdated package is xdg-desktop-portal
, which I used apt-mark hold
on because of an issue preventing screen capture/sharing from working that affects even the latest version.
What to do ?
Thanks
Opinion impopulaire : je déteste les jours fériés car cassant la routine.
Au point qu’une fois, j’ai attendu le bus pendant 20 minutes pour rien.
On attend le post maintenant xD
Willing to give this a go.
Alright, don’t hesitate to ask questions if you have any and request help if you need any
My go-to for getting non-repo debs automatically has been deb-get
Yes, I mentioned it in the Differences with deb-get & AM section of my tutorial.
it seems to go long periods of time between PR merges and releases (which includes adding new software)
Yeah, I could reiterate in that section that my app allows the user to add apps themselves.
My point is that I’m working a solution for end users.
The solutions you’re offering are not user-friendly.
I’m and end user working for end users.
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.
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
+------------+ +------------+ +------------+ | 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 !
Yes it really still isn’t, that’s the thing. And it’s been a while already, so I suspect I’ll be waiting a while longer.