diff options
Diffstat (limited to 'el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml')
-rw-r--r-- | el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml | 172 |
1 files changed, 68 insertions, 104 deletions
diff --git a/el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml b/el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml index 498c48d5ec..945976592b 100644 --- a/el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml +++ b/el_GR.ISO8859-7/books/handbook/linuxemu/chapter.xml @@ -11,33 +11,21 @@ %SRCID% 38826 --> - -<chapter id="linuxemu"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="linuxemu"> + <info><title>Συμβατότητα με Εκτελέσιμα του Linux</title> <authorgroup> - <author> - <firstname>Jim</firstname> - <surname>Mock</surname> - <contrib>Αναδομήθηκε και μέρη του ανανεώθηκαν από τον </contrib> - </author> + <author><personname><firstname>Jim</firstname><surname>Mock</surname></personname><contrib>Αναδομήθηκε και μέρη του ανανεώθηκαν από τον </contrib></author> <!-- 22 Mar 2000 --> </authorgroup> <authorgroup> - <author> - <firstname>Brian N.</firstname> - <surname>Handy</surname> - <contrib>Αρχική συνεισφορά από τον </contrib> - </author> - <author> - <firstname>Rich</firstname> - <surname>Murphey</surname> - </author> + <author><personname><firstname>Brian N.</firstname><surname>Handy</surname></personname><contrib>Αρχική συνεισφορά από τον </contrib></author> + <author><personname><firstname>Rich</firstname><surname>Murphey</surname></personname></author> </authorgroup> - </chapterinfo> + </info> - <title>Συμβατότητα με Εκτελέσιμα του Linux</title> + - <sect1 id="linuxemu-synopsis"> + <sect1 xml:id="linuxemu-synopsis"> <title>Σύνοψη</title> <indexterm> <primary>Συμβατότητα με εκτελέσιμα (binary) Linux</primary> @@ -125,7 +113,7 @@ </sect1> - <sect1 id="linuxemu-lbc-install"> + <sect1 xml:id="linuxemu-lbc-install"> <title>Εγκατάσταση</title> <indexterm><primary>KLD (kernel loadable object)</primary></indexterm> @@ -134,7 +122,7 @@ ευκολότερος τρόπος για να ενεργοποιήσετε αυτή τη λειτουργία είναι να φορτώσετε το KLD (άρθρωμα) <literal>linux</literal> (<quote>Kernel LoaDable object</quote>). Μπορείτε να φορτώσετε αυτό το άρθρωμα στον - πυρήνα δίνοντας τη παρακάτω εντολή ως <username>root</username>:</para> + πυρήνα δίνοντας τη παρακάτω εντολή ως <systemitem class="username">root</systemitem>:</para> <screen>&prompt.root; <userinput>kldload linux</userinput></screen> @@ -175,7 +163,7 @@ Id Refs Address Size Name με <link linkend="linuxemu-libs-manually">χειροκίνητη</link> εγκατάσταση τους.</para> - <sect3 id="linuxemu-libs-port"> + <sect3 xml:id="linuxemu-libs-port"> <title>Εγκατάσταση μέσω του linux_base Port</title> <indexterm><primary>Ports Collection</primary></indexterm> @@ -190,10 +178,8 @@ Id Refs Address Size Name <note> <para>Αν χρησιμοποιείτε κάποια έκδοση του &os; πριν την 8.0, θα - πρέπει να εγκαταστήσετε το port <filename - role="package">emulators/linux_base-fc4</filename> - αντί για το <filename - role="package">emulators/linux_base-f10</filename>.</para> + πρέπει να εγκαταστήσετε το port <package>emulators/linux_base-fc4</package> + αντί για το <package>emulators/linux_base-f10</package>.</para> </note> <para>Θα πρέπει τώρα να έχετε κανονική συμβατότητα με εκτελέσιμα του @@ -202,14 +188,14 @@ Id Refs Address Size Name Γενικά όμως, αυτό δεν αποτελεί κανένα πρόβλημα.</para> <note><para>Μπορούν να υπάρχουν πολλαπλές εκδόσεις - του <filename role="package">emulators/linux_base</filename>, που να + του <package>emulators/linux_base</package>, που να αντιστοιχούν στις διαφορετικές εκδόσεις των διανομών Linux. Θα πρέπει να κάνετε εγκατάσταση των ports που προαπαιτούνται από τις εφαρμογές Linux τις οποίες θέλετε να εγκαταστήσετε.</para></note> </sect3> - <sect3 id="linuxemu-libs-manually"> + <sect3 xml:id="linuxemu-libs-manually"> <title>Χειροκίνητη εγκατάσταση των Libraries</title> <para>Αν δεν έχετε εγκαταστήσει την συλλογή των <quote>ports</quote>, @@ -248,7 +234,7 @@ Id Refs Address Size Name ξέρετε ποια shared libraries χρειάζεται κάποια εφαρμογή, και που μπορείτε να τα βρείτε; Βασικά, υπάρχουν 2 επιλογές (για να ακολουθήσετε τις παρακάτω οδηγίες θα πρέπει να είστε - <username>root</username> στο σύστημά σας).</para> + <systemitem class="username">root</systemitem> στο σύστημά σας).</para> <para>Αν έχετε πρόσβαση σε κάποιο μηχάνημα Linux, ρίξτε μια ματιά στα shared libraries που χρειάζεται μια εφαρμογή, και αντιγράψτε τα στο @@ -407,17 +393,13 @@ multi on</programlisting> </sect2> </sect1> - <sect1 id="linuxemu-mathematica"> - <sect1info> + <sect1 xml:id="linuxemu-mathematica"> + <info><title>Εγκαθιστώντας το &mathematica;</title> <authorgroup> - <author> - <firstname>Boris</firstname> - <surname>Hollas</surname> - <contrib>Ανανεώθηκε για το Mathematica 5.X από τον </contrib> - </author> + <author><personname><firstname>Boris</firstname><surname>Hollas</surname></personname><contrib>Ανανεώθηκε για το Mathematica 5.X από τον </contrib></author> </authorgroup> - </sect1info> - <title>Εγκαθιστώντας το &mathematica;</title> + </info> + <indexterm> <primary>applications</primary> @@ -430,7 +412,7 @@ multi on</programlisting> <para>Μπορείτε να αγοράσετε την κανονική ή μαθητική έκδοση του <application>&mathematica;</application> για Linux, απευθείας από τη - Wolfram στο <ulink url="http://www.wolfram.com/"></ulink>.</para> + Wolfram στο <uri xlink:href="http://www.wolfram.com/">http://www.wolfram.com/</uri>.</para> <sect2> <title>Το Πρόγραμμα Εγκατάστασης του &mathematica;</title> @@ -474,7 +456,7 @@ multi on</programlisting> <para>Τα shell scripts τα οποία δημιουργεί το <application>&mathematica;</application> κατά τη διαδικασία της εγκατάστασης πρέπει να τροποποιηθούν πριν χρησιμοποιηθούν. Αν - επιλέξετε το <filename class="directory">/usr/local/bin</filename> ως + επιλέξετε το <filename>/usr/local/bin</filename> ως τον κατάλογο για τα εκτελέσιμα του <application>&mathematica;</application>, θα βρείτε εκεί συμβολικούς δεσμούς (symlinks) προς τα αρχεία @@ -584,26 +566,16 @@ done</programlisting> </sect2> </sect1> - <sect1 id="linuxemu-maple"> - <sect1info> + <sect1 xml:id="linuxemu-maple"> + <info><title>Εγκαθιστώντας το &maple;</title> <authorgroup> - <author> - <firstname>Aaron</firstname> - <surname>Kaplan</surname> -<!-- <address><email>aaron@lo-res.org</email></address> --> - <contrib>Συνεισφορά του </contrib> - </author> + <author><personname><firstname>Aaron</firstname><surname>Kaplan</surname></personname><contrib>Συνεισφορά του </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Robert</firstname> - <surname>Getschmann</surname> -<!-- <address><email>rob@getschmann.org</email></address> --> - <contrib>Ευχαριστίες στον </contrib> - </author> + <author><personname><firstname>Robert</firstname><surname>Getschmann</surname></personname><contrib>Ευχαριστίες στον </contrib></author> </authorgroup> - </sect1info> - <title>Εγκαθιστώντας το &maple;</title> + </info> + <indexterm> <primary>applications</primary> @@ -613,7 +585,7 @@ done</programlisting> <para>Το <application>&maple;</application> είναι μία εμπορική εφαρμογή μαθηματικών παρόμοια με το <application>&mathematica;</application>. Θα πρέπει να αγοράσετε το λογισμικό από - το <ulink url="http://www.maplesoft.com/"></ulink> και στη συνέχεια να + το <uri xlink:href="http://www.maplesoft.com/">http://www.maplesoft.com/</uri> και στη συνέχεια να κάνετε αίτηση για μια άδεια χρήσης. Για να εγκαταστήσετε το λογισμικό στο &os;, ακολουθήστε τα παρακάτω απλά βήματα. </para> @@ -623,7 +595,7 @@ done</programlisting> <para>Εκτελέστε το <filename>INSTALL</filename> shell script από το μέσο εγκατάστασης που έχετε. Επιλέξτε <quote>RedHat</quote> όταν ερωτηθείτε από το πρόγραμμα εγκατάστασης. Ο τυπικός κατάλογος - είναι ο <filename class="directory">/usr/local/maple</filename>. + είναι ο <filename>/usr/local/maple</filename>. </para> </step> @@ -631,7 +603,7 @@ done</programlisting> <para>Αν δεν έχετε αγοράσει ακόμη κάποια άδεια για το <application>&maple;</application>, αγοράστε μία από το Maple Waterloo Software - (<ulink url="http://register.maplesoft.com/"></ulink>) και + (<uri xlink:href="http://register.maplesoft.com/">http://register.maplesoft.com/</uri>) και αντιγράψτε το αρχείο που θα σας δοθεί στο <filename>/usr/local/maple/license/license.dat</filename>. </para> @@ -735,7 +707,7 @@ exit 0 <para>Ίσως δυσκολευτείτε με την λειτουργία του <application>FLEXlm</application> license manager. Επιπλέον τεκμηρίωση μπορείτε να βρείτε - στο <ulink url="http://www.globetrotter.com/"></ulink>. + στο <uri xlink:href="http://www.globetrotter.com/">http://www.globetrotter.com/</uri>. </para></listitem> <listitem> @@ -758,7 +730,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \ <note> <para>Ο σειριακός αριθμός και το κλειδί φαίνονται εδώ με - 'X'. Το <hostid>chillig</hostid> είναι το όνομα του + 'X'. Το <systemitem>chillig</systemitem> είναι το όνομα του συστήματος.</para> </note> @@ -770,18 +742,14 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \ </sect2> </sect1> - <sect1 id="linuxemu-matlab"> - <sect1info> + <sect1 xml:id="linuxemu-matlab"> + <info><title>Εγκαθιστώντας το &matlab;</title> <authorgroup> - <author> - <firstname>Dan</firstname> - <surname>Pelleg</surname> - <contrib>Συνεισφορά του </contrib> - </author> + <author><personname><firstname>Dan</firstname><surname>Pelleg</surname></personname><contrib>Συνεισφορά του </contrib></author> <!-- daniel+handbook@pelleg.org --> </authorgroup> - </sect1info> - <title>Εγκαθιστώντας το &matlab;</title> + </info> + <indexterm> <primary>applications</primary> @@ -796,7 +764,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \ <para>Η Linux έκδοση του <application>&matlab;</application> μπορεί να αγοραστεί απευθείας από την εταιρεία The MathWorks - στο <ulink url="http://www.mathworks.com"></ulink>. Σιγουρευτείτε ότι + στο <uri xlink:href="http://www.mathworks.com">http://www.mathworks.com</uri>. Σιγουρευτείτε ότι πήρατε και το αρχείο που περιέχει την άδεια χρήσης ή οδηγίες για το πως να το δημιουργήσετε. Μια και θα επικοινωνήσετε με την εταιρεία, πείτε τους ότι θα θέλατε να υπάρχει επίσης υποστήριξη για το &os;. @@ -811,7 +779,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \ <procedure> <step> <para>Εισάγετε το CD και προσαρτήστε το στο σύστημα σας. Συνδεθείτε - ως χρήστης <username>root</username>, όπως συνιστά το script της + ως χρήστης <systemitem class="username">root</systemitem>, όπως συνιστά το script της εγκατάστασης. Για να ξεκινήσετε το script της εγκατάστασης δώστε την εντολή:</para> @@ -820,7 +788,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \ <tip> <para>Το πρόγραμμα της εγκατάστασης είναι σε γραφικό περιβάλλον. Αν λαμβάνετε σφάλματα σχετικά με την οθόνη, δώστε - την εντολή: <command>setenv HOME ~<replaceable>USER</replaceable></command>, + την εντολή: <command>setenv HOME ~USER</command>, όπου <replaceable>USER</replaceable> είναι ο χρήστης από όπου δώσατε την εντολή &man.su.1;.</para> </tip> @@ -910,7 +878,7 @@ exit 0</programlisting> <para>Πρέπει επίσης να αντικαταστήσετε το παραπάνω <replaceable>username</replaceable> με ένα υπαρκτό όνομα χρήστη του συστήματος σας (και να μην είναι ο - <username>root</username>).</para> + <systemitem class="username">root</systemitem>).</para> </important> </step> @@ -922,7 +890,7 @@ exit 0</programlisting> </procedure> </sect2> - <sect2 id="matlab-jre"> + <sect2 xml:id="matlab-jre"> <title>Σύνδεση με το Περιβάλλον του &java; Runtime Environment</title> <para>Αλλάξτε τον σύνδεσμο του<application>&java;</application> Runtime @@ -952,7 +920,7 @@ exit 0</programlisting> <tip> <para>Ανάλογα με την έκδοση του - <filename role="package">emulators/linux_base</filename>, που έχετε, + <package>emulators/linux_base</package>, που έχετε, μπορεί να εμφανιστούν μερικά σφάλματα όταν τρέξετε το script. Για να το αποφύγετε αυτό, τροποποιήστε το αρχείο <filename>/compat/linux/usr/local/matlab/bin/matlab</filename>, @@ -1014,7 +982,7 @@ exit 0</programlisting> </procedure> </sect2> - <sect2 id="matlab-using"> + <sect2 xml:id="matlab-using"> <title>Χρησιμοποιώντας το &matlab;</title> <para>Σε αυτό το σημείο θα πρέπει να είστε έτοιμοι να δώσετε την @@ -1023,18 +991,14 @@ exit 0</programlisting> </sect2> </sect1> - <sect1 id="linuxemu-oracle"> - <sect1info> + <sect1 xml:id="linuxemu-oracle"> + <info><title>Εγκατάσταση της &oracle;</title> <authorgroup> - <author> - <firstname>Marcel</firstname> - <surname>Moolenaar</surname> - <contrib>Συνεισφορά του </contrib> - </author> + <author><personname><firstname>Marcel</firstname><surname>Moolenaar</surname></personname><contrib>Συνεισφορά του </contrib></author> <!-- marcel@cup.hp.com --> </authorgroup> - </sect1info> - <title>Εγκατάσταση της &oracle;</title> + </info> + <indexterm> <primary>applications</primary> @@ -1054,8 +1018,8 @@ exit 0</programlisting> <title>Εγκατάσταση του Περιβάλλοντος Linux</title> <para>Σιγουρευτείτε ότι έχετε εγκαταστήσει - τα <filename role='package'>emulators/linux_base</filename> - και <filename role='package'>devel/linux_devtools</filename> από τη + τα <package>emulators/linux_base</package> + και <package>devel/linux_devtools</package> από τη συλλογή των Ports. Αν αντιμετωπίζετε δυσκολίες με τα παραπάνω, ίσως χρειαστεί να τα εγκαταστήσετε από πακέτα ή από παλιότερες εκδόσεις της συλλογής των Ports.</para> @@ -1064,9 +1028,9 @@ exit 0</programlisting> εγκαταστήσετε και το πακέτο Red Hat Tcl: <filename>tcl-8.0.3-20.i386.rpm</filename>. Η εντολή για την εγκατάσταση μέσω του επίσημου <application>RPM</application> port - (<filename role='package'>archivers/rpm</filename>) είναι:</para> + (<package>archivers/rpm</package>) είναι:</para> - <screen>&prompt.root; <userinput>rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm <replaceable>package</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm package</userinput></screen> <para>Η εγκατάσταση του <replaceable>package</replaceable> θα πρέπει να γίνει ομαλά και χωρίς προβλήματα.</para> @@ -1082,7 +1046,7 @@ exit 0</programlisting> Linux στο &os;, και δεν περιγράφει ότι υπάρχει ήδη στον οδηγό εγκατάστασης της <application>&oracle;</application>.</para> - <sect3 id="linuxemu-kernel-tuning"> + <sect3 xml:id="linuxemu-kernel-tuning"> <title>Ρύθμιση του Πυρήνα</title> <indexterm><primary>kernel tuning</primary></indexterm> @@ -1113,22 +1077,22 @@ options SYSVSEM #SysV semaphores options SYSVMSG #SysV interprocess communication</programlisting> </sect3> - <sect3 id="linuxemu-oracle-account"> + <sect3 xml:id="linuxemu-oracle-account"> <title>Ο Χρήστης &oracle;</title> <para>Δημιουργήστε ένα χρήστη συστήματος με - όνομα <username>oracle</username>, με τον ίδιο τρόπο που θα + όνομα <systemitem class="username">oracle</systemitem>, με τον ίδιο τρόπο που θα δημιουργούσατε και οποιονδήποτε άλλον χρήστη. Το μόνο ιδιαίτερο - χαρακτηριστικό του χρήστη <username>oracle</username> είναι ότι + χαρακτηριστικό του χρήστη <systemitem class="username">oracle</systemitem> είναι ότι χρειάζεται να του δώσετε ένα κέλυφος Linux. Προσθέστε το <literal>/compat/linux/bin/bash</literal> στο <filename>/etc/shells</filename> και ορίστε το κέλυφος του - χρήστη <username>oracle</username> + χρήστη <systemitem class="username">oracle</systemitem> σε <filename>/compat/linux/bin/bash</filename>.</para> </sect3> - <sect3 id="linuxemu-environment"> + <sect3 xml:id="linuxemu-environment"> <title>Το Περιβάλλον</title> <para>Εκτός των συνηθισμένων μεταβλητών @@ -1204,7 +1168,7 @@ export PATH</programlisting> δημιουργήσετε έναν κατάλογο με το όνομα <filename>.oracle</filename> μέσα στο <filename>/var/tmp</filename>, πριν ξεκινήσετε το πρόγραμμα εγκατάστασης. Ο κατάλογος αυτός θα πρέπει να ανήκει - στον χρήστη <username>oracle</username>. Θα πρέπει τώρα να + στον χρήστη <systemitem class="username">oracle</systemitem>. Θα πρέπει τώρα να πραγματοποιήσετε την εγκατάσταση της <application>&oracle;</application> δίχως κανένα πρόβλημα. Αν αντιμετωπίζετε όμως ακόμη προβλήματα, ελέγξτε την έκδοση @@ -1227,12 +1191,12 @@ export PATH</programlisting> <para>Μη ξεχάσετε να τρέξετε ξανά το <filename>root.sh</filename></para> - <sect3 id="linuxemu-patch-root"> + <sect3 xml:id="linuxemu-patch-root"> <title>Διόρθωση του root.sh</title> <para>Όταν εγκαθιστάτε την <application>&oracle;</application>, κάποιες ενέργειες, οι οποίες χρειάζονται να γίνουν - ως <username>root</username>, καταγράφονται σε ένα shell script που + ως <systemitem class="username">root</systemitem>, καταγράφονται σε ένα shell script που λέγεται <filename>root.sh</filename>. Το script αυτό δημιουργείται στον κατάλογο <filename>orainst</filename>. Εφαρμόστε το παρακάτω patch στο <filename>root.sh</filename>, για να μπορέσει να βρει και @@ -1263,7 +1227,7 @@ export PATH</programlisting> βρίσκεται στον κατάλογο <filename>orainst</filename>.</para> </sect3> - <sect3 id="linuxemu-patch-tcl"> + <sect3 xml:id="linuxemu-patch-tcl"> <title>Διόρθωση του genclntsh</title> <para>To script <command>genclntsh</command> χρησιμοποιείται για να @@ -1300,7 +1264,7 @@ export PATH</programlisting> </sect2> </sect1> - <sect1 id="linuxemu-advanced"> + <sect1 xml:id="linuxemu-advanced"> <title>Προχωρημένα Θέματα</title> <para>Αν έχετε την απορία πως λειτουργεί η συμβατότητα με εφαρμογές Linux, @@ -1397,9 +1361,9 @@ export PATH</programlisting> αρχείων (<emphasis>δεν</emphasis> εννοούμε εδώ το σύστημα αρχείων <literal>unionfs</literal>!). Αρχικά, γίνεται απόπειρα να βρεθεί το αρχείο στον κατάλογο - <filename>/compat/linux/<replaceable>original-path</replaceable></filename>, <emphasis>και μόνο</emphasis> + <filename>/compat/linux/original-path</filename>, <emphasis>και μόνο</emphasis> αν αυτό αποτύχει, θα γίνει αναζήτηση στον κατάλογο - <filename>/<replaceable>original-path</replaceable></filename>. Με + <filename>/original-path</filename>. Με τον τρόπο αυτό σιγουρεύουμε ότι τα εκτελέσιμα που χρειάζονται άλλα εκτελέσιμα θα τρέξουν (για παράδειγμα, το σύνολο εργαλείων του Linux μπορεί να εκτελεστεί μέσω της υποστήριξης του Linux ABI). Επίσης |