Puncte:0

Instantaneu al stării apt / dpkg pentru a permite descărcarea fișierelor deb din acea stare

drapel ec

am citit Instantaneu și rollback al pachetelor instalate cu apt și Ce înseamnă citirea bazei de date în Apt?. Sarcina mea (IMHO) este mai simplă decât prima întrebare (la care nu există un răspuns acceptat): nu este nevoie să derulez înapoi, mă gândesc să salvez suficient de stat apt / dpkg pentru a permite înlocuirea temporară a fișierelor salvate pentru a putea utiliza apt-get install --download-only din starea salvată.

Ce fișiere (bază de date?) sunt necesare pentru a fi copiate și înlocuite? Aveți nevoie de comenzi de ștergere/remediere de consistență după o astfel de înlocuire?

Prin această procedură mă aștept să obțin pachetele necesare pentru instalare pe un computer offline.

user535733 avatar
drapel cn
Vă sugerez să folosiți pachetul `apt-offline`, o alternativă mai sigură decât să vă faceți răvășirea manuală cu fișierele apt.
Puncte:-1
drapel ec

am dat peste Citiți starea completă a bazei de date dpkg fără programul dpkg. Am încercat să copiez /var/lib/dpkg/status fișierul peste și pare că funcționează.

TL;DR

În timpul căutării răspunsului, am găsit și mai multe QA-uri care explică modalități de a lucra cu distribuirea pachetelor deb care ar putea fi utile împreună cu cele de mai sus:

Soluție non-LAN https://askubuntu.com/a/1358370/1152748 sugerează utilizarea apt-ftparchive pentru a seta locația locală a fișierelor apt deb pentru a fi folosită pentru căutare și instalare în mod standard apt.

Pentru LAN: Cel mai bun mod de a stoca în cache descărcări apt pe o rețea LAN?

https://askubuntu.com/a/1213030/1152748 răspunsul explică modul de utilizare apt-mark.

drapel ru
Răspunsurile numai cu linkuri nu sunt de fapt răspunsuri complete. Dacă nu mai aveți nevoie de ajutor din moment ce ați găsit aceste alte răspunsuri, putem închide această întrebare ca un duplicat al celei care v-a ajutat, totuși aceasta nu este de la sine ca răspuns.
Martian2020 avatar
drapel ec
@Thomas Ward, nu sunt de acord. Răspunsul legat se referă doar la pachetele instalate și `dkpg`, constatarea că soluția se aplică pentru a face din nou pachetele de descărcare `apt` este o constatare suplimentară IMO. Judecând că trivialitatea presupune cunoștințe despre interacțiunea `apt`/`dpkg`, dar dacă presupunem că avem cunoștințe, de ce este nevoie de acest site?
drapel ru
scopul întrebării mele a fost să stabilesc dacă aceasta poate fi închisă ca o întrebare duplicat. După cum ați afirmat în răspunsul dvs.: „Am găsit mai multe Q/As care explică cum funcționează lucrurile” și, de asemenea, „Am dat peste... am încercat să copiez... fișierul și se pare că funcționează”. În ambele cazuri, acest răspuns este insuficient pentru a fi propriu, deoarece se bazează pe legături care ar putea deveni întunecate oricând ca răspuns. Conform Centrului de ajutor, acestea sunt considerate doar răspunsuri cu linkuri, iar acelea nu sunt considerate răspunsuri corecte complete.

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.