Ενημερωθείτε!

για το ελεύθερο λογισμικό
Ευρωπαϊκό Ίδρυμα Ελεύθερου Λογισμικού

Θα αλλάζατε το σύστημά σας σε

GNU/Linux;
Απελευθερωθείτε, μειώστε το περιττό κόστος και αποκτήστε δύναμη σήμερα!

Σας βοηθάμε να δοκιμάσετε και να εξοικειωθείτε με μια ολοκαίνουρια διανομή σε εξυπηρετητές, σταθμούς εργασίας ή οικιακούς υπολογιστές με εξατομικευμένα σεμινάρια και υποστήριξη.

Έχετε κάτι παραπάνω από απλό ενδιαφέρον; Μάθετε πώς να εκπαιδεύετε άλλους.

Επικοινωνήστε μαζί μας:
info στο sakura τελεία gr

sabaki Οδηγίες Εγκατάστασης

Έστω ότι είστε ο χρήστης user1, ότι η προσωπική σας περιοχή ονομάζεται user1, ότι το sabaki βρίσκεται στην προσωπική σας περιοχή και ότι έχετε δικαιώματα διαχειριστή (root). Δεν είναι υποχρεωτικό να έχετε δικαιώματα διαχειριστή για να εγκαταστήσετε ή να εκτελέσετε το sabaki, ωστόσο είναι μια καλή πρακτική την οποία ακολουθούμε.
Συνδεθείτε ως root δίνοντας τον κατάλληλο κωδικό, αντιγράψτε το sabaki στον κατάλογο /root και δώστε δικαιώματα εκτέλεσης :

# su -
# cp /home/user1/sabaki .
# chown root sabaki
# chmod 700 sabaki
Αν η διανομή σας βασίζεται σε Debian/Ubuntu, αντί για τις παραπάνω εντολές :
$ cd /root
$ sudo cp /home/user1/sabaki /root
$ sudo chown root:root sabaki
$ sudo chmod 700 sabaki


Έπειτα συνδέστε τον εξωτερικό USB δίσκο σε μια θύρα USB, πατήστε πάνω στο εικονίδιο των συνδεδεμένων συσκευών ή στο διαχειριστή αρχείων της επιλογής σας, όπου το εικονίδιο της συσκευής θα πρέπει να εμφανίζεται, για να φορτώσετε τη συσκευή και χρησιμοποιήστε την εντολή
# df

για να βρείτε το σημείο φόρτωσης. Χρησιμοποιήστε sudo και στις επόμενες εντολές αν ο λογαριασμός του διαχειριστή είναι κλειδωμένος.

Δεν είναι προεπιλογή η αυτόματη φόρτωση συσκευών USB. Αν η συσκευή δεν φορτώνεται αυτόματα ή αν δεν υπάρχει διαθέσιμο κάποιο γραφικό περιβάλλον, που είναι το σύνηθες στους εξυπηρετητές, φορτώστε τη χειροκίνητα. Βρείτε πρώτα το όνομα της συσκευής ...

# fdisk -l
... δημιουργήστε ένα σημείο φόρτωσης ...
# mkdir /media/mount_point
... και φορτώστε τη συσκευή :
# mount -t vfat /dev/device_name /media/mount_point -o \ uid=1000,gid=100,utf8,dmask=027,fmask=137
Μπορείτε πάντα με την εντολή
# df
να επιβεβαιώνετε ότι η συσκευή USB έχει φορτωθεί.

Βρείτε το ζεύγος με τους κωδικούς κατασκευαστή bus:devnum της USB συσκευής, προσθέστε το στο αρχείο διαμόρφωσης και παραγάγετε έναν τυχαίο δεκαεξαδικό :

# lsusb
# ./sabaki --add bus:devnum
# ./sabaki --magic

Αν υποτεθεί ότι το σημείο σύνδεσης (mount_point) της USB συσκευής με τον υπολογιστή σας βρίσκεται στον κατάλογο /media, αφού βρείτε ποιο είναι αυτό και αντικαταστήσετε ανάλογα στις παρακάτω εντολές, αποθηκεύστε το όνομα του υπολογιστή και τον τυχαίο αριθμό στη συκευή USB :

# echo `hostname` >> /media/mount_point/.sabaki_host
# cp /root/taisabaki/.magicnum /media/mount_point/

Η εγκατάσταση έχει ολοκληρωθεί.

Εκτέλεση του προγράμματος sabaki

Τώρα κάθε φορά που θα θέλετε να αποθηκεύσετε τον κατάλογο /home στη USB συσκευή, εκτελέστε το σενάριο εντολών :
# ./sabaki bus:devnum
Χρησιμοποιήστε, αν θέλετε, το cron για να αυτοματοποιήσετε αυτήν την εκτέλεση σε καθημερινή βάση.

Μετά το τέλος της διαδικασίας, ένα αρχείο με όνομα sabaki_messages.txt θα πρέπει να έχει αποθηκευτεί στην USB συσκευή. Αν όχι, προσπαθήστε να δείτε το ενδεχόμενο μήνυμα λάθους :

# ./sabaki --msg

Αν όλα πήγαν καλά, αφαιρέστε τη συσκευή USB και αποσυνδέστε τη από τον υπολογιστή, αν επιθυμείτε. Για να αφαιρέσετε τη συσκευή, χρησιμοποιήστε την επιλογή 'ασφαλής αφαίρεση' αν είστε σε γραφικό περιβάλλον ή διαφορετικά αφαιρέστε την από το τερματικό :

# umount /media/mount_point
Δείτε την τεκμηρίωση για άλλες επιλογές.