Puncte:1

construiți fișierul deb cu compress tar.xz nu tar.zst?

drapel na

Mi-am actualizat Ubuntu de la 21.04 la 21.10 și am o problemă cu instalarea oricăror pachete după ce l-am construit ca fișier deb cu această comandă

dpkg-deb -b DEB

Am fișierul comprimat cu tar.zst și acea extensie nu se poate aplica pe dreambox

folosește compresie necunoscută pentru membrul „control.tar.zst”, renunțând

Cum se construiește deb cu tar.xz?! Sau Cum se descarcă dpkg?!!

Gunnar Hjalmarsson avatar
drapel uz
Despre ce pachet vorbesti? Ce vrei să spui prin instalarea fișierelor sursă?
drapel na
propriul meu fișier de compilare .... Cum se poate construi fișierul deb cu compress tar.xz?!! Doar de asta am nevoie
drapel us
Puteți extrage tarball-ul sursă și rulați `debuild` acolo? Presupunând că v-ați ocupat corect de structura directorului debian, ar trebui să funcționeze. Fără mai multe detalii, chiar nu vă putem ajuta în continuare. Este posibil să vă putem ajuta dacă partajați un depozit de cod sursă (în GitHub/GitLab)
drapel us
`Am fișierul de comprimare cu tar.zst și acea extensie nu se poate aplica pe dreambox` Ce vrei să spui prin asta? Cum ați obținut fișierul .tar.zst? De obicei fișierele `.pkg.tar.zst` sunt pentru Arch Linux.
drapel na
După cum am spus, folosesc această comandă pentru a construi fișierul deb `dpkg-deb -b DEB`, așa că am aceste fișiere în fișierul deb `control.tar.zst` și `data.tar.zst` ar trebui să am așa ` control.tar.xz` și `data.tar.xz` .... Deci, dacă încerc să instalez fișierul deb, am această eroare `dpkg-deb: error: archive '/tmp/test.deb' folosește compresie necunoscută pentru membru 'control.tar.zst', renunţând`
drapel us
Aveți aceeași problemă dacă rulați `debuild` în directorul sursă, în schimb dacă `dpkg-deb -b DEB`?
drapel na
/ipkg/ncam/DEB$ debuild `debuild: eroare fatală la linia 679: nu găsesc nicăieri debian/changelog care poate fi citit! Ești în arborele codului sursă?`
drapel na
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/130876/discussion-between-fair-bird-and-archisman-panigrahi).
drapel us
În acest caz, trebuie să creați un debian/changelog și debian/control adecvat.
drapel us
Care este structura dvs. de directoare? Postați rezultatul comenzii `tree` în directorul sursă.
drapel na
```:~/home/DEB-test$ arbore . âââ DEBIAN â  âââ control âââ tmp âââ installNcam.sh 2 directoare, 2 fișiere```

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.