aboutsummaryrefslogtreecommitdiff
path: root/documentation/content/el/articles/releng/_index.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/content/el/articles/releng/_index.adoc')
-rw-r--r--documentation/content/el/articles/releng/_index.adoc12
1 files changed, 6 insertions, 6 deletions
diff --git a/documentation/content/el/articles/releng/_index.adoc b/documentation/content/el/articles/releng/_index.adoc
index dc24573987..4264c954f1 100644
--- a/documentation/content/el/articles/releng/_index.adoc
+++ b/documentation/content/el/articles/releng/_index.adoc
@@ -80,21 +80,21 @@ toc::[]
Όπως περιγράψαμε στην εισαγωγή, οι κορμοί `RELENG_X_Y` είναι μια σχετικά νέα προσθήκη στην μεθοδολογία των εκδόσεών μας. Το πρώτο βήμα στην δημιουργία αυτού του κορμού είναι να βεβαιωθείτε ότι δουλεύετε με την τελευταία έκδοση του πηγαίου κώδικα από τον `RELENG_X` κορμό _από τον οποίο_ θα φτιάξετε το νέο κορμό.
-[source,bash]
+[source,shell]
....
/usr/src# cvs update -rRELENG_4 -P -d
....
Το επόμενο βήμα είναι να δημιουργήσετε μια _ετικέτα_ (tag) στο σημείο εκκίνησης του κορμού, ώστε να μπορείτε να δείτε τις διαφορές με την αρχή του κορμού εύκολα στο μέλλον με το CVS:
-[source,bash]
+[source,shell]
....
/usr/src# cvs rtag -rRELENG_4 RELENG_4_8_BP src
....
Και τότε μπορείτε να δημιουργήσετε το νέο κορμό με:
-[source,bash]
+[source,shell]
....
/usr/src# cvs rtag -b -rRELENG_4_8_BP RELENG_4_8 src
....
@@ -148,7 +148,7 @@ __Οι ετικέτες ``RELENG_*`` είναι δεσμευμένες για χ
Όταν η τελική έκδοση είναι έτοιμη, η παρακάτω εντολή θα δημιουργήσει την ετικέτα `RELENG_4_8_0_RELEASE`.
-[source,bash]
+[source,shell]
....
/usr/src# cvs rtag -rRELENG_4_8 RELENG_4_8_0_RELEASE src
....
@@ -177,7 +177,7 @@ __Οι ετικέτες ``RELENG_*`` είναι δεσμευμένες για χ
Υπάρχουν και πολλές άλλες μεταβλητές που μπορούν να χρησιμοποιηθούν για να παραμετροποιήσετε την έκδοσή σας. Οι πιο πολλές από αυτές τις μεταβλητές περιγράφονται στην κορυφή του αρχείου [.filename]#src/release/Makefile#. Η ακριβής εντολή που χρησιμοποιήθηκε για να φτιαχτεί η επίσημη έκδοση 4.7 του FreeBSD (x86 πλατφόρμα) ήταν:
-[source,bash]
+[source,shell]
....
make release CHROOTDIR=/local3/release \
BUILDNAME=4.7-RELEASE \
@@ -226,7 +226,7 @@ make release CHROOTDIR=/local3/release \
Ξεκινώντας με την έκδοση 4.4 του FreeBSD, η Ομάδα Ανάπτυξης του FreeBSD αποφάσισε να διανέμει και τα τέσσερα ISO αρχεία που πρώτα πουλούσαν οι εταιρείες _BSDi/Wind River Systems/FreeBSD Mall_ στις "επίσημες" διανομές CDROM που έκαναν. Κάθε ένα από τα τέσσερα ISO αρχεία πρέπει να περιέχει ένα αρχείο [.filename]#README.TXT# που περιγράφει τα περιεχόμενα του δίσκου, κι ένα αρχείο [.filename]#CDROM.INF# που περιέχει μετα-πληροφορίες για να μπορεί το πρόγραμμα man:sysinstall[8] να ελέγξει και να χρησιμοποιήσει αυτό το δίσκο, καθώς κι ένα αρχείο [.filename]#filename.txt# που παρέχει μια λίστα αρχείων του CDROM. Αυτή η λίστα μπορεί να δημιουργηθεί πολύ απλά, ως εξής:
-[source,bash]
+[source,shell]
....
/stage/cdrom# find . -type f | sed -e 's/^\.\///' | sort > filename.txt
....