Construirea vinului de la sursă pe pagina principală a debian - rm

Pentru a lucra cu depozitul de vin, aveți nevoie de programul git (în pachetul Debian se numește git-core).

Pentru a obține versiunea curentă a codului sursă de vin, trebuie:







Va fi creat directorul vin /. în interiorul căruia Git va configura depozitul local și va copia din depozitul de vin cea mai recentă copie a arborelui sursă.

Pentru a actualiza repositoarea locală creată anterior, trebuie să accesați directorul cu acesta și să executați:

Dacă ați schimbat fișierele în copia locală a codului sursă, dar ați vrut să ștergeți toate modificările și să reveniți la versiunea oficială "curată", puteți face acest lucru cu următoarea comandă:

Detalii despre lucrul cu git sunt descrise pe site-ul Wine. sau în bărbați.

Deseori, motivul pentru construirea de programe din codul sursă este dorința de a obține versiunea programului, care include unele modificări neoficiale (patch-uri). Să presupunem că sunt la un nivel deasupra directorului cu magazia locală Git. Apoi, fiind în interiorul acestui director, pentru aplicarea lor este necesar să se execute:







Vedeți patch-uri pentru detalii.

Dacă aveți depozite de surse (deb-src) instalate în /etc/apt/sources.lst, puteți rula următoarele biblioteci pentru a instala toate bibliotecile necesare pentru Wine:

Dacă nu utilizați arhive de cod sursă, următoarea comandă vă va ajuta să instalați biblioteca:

Încercați să executați scriptul ./configure în directorul sursă. La sfârșitul rundei, scriptul poate lista bibliotecile lipsă 1) - le instalați în cazul în care capabilitățile Wine corespunzătoare de care aveți nevoie.

Consultați fișierul INSTALL pentru detalii.

Înainte de a începe, trebuie să ștergeți toate pachetele vin * și libwine *. și instalați pachetul checkinstall.

În plus, trebuie să verificați manual faptul că toate dependentele de vinuri sunt instalate, deoarece pachetul de verificare instalat nu va conține informații despre dependență. De obicei, dacă un astfel de pachet "manual de asamblare" este introdus în sistem după eliminarea oricărui alt pachet .deb pentru vin (de exemplu - din depozitele sale sau din depozitele oficiale Debian), nu vor apărea probleme de dependență.

Consultați verificarea instalării omului pentru detalii.

1) Nu am reușit să găsesc pachete care să satisfacă cerințele pentru dependențe de la lib (n) curses și libhal. așa că am decis să fac fără aceste posibilități







Articole similare

Trimiteți-le prietenilor: