Povestea de fundal: Folosesc CUBIC pentru a încerca să-mi creez propriul derivat. Nimic de care să fie interesat pe nimeni, doar să văd cum funcționează procesul (și cu siguranță am învățat câteva lucruri despre cum este organizat sistemul până acum, așa că l-aș numi un succes.În cea mai mare parte, această „derivată” nu este atât de diferită de stocul ubuntu, dar o mulțime de pachete implicite sunt eliminate, au fost adăugate câteva pachete noi și o mulțime de preferințe au fost înlocuite.
Acum treceți la problema în discuție:
Nu vreau să creez o oglindă completă a tuturor fișierelor focale ale Ubuntu, aș dori să mă bazez pe serverele lor pentru a obține actualizări, cu excepția cazului în care aceste actualizări se referă la fișierele pe care le-am editat.
De exemplu, fișierele pe care le-am modificat includ acestea (fie fișierele în sine sau fișierele din aceste directoare):
/etc/lsb-release
/usr/share/glib-2.0/schemas
/usr/share/backgrounds
Deci, instalarea decurge conform planului, dar odată ce efectuez actualizări post-instalare, fișierele din sursele Ubuntu înlocuiesc editările pe care le-am făcut.
Cum pot spune computerului meu să scoată actualizările din Ubuntu, CU EXCEPȚIA editărilor pe care le-am făcut (sau mai degrabă, cu excepția pachetelor care instalează fișierele pe care le editez).
Pot să pornesc un VM pentru a găzdui fișierele editate, dacă este necesar, doar căutând indicații despre ceea ce trebuie să se întâmple pentru a spune computerului meu că lansarea lsb ar trebui să provină de la serverul meu și nu de la serverele Ubuntu.
Poate cineva să ajute?
Mulțumiri