Προς το περιεχόμενο

System tar & restore Project


tritonas00

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

ειναι bug του zenity 3.8, δεν παιζει με διπλο κλικ, το εχω κανει report και εχει διορθωθει, απλα πρεπει να περιμενουμε νεα εκδοση.

πατας ενα κλικ την επιλογη και μετα ΟΚ

παιξε με stable εκδοση των scripts γιατι κανω κατι αλλαγες αυτες τις μερες.

https://github.com/tritonas00/system-tar-and-restore/releases

 

επισης ασε τον zenity και παιξε με το dialog interface :P

@mobinmob, αληθεια γιατι αυτα τα patches δεν εχουν περασει και στην gnu tar τοσο καιρο?

Επεξ/σία από tritonas00
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@mobinmob, αληθεια γιατι αυτα τα patches δεν εχουν περασει και στην gnu tar τοσο καιρο?

Δεν γνωρίζω. Όντως δεν είναι κάτι που συνέβη χτες, ο κώδικας υπάρχει εδώ και αρκετά χρόνια. Υποθέτω -χωρίς να έχω ψάξει τις mailing lists για σχετική συζήτηση- ότι ίσως έχει να κάνει με επέκταση στο format που δεν είναι ιδιαίτερα πρόθυμοι να υποστηρίξουν upstream.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Συμφωνώ...

Το τέλειο για μένα θα ήταν να έχουμε απόλυτη συμβατότητα μεταξύ των 2 κύριων oss υλοποιήσεων (libarchive/bsdtar & gnutar). Η gnutar είναι το de facto standard, ειδικά σε linux, ενώ η bsdtar γνωρίζει όλο και μεγαλύτερη αποδοχή, λόγω της χρήσης της libarchive από ένα σωρό προγράμματα που χρειάζονται χειρισμό tar/cpio archives. Ο pacman είναι χαρακτηριστική περίπτωση....

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ναι, το παιδί του Joerg Schilling:)

Έχει τεράστιες δυνατότητες, αλλά για κάποιον λόγο δεν θυμάμαι να το έχω δει να χρησιμοποιείται από άλλα προγράμματα - ίσως γιατί δεν είναι, όπως τα άλλα ενσωματωμένο ως default σε κάποιο λειτουργικό.

Υπάρχει μια ωραία σύγκριση με το gnutar εδώ (παλιά -2007-, από τον ίδιο τον Schilling).

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

παντως τωρα που τεσταρω στο vbox, η bsdtar ειναι λιγο πιο αργη απο την gnutar αλλα οχι τραγικα πραματα.

 

εντωμεταξυ μου εκανε εντυπωση που δεν παιζει το --exclude=/dir/* στην bsdtar ωστε να κρατασει τον dir αλλα αδειο ενω παιζει με match any single character --exclude=/dir/*?*

 

επισης στο create βγαζει την λιστα με τα αρχεια στην stderr... και ηθελε λιγο δουλιτσα για να την προσαρμοσω με progress bar αλλα και να εχω και error reporting στο log.

 

wtf

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Χρησιμοποιείς "σκέτο" tar ή το συμπιέζεις; Στην δεύτερη περίπτωση, μπορεί να οφείλεται και στον κώδικα για την συμπίεση. Με εξαίρεση -νομίζω- την xz, δεν είναι ο ίδιος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

συμπιεζω ταυτοχρονα με gzip ή xz πχ:

$BRarchiver cvpzf "$BRFile".tar.gz ${BR_TAROPTS[@]} --exclude="$BRFOLDER" / 2>&1 && (echo "System compressed successfully" >> "$BRFOLDER"/backup.log) || touch /tmp/b_error
$BRarchiver cvpJf "$BRFile".tar.xz ${BR_TAROPTS[@]} --exclude="$BRFOLDER" / 2>&1 && (echo "System compressed successfully" >> "$BRFOLDER"/backup.log) || touch /tmp/b_error

Ασε που η BR_TAROPTS (ολα τα options + τα user options μπαινουν εκει) δεν επαιζε με απλο variable οπως η gnutar, αλλα επρεπε να κανω array.

 

Τι γινεται ρε εκει στο bsd ? :P

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ναι σε σενα :P

 

Να μου πεις τι δουλεια εχει το normal output λιστας αρχειων την ωρα που συμπιεζονται, στην stderr :P

 

Ολα errors ειναι? :lol:

 

ξερω ξερω... POSIX.1-1997...

 

Αnyway ολες οι δοκιμες εγιναν σωστα, οποτε αυριο θα ανεβασω νεα εκδοση.

 

Υποψην αλλαξα το input καποιων arguments απο κεφαλαια σε μικρα. (GZIP XZ TAR BSDTAR CLI Dialog εγιναν πλεον μικρα)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανεβηκε νεα minor εκδοση και νεο demo βιντεακι, αυτη την φορα με /home πανου σε raid και custom partitions

 

http://www.youtube.com/watch?v=KB5O_FQ65lo

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...