La un moment dat m-am lovit de următoarea problemă: un pachet .deb avea niște dependențe care se încurcau cu alte pachete deja instalate. Mai concret, pachetul respectiv cerea libavcodec53, dar în sistem era instalat libavcodec-extra-53 de care depindeau alte pachete. Dacă-l dezinstalam, pierdeam și restul de pachete. Așa că a trebuit să caut o soluție, recte să modific primul pachet (pe care vroiam să-l instalez) ca să accepte libavcodec-extra-53. PEntru asta trebuie date următoarele comenzi ( nume-pachet trebuie înlocuit, firește, cu numele real al pachetului): mkdir -p extract/DEBIAN dpkg-deb -x nume_pachet.deb extract/ dpkg-deb -e nume_pachet.deb extract/DEBIAN Apoi am modificat fișierul control din dosarul DEBIAN ca să includă și libavcodec-extra-53, după care am dat comenzile: mkdir build dpkg-deb -b extract/ build/ Și gata. Am instalat pachetul ca să văd dacă totul e OK. Și era. :) Spor!
Comentarii
Trimiteți un comentariu
Ai ceva de spus? OK, dar fii politicos, altfel vei primi ce meriți!