Manjaro Linux - Forum Italiano

Manjaro: systemback, refracta? Penguins-eggs

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Ste74

  • *****
  • 1038
  • sudo pacman -Rs windows && sudo pacman -S manjaro
    • Manjaro Italia
Manjaro: systemback, refracta? Penguins-eggs
« il: Gennaio 15, 2022, 11:07:03 pm »
Ciao ragazzi, come potete vedere non son molto presente nel forum ma tra famiglia e lavoro le ore si riducono drasticamente e quel poco che mi rimane lo passo sul progetto Manjaro a livello di sviluppo.. bene, diciamo che Dicembre e Gennaio sono stati proficui in quanto ho potuto collaborare con uno sviluppatore italiano: Piero Proietti.Piero 5 anni fà più o meno ha iniziato lo sviluppo di un tool che riprendeva ed espandeva le idee di systemback, refracta et similia: penguins-eggs.Questo tool fino ad oggi era in grado di replicare il sistema installato e creare iso redistribuibili di sistemi Debian e tutte le derivate come Mint ecc ecc..Ho visto che aveva iniziato a guardare anche a Manjaro ed a Arch e così ho deciso di offrirgli aiuto ed è così che ora penguins-eggs disponibile nei nostri repository è in grado di replicare e ridistribuire il sistema che stiamo usando  8) Guardate i video che ha fatto Piero per vedere quanto è facile ora..
Buon divertimento
Stefano
« Ultima modifica: Gennaio 15, 2022, 11:22:35 pm da Ste74 »

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #1 il: Gennaio 16, 2022, 11:08:53 am »
Ciao Stefano ottima notizia vedrò di provarlo.
Sul fatto della poca presenza è un problema generalizzato perchè l'età avanza e le priorità diventano altre per tutti.
Ma l'importante è esserci e che Manjaro e tutto Linux possa progredire.
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

max deal

  • *****
  • 1824
  • The dark side of the moon
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #2 il: Gennaio 16, 2022, 11:43:15 am »
Ciao Stefano concordo con quanto dice D-BARTO , proverò anch'io , grazie del tool. :)
Un augurio di una vita serena e tranquilla.

manjaro xfce
Quad Core model: Intel Core2 Quad Q6600 bits: 64 type: MCP
  L2 cache: 4096 KiB
AMD Park [Mobility Radeon HD 5430] driver: radeon v: kernel

Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #3 il: Gennaio 17, 2022, 08:16:39 am »
Buongiorno ragazzi,

sono Piero Proietti (artisan) un nome ch'è un programma, un po' un omaggio a mio padre.

Cinque anni fa, come mio nonno che ricordava i fratelli Wright e vide l'uomo arrivare sulla luna, dopo una vita passata su vari sistemi, non volendo appendere la tastiera al chiodo ed in realtà non riuscendoci anche, mi buttai a scrivere penguins-eggs.

L'idea era ed è permettere una evoluzione basata su principi darwiniani: riproduzione con varianza, selezione, nuova riproduzione, etc e vedere dove porta a finire. Sono stato sicuramente influenzato anche dal saggio [cathedral and bazaar](https://it.wikipedia.org/wiki/La_cattedrale_e_il_bazaar) di [Eric Steven Raymond](https://it.wikipedia.org/wiki/Eric_Steven_Raymond).

Va bene, basta con le lagne, se vi occorre qualsiasi suggerimento sono a vostra disposizione.

Vi ricordo che oltre al readme, e vari documenti in inglese, c'è un manuale in italiano che potete facilmente raggiungere dal mio [blog](https://penguins-eggs.net).

Un saluto a tutti
Artisan

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #4 il: Gennaio 17, 2022, 06:42:24 pm »
Grazie artisan ;)
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

max deal

  • *****
  • 1824
  • The dark side of the moon
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #5 il: Gennaio 17, 2022, 08:03:15 pm »
Grazie anche da parte mia .
Un augurio di una vita serena e tranquilla.

manjaro xfce
Quad Core model: Intel Core2 Quad Q6600 bits: 64 type: MCP
  L2 cache: 4096 KiB
AMD Park [Mobility Radeon HD 5430] driver: radeon v: kernel

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #6 il: Gennaio 17, 2022, 11:21:10 pm »
@Ste74 @artisan
Scusate ma ho provato a seguire il video ma non ho ottenuto risultati forse perchè ho poco spazio o perchè sono duro.
Sarebbe possibile avere la lista dei comandi completa da seguire passo passo. Grazie

Installato calamares
poi
Codice: [Seleziona]
sudo eggs config
eggs info
sudo eggs dad --default
sudo eggs produce --fast --addons adapt
Parte la creazione dell'immagine.
poi
Codice: [Seleziona]
eggs export iso -ce qua mi fermo.
« Ultima modifica: Gennaio 17, 2022, 11:25:18 pm da D-BARTO »
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #7 il: Gennaio 18, 2022, 06:47:17 pm »
Ciao,

hai installato calamares come prima cosa, OK!

L'unico problema se lo hai installato con pamac o con pacman è che non ha inserito la configurazione per essere lanciato senza password, ma va bene lo stesso, Se la vuoi - non dover inserire la password fa comodo all'installazione - dai giusto:
Codice: [Seleziona]
sudo eggs calamares --install
Non ti installerà nient'altro trovandolo installato, ma ti configurerà calamares per funzionare senza password.

poi

Codice: [Seleziona]
sudo eggs config
eggs info
sudo eggs dad --default
sudo eggs produce --fast --addons adapt

Parte la creazione dell'immagine, e credo che te la abbia conclusa!

L'immagine si trova in /home/eggs/

Il comando
Codice: [Seleziona]
eggs export iso -c è per me molto comodo, quasi indispensabile, facendo molte "uova" al giorno per testare. ma in sostanza non fa altro che eseguire un cancellazione delle eggs-of-distro-version-* ed una copia della /home/eggs-of-distro-version su una macchina remota, solitamente l'host che contiene la VM che sto utilizzando.

Dato che di default, non me ne vorrete in /etc/penguins-eggs.d/tools.yaml, ho messo:
- remoteHost: 192.168.61.2
- remotePathIso: /home/artisan/sourceforge/iso/

e, se non lo hai editato, hai gli stessi valori. Ottieni:
- ssh root@192.168.61.2 rm -rf /home/artisan/sourceforge/iso/egg-of-manjaro-qonos-gnome-amd64_*
- scp /home/eggs/egg-of-manjaro-qonos-gnome-amd64_* root@192.168.61.2:/home/artisan/sourceforge/iso/

Chiaramente a te non trova ne' l'host e neppure il percorso e si blocca o ti da semplicemente errore.

Delle due l'una: o ti editi /etc/penguins-eggs.d/tools.yaml e ci metti i tuoi valori, oppure lancia tranquillamente un scp per spostare l'iso fuori della macchina che la genera.

Spero di essere stato sufficentemente chiaro. In sostanza eggs export iso, se non fai come me diverse copie al giorno di varie distro - lo puoi rimpiazzare con scp senza problemi. Altrimenti, se vuoi utilizzarlo, basta riconfigurare remoteHost e remotePathIso con i tuoi valori.

A me fa molto comodo, perchè altrimenti - a fine giornata - mi si intrecciano le dita! :-D

Piero
« Ultima modifica: Gennaio 19, 2022, 10:15:29 am da artisan »

Ste74

  • *****
  • 1038
  • sudo pacman -Rs windows && sudo pacman -S manjaro
    • Manjaro Italia
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #8 il: Gennaio 19, 2022, 06:56:25 pm »
Ciao @D-BARTO , diciamo che se non usi una VM per fare l'ISO e presumo sia così nel senso che fai l'mmagine del tuo sistema e non devi "spedirlo" su sourceforge o dalla macchina virtuale alla tua reale..  ;)

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #9 il: Gennaio 20, 2022, 06:05:44 pm »
Ok
Io vorrei fare una iso del sistema quindi dovrò svuotare il più possibile tutte le cartelle della home (scaricati,modelli,immagini ecc) altrimenti viene una iso enorme.
Se è cosi va specificato.
Nel percorso indicato home/eggs io trovo una cartella di nome ovarium con dentro altre cartelle ma l'immagine iso non la vedo.
Adesso riprovo.
Citazione
-------command: produce --fast,--addons,adapt

eggs >>> Produce an egg....
Disk space used: 45.2 GB
Space available: 10.5 GB
There are 0 snapshots taking 0 GB of disk space.

The free space should  be sufficient to hold the
compressed data from the system
? Select yes to continue...
  No
❯ Yes
Cosi non la crea spazio insufficente.
« Ultima modifica: Gennaio 20, 2022, 06:35:23 pm da D-BARTO »
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #10 il: Gennaio 20, 2022, 08:41:06 pm »

No assolutamente.

eggs NON copia la home dell'utente, è stata una scelta di progetto, per impedire che un utente mettesse i propri dati sulla live.

Quindi, se cancelli ad esempio la cartella Scaricati, oppure ne hai una enorme, la Iso non cambia di dimensioni.


Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #11 il: Gennaio 20, 2022, 11:04:27 pm »
Bene. 
Domani o nel fine settimana vedo di fare altre prove, con più calma,sicuramente sbaglio qualcosa.
Grazie.
Vi aggiorno
---------------------------------
Adesso ho creato più spazio perchè continuava a dirmi spazio insufficiente e non completava .
Cosi dovrebbe farla
Codice: [Seleziona]
eggs >>> Produce an egg....
Disk space used: 47.6 GB
Space available: 142.5 GB
There are 0 snapshots taking 0 GB of disk space.

The free space should  be sufficient to hold the
compressed data from the system
? Select yes to continue... Yes
eggs >>> Creating egg in /home/eggs/ovarium/.
--
sono in attesa 8)
@artisan @Ste74 quindi se termina cosa devo fare? Devo utilizzare il comando scp? Se si come?
Scusa le molte domande ma se non faccio cosi non ci arrivo.Grazie per la pazienza.
torno appena il terminale ha finito adesso sono al 12%

---------------------------
Ok creata e non occorre fare altro. anche se ha fatto una iso da 20gb un po tantino.
Il lavoro è indiscutibile e può essere molto utile per fare un backup del sistema.
Devo lavorarci ancora su, credo che, la home debba essere vuota per poter creare una iso di massimo 3gb non di più.
La provo in virtuale
« Ultima modifica: Gennaio 23, 2022, 12:45:47 pm da D-BARTO »
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #12 il: Gennaio 23, 2022, 03:25:41 pm »
La iso provata in virtualbox l'avvio della live funziona bene ma è priva di personalizzazioni, una normale iso di manjaro aggiornata ad oggi ma lo strano è che risulta come detto sopra di 20.3 gb.
Perchè se non ci sono personalizzazioni e la home vuota risulta cosi grande?
Sicuramente sbaglio qualcosa.
Adesso provo ad installarla sempre in virtuale magari è cosi che salta fuori tutto.
E' comunque notevole, forse va perfezionata ma ottimo lavoro.
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram

Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #13 il: Gennaio 23, 2022, 04:00:58 pm »
Buona domenica,

si, 20 GB sono molti, ma probabilmente hai qualcosa di "pesante" fuori della home. Magari di tratta dei pacchetti scaricati in precedenza che potrebbero essere esclusi. In  effetti su Debian vado ad eseguire una pulizia della cache di apt, dovrei controllare se esiste una corrispondenza con pacman/pamac.

Per quanto riguarda la configurazione del tuo utente, invece, dato che eggs non copia i dati utente, i nuovi utenti - tra i quali anche l'utente della live - vengono creati con la configurazione presente in /etc/skel.

Se desideri portati la tua configurazione, allora la devi preventivamente copiare, quindi, in /etc/skel.

eggs prevede un comando allo scopo:
Codice: [Seleziona]
eggs tools skel che prende i principali file di configurazione e li pone in /etc/skel.


« Ultima modifica: Gennaio 23, 2022, 05:41:12 pm da artisan »

Stonehenge

  • *****
  • 1908
  • Rolling User
Re:Manjaro: systemback, refracta? Penguins-eggs
« Risposta #14 il: Gennaio 23, 2022, 05:36:48 pm »
Poi riproverò.
La cosa strana è che prima avevo una spazio di 142.5 gb dopo aver creato la iso e poi aver rimosso tutto con
Codice: [Seleziona]
sudo eggs kill poi verificando anche manualmente di non avere più niente, lo spazio che ho adesso è 105gb quindi si sono persi 37 gb circa.

prima cosi
Codice: [Seleziona]
Disk space used: 47.6 GB
Space available: 142.5 GB
adess
Codice: [Seleziona]
Disk space used: 84.9 GB
Space available: 105.3 GB
There are 0 snapshots taking 0 GB of disk space.
ho provato a riavviare ma non cambia niente. Avete qualche idea?
Penso dunque sono acceso  :)
Rolling User: Manjaro 64bit Mate, KdePlasma,Xfce---PCLinuxOS 64 bit Mate
---------------------------------------------------------------
-Intel® Core™ i3-3217U CPU 1.80GHz×4 Intel 3rd Gen Core processor Graphics
-AMD E2-7110 APU-AMD Radeon R2 Graphics 4x1.8GHz 8gb ram