Puncte:1

Fișier de instalare Dpkg pentru a specifica variabila dir destinație

drapel sa

Am un pachet cu .instalare dosar în /Debian care copiază fișierele de date. Vreau ca fișierele să fie instalate în ${HOME}/Documente/etc Fișierul .install este

#!/usr/bin/dh-exec
usr/bin/my_files*
${HOME}/Documente/presetări/* => /${HOME}/Documente/presetări

Dar dpkg-buildpackage parsează și înlocuiește calea țintă cu valori hard-coded capturate pe gazda clădirii. Evident că acele căi nu pot funcționa pe alte PC-uri, așa că vreau să modific regula astfel încât locația țintă să fie stabilită în timpul instalării și nu fazei de construire. Poti sa sfatuiesti? Mulțumesc anticipat

Knud Larsen avatar
drapel by
Puteți instala în mod specific pe numele dvs., cum ar fi `/home/Raikhel/Documents/`: Despachetați package.deb și copiați fișierele, folderele într-un folder nou și rulați de ex. `$ dpkg-deb -b name name_version_amd64.deb` ... totul conform regulilor generale de construire.
drapel sa
Vă mulțumim pentru comentariu, dar asta nu îi poate ajuta pe ceilalți utilizatori care descarcă fișierele cu `apt-get install my_lib`. Există un mod standard de a face acest lucru specificat în politica dpkg? Nu am putut găsi unul, iar acum experimentez cu scriptul de întreținere `postinst`, care poate funcționa în cele din urmă, dar ar face scripturile mai complexe
Knud Larsen avatar
drapel by
Bibliotecile ar trebui să fie de ex. `/usr/lib/gcc/x86_64-linux-gnu/` unde sunt găsite automat de aplicații. .......... De ce vrei libs i /home/name/? ?
drapel sa
Problema nu sunt biblioteci, ci fișiere de date - Lucrez la o bibliotecă multiplatformă și aș dori ca instrumentele să poată găsi fișiere în aceleași locații relative (adică $HOME/abc/dee/... ) indiferent de sistemul de operare

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.