مكتبة Greenstone الرقميه مرشد المثبتChapter 2 إجراءات التثبيتContentsنسخ greenstone متاحة لكل من ويندوز Windows ويونيكس Unix ، كملفات ثنائية أو في شكل شفرة المصدر .واجهات مستخدم Greenstone تستخدم متصفح ويب : المتصفح نتسكيب Netscape Navigator او انترنت اكسبلورر Internet Explorer (الإصدارة 4،0 او اكثر في كلتا الحالتين) وكلاهما مناسب - في حال لم يكن لديك اي متصفح ويب ،فقد تم توفير أصدارات من ويندوز Windows و نتسكيب Netscape في القرص المدمج. 2.1 ويندوز Windowsاذا كنت تستخدم نظام يونيكسUnix ، يرجى التجاوز الى القسم - لمستخدمي ويندوز Windows ، وإذا أردت مجرد تثبيت بسيط ، قم بإستخدام إجراء تثبيت بسيط" .نظام Greenstone يحتل حوالي 40 ميغابايت من مساحة القرص." اذا اخترت اي شيء آخر سوى الاعداد الافتراضي ، سيتعين عليكم أن تقرر إذا ما كنت تريد تثبيت الشفرة الثنائية او شفره المصدر. واذا كنت في شك ، قم بإختيار الشفرة الثنائية. اجراء التثبيت هو نفسه بالنسبة لهما. توفر الأقسام التالية الخيارات التي ستقدم لك مع. عندما تنتهي من التثبيت يجب عليك التجاوز الى القسم . تثبيت بسيطلتثبيت إصدارة ويندوز Windows من القرص المدمج ،قم بإدخال القرص الى السواقة (على سبيل المثال الى D:).إذا لم يبدأ إجراء التثبيت تلقائيا بعد نحو 20 ثانية ، انقر على قائمة بدء Startواختر Run وأطبع D:\setup.exe، حيث “ D ” هو الحرف الخاص بسواقة الأقراص المدمجة الخاصة بك.بالنسبة لويندوز 3،1 Windows، واختر Run من “File manager” وأطبع D:\Windows\win3.1\setup.exe لأبسط تثبيت ، عليك القبول بالقيمة الإفتراضية في كل مرة تقوم فيها بنقر زر Next.هذا كل ما عليك فعله! ليتم تثبيت Greenstone في الدليل C:\Program Files\gsdl وبمجرد إكتمال التثبيت ، لتبدأ نظام Greenstone انقر على زر Start ، وفتح قائمة Program ، واختر Greenstone Digital Library. ويودي هذا لفتح مربع حوار : يكفي ان تنقر على Enter Library. هنا يبدأ تلقائيا متصفح الانترنت الخاص بك ويحمل الصفحة الرئيسية لمكتبة Greenstone الرقميه ، والتي ينبغي ان تبدو كما في المثال في الشكل 2 أدخل الي مجموعة Greenstone النموذجية بالنقر على ايقونتها.
Figure 2
صفحة Greenstone الرئيسية الخاصة بك
الشفرة الثنائية Windowsتتكون برامج ويندوز Windows من برنامجين منفصلين على القرص المدمج : المكتبة المحلية و مكتبه الويب .التثبيت الإفتراضي الموصوف اعلاه يختار إصدارة المكتبة المحلية . نوصي بشدة باستخدام هذه الإصدارة. مكتبه الويب،و التي هي اصعب بكثير في إعدادها ،تعتبر ضرورية فقط اذا كان لديك بالفعل مزود ويب وتريد ان تستخدمه لأغراض Greenstone . وعلى الرغم من تواضع الاسم ، فالمكتبة المحلية توفر خدمات بقدرات مزود ويب كاملة. المكتبه المحلية. هذه تمكن أي حاسوب Windows من خدمة مجموعات Greenstone المبنية.مجموعة Greenstone النموذجية سوف تثبت تلقائيا ؛ يمكنك ايضا تثبيت المجموعات الاخرى في القرص المدمج (قسم 3). "/>).برنامج المكتبة المحلية هو نفسه الذي استعمل على الاقراص المدمجه التي انتجها نظام Greenstone . الغرض من المكتبة المحلية هو استخدامها على حواسيب مستقلة او حواسيب ليس بها مزود ويب . وهي تحتوي علي مزود ويب صغير مبني داخليا يمكن الحواسيب الاخرى على نفس الشبكه من الوصول الى المكتبه.) ومع ذلك ، فان مزود الويب محدود الإعداد) يقرر برنامج المكتبة المحلية تلقائيا اذا كان جهازك به برامج شبكة مثبتة او متصل بشبكة.وهو يعمل بشكل صحيح تحت الشرطين معا. ومع ذلك ، هناك مشكلتين محتملتين يمكن أن تواجهما. ربما Greenstone .
تتوفر نسخة مقيدة من المكتبة المحلية لاستخدامها في مثل هذه الحالات.النسخة المقيدة تعمل فقط مع نتسكيب Netscape (لا تعمل مع انترنت اكسبلوررInternet Explorer). عند تثبيت نسخة المكتبة المحلية من Greenstone ، يتضمن مربع الحوار زر يتيح لك استخدام النسخه المقيدة بدلا . ما لم تنشأ المشاكل اعلاه ، وعليك دائما استخدام النسخه القياسيه. مكتبه الويب تتيح لآي جهاز به مزود ويب بخدمة مجموعات Greenstone .كما هو مع مجموعة المكتبة المحلية أعلاه .يمكنك أيضا تثبيت المجموعات الأخري في القرص المدمج يمكنك أيضا تثبيت المجموعات الاخرى في القرص المدمج (انظر القسم ). مكتبه الويب تختلف عن المكتبة المحلية لأن المقصود هو بالنسبة للحواسيب التي لديها بالفعل برامج مزود الويب . لتشغيل مكتبة الويب ، ايضا تحتاج
إعداد مزود ويب ويندوز Windows (إصدارة مكتبة الويب فقط)ميزة نسخة المكتبة المحلية من Greenstone أنها تعمل من "خارج الصندوق "ولا تتطلب اي ترتيب خاص . نسخة مكتبة الويب ، تحتاج لاجراء بعض التعديلات لإعداد مزود الويب الخاص بك . اذا كان لديك مزود ويب ،تحتاج لإجراء بعض التغييرات الصغيرة في إعداده لجعل تثبيت Greenstone يعمل .مرشد المثبت يفسر ما هو مطلوب لمزود ويب اباتشي Apache -انظر القسم 4.2 للحصول على تعليمات الإعداد لمزودات الويب PWS و IIS. قد تحتاج الى مساعدة من مدير النظام لأعادة إعداد مزود الويب الموجود. ينبغي ان يكونوا قادرين على فهم التعليمات في مرشد المثبت. اذا لم يكن لديك أي مزود ويب ، سوف تضطر لتثبيت واحد. (انظر الملحق للحصول على معلومات عن ويب اباتشي Apache) . ثم سيتعين عليك إعداده بشكل ملائم. القسم يعطي سردا تفصيليا لاجزاء من تثبيت مزود الويب و التي تؤثر في greenstone ، وكيف انها بحاجة الى تغير. يتعلق الأمر نزولا الى نصف دستة من السطور في ملف الإعداد . مصدر Windowsشفره مصدر Greenstone تحتل 50 ميغابايت من مساحة القرص ، ولكن لتجميعها سوف تحتاج الي 90 ميغابايت. بتجميع المصدر على النوافذ Windows سوف تحتاج
(لست بحاجة الي مدير قاعدة بيانات GDBM ، Gnu. ، لأنها مدرجة في توزيع مصدر Greenstone ) ومن غير المرجح ان تكون قادرا على تجميع Greenstone في بيئة النوافذ 3.1/3.11 Windows. فى حالة أنك قمت بإعادة تجميع Greenstone وترغب في إستخدام الإصدارة التي قمت بإعادة تجميعها لإنشاء اقراص مدمجه ، يجب أن تلاحظ أن الشفرة التي أنتجت بالإصدارات الحالية من مجمع ++ Visual C لا تعمل في بيئة نوافذ 3.1/3.11 Windows بالرغم من عدم وجود مشكلة مع إصدارات ويندوز Windows اللاحقة (95, 98, Me, NT, 2000). إذا أردت تشغيل اقراص مدمجه لتعمل على إصدارات ويندوز Windows المبكرة ، ستحتاج لإصدارة مختلفة من المجمع. وعلاوة على ذلك ، يستخدم STL Greenstone و مكتبه القوالب القياسيه ++ C، وعلى الرغم من ان هذه المجمعات تأتي احيانا مع STL ، فان الإصدارة الموفرة لا تؤدي دائما العمل بشكل صحيح. ومن ثم لإعادة تجميع Greenstone بطريقة تنتج اقراص مدمجه تعمل على إصدارات ويندوز Windows المبكرة ، سوف تحتاج
علما ان إجراء تثبيت النوافذ Windows لا يحاول اجراء تجميع Greenstone لك اذا اخترت تثبيت شفره المصدر.لتعليمات تجميع Greenstone للمنصات – و المجمعات-المخصصة ، أنظر وثيقة Install.txt التي توضع إفتراضيا في المستوي الأعلى من دليل Greenstone (C:\Program Files\gsdl ) اثناء اجراء التثبيت. 2.2 يونيكس Unixهذا القسم هو مكتوب لمستخدمي نظام يونيكس Unix.) مستخدمي ويندوز Windows ينبغي عليهم تجاوز هذا الى القسم .) عليك ان تختار اذا ما كنت تريد تثبيت الشفرة الثنائية او شفره المصدر. الشفرة الثنائية تحتاج الي حوالي 50 ميغابايت من مساحة القرص ؛ شفره المصدر تتطلب حوالى 160 ميغا بايت للتجميع. الشفرة الثنائية Unixيتطلب تثبيت الشفرة الثنائية ، وجود Intel x86 على توزيع لينكس Linux التي تتضمن دعم ELF binary.التوزيعات التي تلبي هذه المتطلبات تشمل :
احدث نسخ من هذه التوزيعات ينبغي أن نعمل ايضا. سوف تحتاج مزود ويب : نوصي بإستخدام اباتشي Apache .كما اننا نوصي بشدة ان تقوم بتثبيت مزود الويب الخاص بك قبل تثبيت Greenstone – لان هذا سوف يسهل كثيرا الاجابه على الاسئله التي طرحت اثناء إجراء تثبيت Greenstone .اذا كنت تريد بناء مجموعات المكتبه الرقميه الجديدة ، سوف تحتاج لبيرل Perl اذا لم يكن بالفعل على جهازك. للتحقق ، إفتح نافذة ،إطبع perl —v,، وانظر اذا ظهرت لك أي رسالة تحدد ، من بين امور اخرى ، رقم الإصدارة . بالنسبة لمعظم إصدارات نسخ لينكس Linux ،يتم تثبيت بيرل Perl بشكل افتراضي. الملحق يعطي معلومات عن كيفية للحصول على اباتشي Apache وبيرل Perl. مصدر Unixشفره المصدر هي نفسها بالنسبة لنظام يونيكس Unix كما لـ ويندوز Windows . وقد تم تجميعها واختبارها على لينكس Linux ، وسولاريس Solaris ، ونظام التشغيل ماكنتوش Macintosh OS/X؛ فهي يجب ان تكون مسألة روتينيه الى حد ما بالنسبة الى تشغيلة على غيره من نكهات يونيكس Unix. لتجميع شفرة مصدر Greenstone علي يونيكس Unix ، سوف تحتاج"
لتشغيل برامج Greenstone ، تحتاج أيضا إلى مزود ويب و بيرل Perl ، على النحو الموصوف أعلاه تحت يونيكس ثنائيات . تثبيت نظام يونيكسلثبيت نظام يونيكس من قرص مدمج ،قم بادخال القرص الى السواقة ، وإطبع
الأمر الأخير يبدأ حوارا تفاعليا بطلب المعلومات التي يحتاجها تثبيت Greenstone على جهازك ، ويعطي تفصيلا ردود الفعل على ما يحدث. يبدأ إجراء التثبيت بطلب تحديد الدليل لتثبيت greenstone فيه. أول ملف يوضع هناك هو برنامج الغاء التثبيت " الذي يقوم بتنظيف أي تثبيت جزئي ، ينجم عن مشاكل في التثبيت او انهاء قبل الاوان. ثم تحديد رغبتك في تثبيت الشفرة الثنائية او شفره المصدر. ثم بعض الأسئلة حول اعداد مزود الويب الخاص بك - أنت بحاجة الى دليل CGI يكون صالحا و قابل للتنفيذ (عادة ما يطلق عليه “cgi-bin”على أنظمة يونيكس Unix) ؛ يمكنك اما إنشاء دليل جديد أو إستخدام الموجود - اذا قمت بإنشاء دليل جديد ، سوف تحتاج الى ادخال هذه المعلومات في ملف الإعداد لمزود الويب الخاص بك . وفى كلتا الحالتين انت بحاجة الى ان تدخل عنوان الويب لدليل CGI . حوار التثبيت سيقودكم من خلال جميع هذه الاختيارات . ومن المهم وضع ملف التراخيص لبعض الادله على الوجه الصحيح ، وسوف يتم حثك للمعلومات الضروريه.وأخيرا ، سوف يتم حثك لكلمة المرور للمستخدم “administrator” و هي admin." بشكل افتراضي ،فان جميع برامج Greenstone تثبت في الدليل /usr/local/gsdl، اذا كان المستخدم هو الذي يقوم بالتثبيت ، وفي الدليل ~/gsdl خلاف ذلك (حيث ~" هي دليل موقع المستخدم)." تثبيت المصدر الثنائي لا يستغرق سوى دقائق قليلة ، ما يكفي من الوقت لك للاجابه على الاسئله المناسبه. إذا أردت تثبيت الشفره المصدريه ،فان نص التثبيت سيقوم بتجميعها ، وسوف يستغرق الأمر من عشر دقائق الى ساعة او نحو ذلك ، تبعا لسرعة المعالج الخاص بك. لالغاء تثبيت البرامج ، اطبع cd ~/gsdl
أو /usr/local/gsdl اذا كان هو المستخدم الأساسي الذي قام بتثبيت Greenstone sh Uni nstall.sh
اثناء إجراء التثبيت سيطلب منك تحديد رغبتك في تثبيت اي مجموعات Greenstone .يتم تثبيت مجموعة Greenstone النموذجية تلقائيا ؛تم وصف المجموعات الاخرى على القرص المدمج في القسم 3. إعداد مزود ويب يونيكس Unixاذا كان لديك مزود ويب ، سيتعين عليك اجراء بعض التغييرات الصغيرة للاعداد لجعل تثبيت Greenstone يعمل – يفسر نص التثبيت ما هي هذه التغييرات - على الأرجح أنك سوف تحتاج الى مساعدة من المشرف على النظام لأعادة إعداد مزود الويب - ويجب عليه ان يكون قادرا على فهم التعليمات الناتجة من نص التثبيت. لراحتك ،فان ناتج إجراء عملية التثبيت يكون مكتوبا في ملف باسم install_record في الدليل الذي تم فيه تثبيت Greenstone. اذا لم يكن لديك أي مزود ويب ، وستضطر لتركيب واحد. الملحق يعطي معلومات عن اباتشي Apache. ثم سيتعين عليك إعداده بالشكل المناسب.يقدم القسم سردا تفصيليا لاجزاء من تثبيت مزود ويب اباتشي Apache التي تفعل Greenstone ، وكيف أنها تحتاج الى تغيير. الامر الذي يمكن ان يصل الى نصف دستة تقريبا من السطور في ملف الإعداد. سردا تفصيليا لاجزاء من تركيب ويب اباتشي التي تؤثر Greenstone ، وكيف أنها تحتاج الى تغيير. الامر بما ان تصل الى نصف اثنتي عشرة أو حتى خطوط في تشكيل الملف. " لست بحاجة الى ان تكون المستخدم الأساسي لنظام يونيكس للمضي في اجراءات التثبيت اعلاه. عندما يتعلق الأمر بإعداد مزود اباتشي Apacheالموجود ،و مهما يكن ، ربما تحتاج الي امتيازات المستخدم الأساسي،و لكن يتوقف الأمر على كيفية إعداد اباتشي Apache. إذا قمت بتثبيت اباتشي Apache بنفسك ، يمكنك ان تفعل ما هو مطلوب كمستخدم من دون الإحتياج الي الامتيازات - اذا كنت بحاجة الى العمل بصورة فردية و دون الحاجة الي التعاون مع مدير النظام ، يمكنك دائما تثبيت مزود ويب اباتشي Apache على جهازك - حتى اذا كان موجودا بالفعل. . 2.3 كيف تحصل علي Greenstoneالمكتبه المحلية (ويندوز Windows فقط)اذا كنت تستعمل المكتبة المحلية ، ببساطة قم بتشغيل برنامج Greenstone من قائمة بدء - في مربع الحوار وهذا تلقائيا يفتح متصفح الانترنت الخاص بك ويقوم بتحميل الصفحة الرئيسية لمكتبة Greenstone الرقميه .و يجب ان تكون مجموعة Greenstone النموذجية متاحة من هذه الصفحه - مربع الحوار يتضمن امرا في قائمة ملف يتيح لك تغيير المتصفح الافتراضي الذي يستخدمه Greenstone - لا يهم سواء كنت تستخدم انترنت اكسبلورر Internet Explorer او نتسكيب Netscape، إلا إذا علي نظام ويندوز 2000 Windows،و هنا ننصحك بان تستخدم انترنت اكسبلورر Internet Explorer . مكتبة الويب (ويندوز Windows ويونيكس Unix )اذا كنت تستخدم مكتبة الويب ، بمجرد ان تقوم بتثبيت البرنامج و إعداد مزود الويب ،و للدخول في نظام Greenstone استخدم عنوان الموارد الموحد URL هذا: http://localhost/gsdl/cgi-bin/library يجب ان تكون مجموعة Greenstone النموذجية متاحة في هذه الصفحة. المجمعيتوفر رابط الى المجمع في الصفحه الرئيسية للمكتبه الرقميه . الادارةتتوفر وصلة الى صفحات الادارة في الصفحه الرئيسية للمكتبه الرقميه. المستخدم “administrator” يسمي admin ، مع كلمة السر التي حددتها أثناء عملية التثبيت. يخول المدير باضافة المستخدمين الجدد ، و بناء المجموعات. 2.4 واجهة مكتبي Gli) Greenstone)واجهة مكتبي Gli) Greenstone) ما هي الا أداة لمساعدتكم في بناء المكتبات الرقميه باستخدام Greenstone - يتيح لك الوصول الى وظيفة بناء المجموعات في Greenstone من خلال واجهة سهلة الإستخدام أشر وانقر. يتم تثبيت Gli تلقائيا مع جميع توزيعات greenstone – ويوضع إفتراضيا في الدليل الفرعي Gli في المستوى الأعلي من دليل Greenstone C:\Program Files\gsdl\gli . يجب أن تلاحظ انه يعمل بالاشتراك مع Greenstone ولن يعمل بشكل سليم اذا لم يتم وضعه في الدليل الفرعي من تثبيت Greenstone الخاص بك. لاستخدام Gli ،تحتاج لتثبيت Java Runtime Environment في جهاز الكمبيوتر الخاص بك - اذا لم يحصل ذلك ،سوف يتيح لك المثبت في إصدارة القرص المدمج التثبيت علي يونيكس ، و هنا ستحتاج ايضا لضمان ان بيرل Perl مثبتب (للنوافذ Windows، يضمن بيرل Perl في برمجيات Greenstone). الرجاء الابلاغ عن اية مشاكل تظهر لديك عند استخدام واجهة المكتبي الي [email protected] . تشغيل في بيئة Windowsلتشغيل Gli في بيئة Windows، استخدم ويندوز اكسبلورر Windows Explorer و أفتح المجلدد الفرعي Gli في المجلد Greenstone ، وأنقر نقرا مزدوجا على الملف gli.batيقوم هذا الملف بفحص تثبيت كل من greenstone ، Java Runtime Environment، و بيرل Perl ، ويبدأ واجهة مكتبي Greenstone. تشغيل في بيئة يونيكس Unixلتشغيل Gli في بيئة يونيكس Unix،قم بالتغيير الي مجلد gli في دليل تثبيت Greenstone الخاص بك ، ثم شغل نص gli.sh gli.batيقوم هذا النص بفحص تثبيت كل من ، Java Runtime Environment، و بيرل Perl و في مسار البحث، وابدأ واجهة مكتبي Greenstone. الحصول على مساعدةيوفر واجهة مكتبي Greenstone تسهيلات مساعدة تفاعلية واسعة على الانترنت. يمكنك الحصول علي المساعدة بالنقر على زر مساعدة في اعلى اليمين من الشاشه. هذا النص يقودك الي القسم المتصل بما تقوم به في شاشات Gli. يمكنك النقر في انحاء نص المساعدة لمعرفة ما انت بحاجة إلى معرفته. قم باستخدامه. تجميع واجهة مكتبي Gli) Greenstone)اذا قمت بتنزيل مصدر Greenstone الموزع ، ستتاح لك شفرة Java المصدريه لواجهة المكتبي.للقيام بتجميعها ، سوف تحتاج الى وجود Java Development Kit في جهازك. الملحق 7 يعطي معلومات عن كيفية الحصول على هذا. لتجميع شفره المصدر ، قم بتشغيل الملفات makegli.bat (ويندوز Windows) او makegli.sh (يونيكس Unix ).بمجرد تجميعها ، يمكنك تشغيل Gli على النحو المبين اعلاه. 2.5 اختبار واستكشاف المشاكل وحلهالاختبار Greenstone ،قم بتوجيه المتصفح الي الصفحة الرئيسية في Greenstone و قم باستكشاف المجموعة النموذجية وعرض اي مجموعات اخرى قمت بتثبيتها. لا تقلق ، انت لن تكسر اي شيء. انقر متحررا : إن معظم الصور تظهر على الشاشه يمكن النقر عليها . اذا تم تثبيت مؤشر الفأرة فوق صورة ، فان معظم برامج التصفح تظهر لك سريعا رسالة تخبرك بما سيحدث اذا قمت بالنقر علي صورة. حل المشاكل
2.6 لمعرفة المزيدلمعرفة المزيد عن تفاصيل تثبيت Greenstone ، يمكن الرجوع الى مكتبة Greenstone الرقميه مرشد المطور. وهو يشتمل (على سبيل المثال) تفاصيل هيكل الدليل المستحدث ، ومعلومات عن كيفية تهيئة موقع Greenstone الخاص بك. |
حق النشر © 2002 2003 2004 2005 2006 2007 لمشروع مشروع مكتبة نيوزيلندا الرقمية في جامعة ويكاتو, نيوزيلندا.
يمنح الإذن بنسخ ، توزيع و / أو تعديل هذه الوثيقة تحت شروط رخصة GNU للتوثيق الحر , الإصدار 1.2 أو أى نسخه منشوره في وقت لاحق من قبل مؤسسة البرمجيات الحرة ؛; بدون أقسام ثابتة، بدون نصوص الغلاف – الأمامي ،و بدون نصوص الغلاف – الخلفي . نسخة من الرخصة أدرجت في القسم المعنون “ رخصة GNU للتوثيق الحر.”