.deb-bol felrakott csomagot hogy tartsak karban?

Fórumok

Sziasztok!

Alapbol utalok hiv. tarolokon kivuli cuccokat telepiteni, "tisztan" .deb-et meg megjobban... Minden progim vagy az adott distro sajat tarolojabol jon, vagy az app sajat tarolojabol. Most viszont egy fuggoseg miatt "rakenyszerultem", hogy .deb bol telepitsek ket progit, mivel az ubuntu 20.04 tarolojaban mar egyik sincs benne.

 

libffi6 (19.10-es tarolobol letoltve)

 

libreadline7 (18.04-es tarolobol letoltve)

 

Ilyenkor mi a legjobb a mod ezen csomagok karbantartasara? Irjam fel valahova, hogy ne felejtsem el es ennyi? Nincs a 20.04-nek valami taroloja, ahol esetleg fonn vannak meg ezek a csomagok? (en nem talaltam, de hatha ti tudtok valami titkos tarolorol :) )

Hozzászólások

Sehogy nem tudod frissíteni automatikusan. Próbálj hozzá PPA-t keresni, és úgy felvenni, úgy frissülni fog, mintha hivatalos tárolóban lenne. Ilyen kézzel felrakott .deb, meg forráskódból kipörgetett bináris soha nem fog frissülni, hacsak te kézzel nem telepítesz a helyére friss verziós megoldást.

Amúgy konkrétan melyik lenne ez a program? Az értem, hogy libffi6, meg libreadline7, de ezek konkrétan milyen alkalmaznak kellenek függőségnek?

A computer is like air conditioning – it becomes useless when you open Windows.” (Linus Torvalds)

Szerkesztve: 2020. 06. 11., cs – 14:04

Minden normális webről random helyről kézzel letöltött deb csomag beteszi a saját tárolóját a sources.list-be, így a frissítésük úgy megy, ahogy minden más csomagé.

Nálam pl. ez van:

gee@spring:/etc/apt/sources.list.d$ l
total 36K
-rw-r--r-- 1 root root  144 Jun 27  2019 alessandro-strada-ubuntu-ppa-disco.list
-rw-r--r-- 1 root root   72 Mar 13 12:58 docker.list
-rw-r--r-- 1 root root  189 Sep 24  2019 google-chrome.list
-rw-r--r-- 1 root root  189 Dec 19  2018 google-chrome.list.save
-rw-r--r-- 1 root root   59 Dec 19  2018 insync.list
-rw-r--r-- 1 root root   59 Dec 19  2018 insync.list.save
-rw-r--r-- 1 root root   56 Jun 21  2019 skype-stable.list
-rw-r--r-- 1 root root   56 Dec 19  2018 skype-stable.list.save
-rw-r--r-- 1 root root 1,2K Sep 12  2019 teamviewer.list

disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.

Értem, ilyen esetben beteszem a régi repo-t is. Pl. ílyen van a régi Java miatt:

gee@spring:/etc/apt$ tail sources.list

deb http://security.debian.org/debian-security buster/updates main contrib non-free
# deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://security.debian.org/debian-security stable/updates main contrib non-free

#openjdk-8-jre for AbevJava
deb http://ftp.uk.debian.org/debian/ stretch main

#deb http://ftp.debian.org/debian stretch-backports main

A stretch 2017-es release, oldstable. Ennek a security frissítését még kb. jövő januárig csinálják. Utána majd meglátjuk, mi lesz.

Ha korábbi kéne, még a 2015-ös Jessie-t betenném, ami oldoldstable, de korábbi dolgokat már nem, azok már obsolete jelzésűek. A Jessie-hez már nincs biztonsági frissítés, szóval ott már oda kell figyelni, vagy csak olyan helyen üzemeltetni ilyen gépet, amit nem ér el más.

Jó is, hogy beszélünk erről, mert rájöttem, hogy nem volt eddig benne a sources.list-ben az oldstable security. Oops.

gee@spring:~$ apt-cache policy openjdk-8-jre
openjdk-8-jre:
  Installed: 8u232-b09-1~deb9u1
  Candidate: 8u252-b09-1~deb9u1
  Version table:
     8u252-b09-1~deb9u1 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
 *** 8u232-b09-1~deb9u1 500
        500 http://ftp.uk.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.

Nem gaz beletenni egy regi repot az uj distroba? 

Mit jelent neked a karbantartas?

 

BTW, minek update-elted a disztribuciot, ha az alkalmazas nem tamogatja?

Hamarabb updateeltem, mint kellett volna az adott app. :)

 

Azt ertem karbantartas alatt, hogy ha jon az adott progibol uj verzio, ne kelljen kezzel nyomon kovetnem. 

 

Amugy most az jutott eszembe, hogy irni kene  a supportjuknak, hogy tegyek bele ezt a ket packageet a sajat repjukba, mert akkor megoldodna a gond.