Backup d’apps

tinc el Deepin amb la instalació bàsica quin directoris de la imatge adjunta serien necesaris per carregar apps d’usuar d’un altre deepin sense afectar al deepin base?

Referencia 10 fuentes

Deep think completado (tardó 6s)

Segons l’estructura de la imatge adjunta (sembla un backup complet del sistema Deepin), per carregar apps d’usuari d’un altre Deepin sense afectar el Deepin base, els directoris clau són:


📁 Directoris necessaris

1. opt → Imprescindible

Aquí s’instal·len els programes de tercers (deb, run, etc.), com ara Chrome, WPS, QQ, etc.

plaintext

1/opt/apps/com.tencent.qq

2/opt/apps/com.wps.office

3

  • ✅ No afecta el sistema base
  • ✅ Conté la majoria d’aplicacions d’usuari

2. home → Molt recomanable

Conté les dades personals i les configuracions d’aplicacions de cada usuari:

plaintext

1/home/usuari/.local/share/applications → Accessos directes

2/home/usuari/.config/ → Configuracions d’apps

3/home/usuari/.local/bin/ → Scripts i binaris d’usuari

4

  • ✅ Configuracions i dades d’aplicacions

3. var → Parcialment (només var/lib/linglong)

Si l’altre Deepin té apps en format Linglong, es troben a:

plaintext

1/var/lib/linglong/layers/main/

2

  • ⚠️ Només interessa aquesta subcarpeta, no tot /var

4. usr → ❌ NO (només puntualment)

  • /usr/bin/usr/lib/usr/share → Afecten el sistema base
  • Millor no tocar-lo per evitar trencar el Deepin base

📋 Resum: Què copiar?

DirectoriNecessari?Per què?
opt✅ Apps d’usuari (deb, run)
home✅ Dades, configs, accessos directes
var (linglong)⚠️ Només si tens apps LinglongApps en format contenidor
usr❌ NoAfecta el sistema base
etc❌ NoConfiguració del sistema
binlibsbin❌ NoParts del sistema base

🔧 Com fer-ho (idea general)

bash

1# Copiar apps de tercers

2sudo cp -a /origen/opt/* /destí/opt/

3

4# Copiar dades d’usuari (canviant el nom d’usuari si cal)

5sudo cp -a /origen/home/usuari /destí/home/usuari

6

7# Si hi ha apps Linglong

8sudo cp -a /origen/var/lib/linglong /destí/var/lib/linglong

9

Nota: Després de copiar, potser caldrà actualitzar els accessos directes a /home/usuari/.local/share/applications/ si el camí d’usuari ha canviat.

sis plau copia /media/Miquel/backup/deepin_amd-p1_system_backup/home a -> /media/Miquel/backup/backup_basic//media/Miquel/backup/deepin_amd-p1_system_backup/home i també opt

Deep think completado (tardó 7s)

Entesos! Vull copiar:

  1. /media/Miquel/backup/deepin_amd-p1_system_backup/home → /media/Miquel/backup/backup_basic/home
  2. /media/Miquel/backup/deepin_amd-p1_system_backup/opt → /media/Miquel/backup/backup_basic/opt

Però no tinc una eina per copiar directoris sencers de forma recursiva amb les eines disponibles. Puc:

  • Opció A: Si vols, puc obrir el terminal perquè tu hi executis les ordres.
  • Opció B: O bé, si prefereixes, puc copiar fitxer per fitxer (però seria molt lent per a directoris grans).

📌 Ordre que necessitaries al terminal:

bash

1# Crear la carpeta de destí

2mkdir -p /media/Miquel/backup/backup_basic

3

4# Copiar home recursivament

5sudo cp -a /media/Miquel/backup/deepin_amd-p1_system_backup/home /media/Miquel/backup/backup_basic/

6

7# Copiar opt recursivament

8sudo cp -a /media/Miquel/backup/deepin_amd-p1_system_backup/opt /media/Miquel/backup/backup_basic/

9

Vols que obri el terminal per fer-ho?

potser els cadenats, .. significa que aquest directori està acabat?

Deep think completado (tardó 2s)

No, el cadenat 🔒 no vol dir que el directori estigui «acabat». En els gestors de fitxers (com el de Deepin), el cadenat indica que:

🔒 Significat real del cadenat

SignificatDetall
Permisos restringitsEl directori és propietat de root o té permisos limitats
No es pot modificarL’usuari normal no hi pot escriure sense sudo
Protecció del sistemaSón directoris del sistema que no s’han de tocar

📁 Directoris amb cadenat al teu backup:

  • binefietcliblib64optostreepersistentrootsbinsrvsysrootusrvar → Tots tenen propietari root i permisos 755 (r-xr-xr-x)
  • home → Normalment sense cadenat perquè l’usuari n’és propietari

✅ Què significa per a la teva còpia?

  • opt → Té cadenat perquè és de root, però és normal. Quan el copiïs amb sudo cp -a, es mantindran els permisos i tot funcionarà correctament.
  • No hi ha cap problema, simplement el sistema protegeix aquests directoris perquè no els esborris per accident.

🎯 Resum:

Cadenat ≠ «acabat»
Cadenat = «protegit / només root pot modificar»

Vols que obri el terminal per fer la còpia amb sudo?

Resumir el contenido clave del archivo.

Deep think completado (tardó 1s)

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.