Σελίδα 1 από 1

ρύθμιση, χειροκίνητη, των προς επιλογή τοπικοποιήσεων, στο /etc/rpm/macros

Δημοσιεύτηκε: Κυρ Δεκ 30, 2018 15:26 pm
από nikos_k
Όταν κάνεις μια νέα εγκατάσταση της Μαγείας,
ή όταν κάνεις μια σημαντική αναβάθμιση του συστήματος rpm,
ίσως να θες, να ρυθμίσεις, χειροκίνητα, το αρχείο /etc/rpm/macros .

- - -

Μπορεί, μετά από μια αναβάθμιση, να χρειαστεί να επιλέξεις
μεταξύ « /etc/rpm/macros » και « /etc/rpm/macros.rpmnew ».

Μπορεί, μετά από κάποια στάδια, να έχεις φτάσει σε αυτό το μήνυμα:
-%_install_langs el:el_CY:el_GR:en_AG:en_AU:en_BE:en_BW:en_CA:en_DK:en_GB:en_HK:en_IE:en_IN:en_NG:en_NZ:en_PH:en_SG:en_US:en_ZA:en_ZM:en_ZW

--- /etc/rpm/macros 2018-12-30 14:34:03.363705038 +0200
+++ /etc/rpm/macros.rpmnew 2017-07-10 13:47:11.000000000 +0300
@@ -1 +1,6 @@
-%_install_langs el:el_CY:el_GR:en_AG:en_AU:en_BE:en_BW:en_CA:en_DK:en_GB:en_HK:en_IE:en_IN:en_NG:en_NZ:en_PH:en_SG:en_US:en_ZA:en_ZM:en_ZW
+# Put your own system macros here
+# usually contains
+
+# Set this one according your locales
+# %_install_langs
+
- - -

Ένας τρόπος, λοιπόν, για να ρυθμίσουμε τις τοπικοποιήσεις
στο αρχείο « /etc/rpm/macros »,
είναι ο ακόλουθος...

Πηγαίνουμε στο...
  • Κέντρο Ελέγχου της Μαγείας --> Σύστημα --> Άνοιξε μια κονσόλα ως διαχειριστής
Στην κονσόλα, δίνουμε τα παρακάτω...

Για να πάμε στον κατάλογο με το αρχείο ρύθμισης...

Κώδικας: Επιλογή όλων

cd /etc/rpm/
Για να δούμε τα περιεχόμενα του κατάλογου...

Κώδικας: Επιλογή όλων

ls
Για να ανοίξουμε το αρχείο «macros» με τον επεξεργαστή κειμένου «nano»...

Κώδικας: Επιλογή όλων

nano macros
Για να ενεργοποιήσουμε τη ρύθμιση της γλώσσας,
αφαιρούμε το σύμβολο σχολιασμού (εδώ, « # »),
αλλάζοντας τον παρακάτω στίχο, από...
# %_install_langs
σε...
%_install_langs
Και προσθέτουμε, από δίπλα, τις γλώσσες που θέλουμε,
χωρισμένες με άνω-κάτω τελεία ( « : » )...
Για παράδειγμα...
%_install_langs el:el_GR
Ή άλλο παράδειγμα...
%_install_langs el:el_GR:el_ CY
(Στην περίπτωση, που είναι περασμένες περισσότερες γλώσσες,
απλά τις διαγράφουμε.)

Τα Αγγλικά δεν χρειάζεται να τα εισάγουμε,
γιατί, ουσιαστικά, όλα τα προγράμματα,
έρχονται με προεπιλεγμένη γλώσσα τα Αγγλικά.
Δηλαδή, αν δεν υπάρχει η μετάφρασή τους,
στην γλώσσα που έχουμε ορίσει,
«υποχωρούν» και χρησιμοποιούν την Αγγλική.

Εκτός, βέβαια, αν θες να χρησιμοποιείς
κάποια συγκεκριμένη παραλλαγή των Αγγλικών.
Παράδειγμα, της Μεγάλης Βρετανίας...
en_GB
Για να αποθηκεύσουμε το αρχείο, χρησιμοποιούμε το συνδυασμό πλήκτρων...
  • Ctl+O
Μας ρωτάει αν θέλουμε να αποθηκεύσουμε το αρχείο ως «macros».
Επιλέγουμε να το κάνουμε, απλά πατώντας το πλήκτρο της Εισαγωγής...
  • Enter
Τα περιεχόμενα του αρχείου /etc/rpm/macros
θα μοιάζουν κάπως έτσι...
# Put your own system macros here
# usually contains

# Set this one according your locales
%_install_langs el:el_GR
Και κλείνουμε το nano, με τα πλήκτρα...
  • Ctl+X
- - -

Αν κάνουμε μια δοκιμαστική εγκατάσταση,
από τη γραμμή εντολών, με το urpmi,
ίσως να μας δείξει αν έχουμε κάνει κάποιο λάθος.
Ίσως, πάλι, να το λάθος να μην εντοπιστεί.
Παράδειγμα, πάλι...
[root@localhost ~]# urpmi xfe
error: Macro %_install_langs has empty body
κλπ, κλπ
- - -

Βέβαια, όλα τα παραπάνω ίσως να είναι εντελώς άχρηστα,
και η Μαγεία να έχει και κάποιο άλλο, παράλληλο,
σύστημα ορισμού της τοπικοποίησης του συστήματος.

^

Re: ρύθμιση, χειροκίνητη, των προς επιλογή τοπικοποιήσεων, στο /etc/rpm/macros

Δημοσιεύτηκε: Δευ Δεκ 31, 2018 14:16 pm
από dglent
Κανονικά έπρεπε να γίνεται κατά την εγκατάσταση του locales-el
Το σκριπτ υπάρχει κανονικά:
http://svnweb.mageia.org/packages/cauld ... markup#l56

Re: ρύθμιση, χειροκίνητη, των προς επιλογή τοπικοποιήσεων, στο /etc/rpm/macros

Δημοσιεύτηκε: Τετ Φεβ 27, 2019 22:55 pm
από nikos_k
Και η εφαρμογή της Μαγεία με την οποία ο κάθε χρήστης ορίζει την τοπικοποίησή του είναι η ...

Κώδικας: Επιλογή όλων

localedrake
Μετά από πολλά χρόνια το βρήκα και αυτό :lol:
(επειδή θέλησα να δημιουργήσω ένα δοκιμαστικό χρήστη... αλλιώς... σιγά μην...).