Acest script simplu rulează corect atunci când este lansat manual:
#!/bin/sh
flatpak -y update 2>&1 >> ~/cron/cron-flatpak.log
Când alergați cu 00 07 * * * sh ~/cron/cron-flatpak.sh (același utilizator obișnuit, nu root crontab), produce următoarele:
Caut actualizări...
1. org.chromium.Chromium.Codecs stable u flathub < 1,1Â MB
2. org.chromium.Chromium.Locale stable u flathub < 112,8Â kB (parțial)
3. org.qbittorrent.qBittorrent stabil u flathub < 8,3 MB
Se actualizează 1/3â¦
Avertisment: Nu s-a putut obține revokefs-fuse socket de la system-helper: Operarea sistemului Flatpak GetRevokefsFd nu este permisă pentru utilizator
Se actualizează 1/3⦠âââ 13% 41,1 kB/s
Se actualizează 1/3… âââââ 100% 674,8 kB/s
Se actualizează 1/3… âââââ 100% 674,8 kB/s
Actualizare 2/3â¦
Avertisment: Nu s-a putut obține revokefs-fuse socket de la system-helper: Operarea sistemului Flatpak GetRevokefsFd nu este permisă pentru utilizator
Se actualizează 2/3⦠ââââââââââââââââââââââââ âââââ 100% 592 octeți/s
Actualizare 3/3â¦
Avertisment: Nu s-a putut obține revokefs-fuse socket de la system-helper: Operarea sistemului Flatpak GetRevokefsFd nu este permisă pentru utilizator
Se actualizează 3/3⦠ââââââââââââââââââââââââ âââââ 100% 0 octeți/s
Actualizări finalizate.
Ulterior, versiunile par să se potrivească cu ceea ce este listat pe flathub.io, dar scriptul încearcă să actualizeze totul din nou și din nou la fiecare rulare. Orice sugestii?
ETA: Bine, oameni buni, voi testa abordările pe care le-ați sugerat și voi accepta un răspuns sau altul după ce voi reuși să fac chestia să funcționeze.Va dura ceva timp, deoarece fiecare iterație necesită o nouă versiune de aplicație lansată pe flathub.