أبريل 24، 2009

كيف تثبت نظام أوبنتوا Ubuntu 9.04 و التطبيقات اللازمة حتى نحصل على نظام مكتبي متكامل - 2

أول شيء إفترضته في التدوينة السابقة هو أنك تعرف أو سمعت عن نظام إسمه أوبنتوا و تريد أن تعرف كيف يمكن أن تثبته و تستفيد منه. لكن ماذا لو كنت لا تعلم عن ماذا أتحدث؟ في تلك الحالة عليك بقراءة هذا.

لنأتي إلى التطبيقات، يأتي أوبنتوا بمجموعة من التطبيقات مثبتة بشكل إفتراضي مثل:
  • الحزمة المكتبية OpenOffice.org حتى تتمكن من تحرير النصوص و الجداول الحسابية و العروض و قواعد البيانات المكتبية.
  • تطبيق Gimp حتى تتمكن من تعديل الصور بشكل إحترافي.
  • المتصفح Firefox الذي غير من الطريقة التي كان الناس يتصفحون بها شبكة الأنترنت و ذلك من خلال خاصية الإضافات التي ميزته على منافسيه. كما شجع مصممي صفحات الويب و وفر لهم إمكانيات إستخدام المعايير القياسية في التصميمات. كما يعرف عنه الثبات و الأمان.
  • تطبيقات للتواصل مع العالم من خلال الرسائل الآنية بواسطة تطبيق Pidgin، و التواصل المرئي من خلال تطبيق Ekiga و رسائل البريد الإلكتروني بواسطة تطبيق Evolution.
  • تطبيقات آخرى لمشاهدة الفيديو مثل Totem و الإستماع إلى الموسيقى Rhythmbox و F-Spot لعرض الصور و Brasero لحرق الأقراص المدمجة CD/DVD-ROMs.
  • تطبيق سطر الأوامر Terminal الذي يستخدم لإصدار أوامر تسمح لنا بالقيام بمختلف المهام بكل فاعلية و سرعة.
و إن كنت تحتاج إلى تطبيقات أخرى فيمكن إعتماد على مستودع التطبيقات لأوبنتوا الذي يضم أكثر من 25000 تطبيق. و حتى يسهل الوصول إلى ذلك المستودع يتم إستخدام مدير الحزم Synaptic لتحميل و تثبيت البرامج بكل سهولة. و إن لم نجد ما نبحث عنه في مستودعات أوبنتوا يمكن الإستعانة بمستودعات أخرى. و ذلك ما سنفعل بعد قليل.


بالنسبة للتطبيقات التي سيتم تثبيتها سنعتمد في ذلك على سطر الأوامر Terminal حتى تستشعر قوة سطر الأوامر في لينوكس. ستجدون التطبيق في قائمة Application->Accessories->Terminal



ملاحظة هامة 1: في كل مرة نحتاج فيها إلى إصدار أمر أو تشغيل تطبيق يحتاج إلى تغيير أو الوصول إلى موارد محضورة على المستخدمين العاديين، يطلب الظام كلمة مرور المدير Root أو كلمة مرور المستخدم الذي يتمتع بحق sudo كما هو الحال بالنسبة لتوزيعة أوبنتوا.

ملاحظة هامة 2: في لينوكس هنالك فرق بين الحروف الصغيرة و الكبيرة. مثال: كتابة أمر wget بالحروف الكبيرة WGET أو Wget سيصدر عنه خطأ. لذلك يرجى الإنتباه جيدا إلى الأوامر المحررة و يفضل نسخ و لصقها من التدوينة إلى سطر أوامر أوبنتوا.

 ملاحظة: ستحتاج إلى خط الربط بالنترنت بسرعة 512kbit/s أو أكثر حتى لا تنام و أنت تنتظر تحميل التطبيقات :)



و الآن لنبدأ في تثبيت كل ما نريد من خلال محرر سطر الأوامر Terminal:
لكن حتى نسهل عملية نسخ و لصق الأوامر من هذه التدوينة إلى سطر الأوامر داخل أوبنتوا، سنقوم بإصدار أمر التالي لتثبيت تطبيقات البناء الأساسية:

sudo  apt-get  update  &&  sudo  apt-get  install  build-essential

بعد الإنتهاء من التثبيت، أنقر على Install Guest Additions في قائمة Devices لنافدة فيرتول بوكس. بعد لحظات سترى أيقونة ظهرت فوق سطح المكتب لأوبنتوا بإسم VBOXADDITIONS. بعد ذلك حرر أمر:

sudo  /media/cdrom/VBoxLinuxAdditions-x86.run

و بعد الإنتهاء من التثبيت، قم بتحرير أمر sudo  reboot حتى تتم عملية إعادة التشغيل. بعدها ستتمكن من نسخ و لسق المحتوى من التدوينة إلى نظام أوبنتوا بكل سهولة.



ثانيا، سنضيف مستودع Medibuntu حتى نستفيد من مجموعة إضافية من التطبيقات.
في سطر الأوامر قم بتحرير:

sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list

ثم هذا الأمر لنتمكن من تحديث قاعدة البيانات المتعلقة بتتبع جديد المستودعات و التطبيقات.

sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update && sudo apt-get upgrade



ثالثا، سنثبت كل التطبيقات التي نحتاجها:
أ. تطبيقات لدعم أكبر عدد من ملفات الوسائط المتعددة (mp3, mpeg, mp4...). قم بتحرير الأمر التالي:

sudo  apt-get  install  non-free-codecs  ubuntu-restricted-extras  vlc  libdvdcss2  soundconverter  flac  vorbis-tools  libxine1  libxine1-all-plugins  faad  mjpegtools  sun-java6-plugin  gnome-mplayer  realplayer  

أثناء التثبيت سيطلب منك الموافقة على رخصة إستخدام java.


ب. تطبيقات التعامل مع الملفات المضغوطة (rar, ace, 7zip...). قم بتحرير الأمر التالي:

sudo apt-get install  unace-nonfree  unalz  unrar  rar  lha  unshield  p7zip-full  arj  cabextract


ت. تثبيت خطوط إضافية:

sudo  apt-get  install   ttf-breip  ttf-dejavu-extra  ttf-ecolier-court  ttf-essays1743  ttf-engadget  ttf-f500  ttf-inconsolata  ttf-isabella  ttf-linux-libertine  ttf-marvosym  ttf-oflb-euterpe  ttf-okolaks  ttf-radisnoir  ttf-rufscript  ttf-staypuft  ttf-tomsontalks  ttf-tuffy  ttf-ubuntu-title  xfonts-intl-arabic  ttf-arabeyes  ttf-kacst  msttcorefonts  ttf-sil-scheherazade


ج. تطبيقات للتعامل مع أنظمة الملفات على الشبكة و مع ويندوز و  ملفات الأقراص المدمجة iso

sudo  apt-get  install  samba  smbfs  ntfs-3g  ntfsprogs  ntfs-config  xfsdump  xfsprogs  gparted  udftools  nrg2iso  bchunk  mountmanager  iat  mdf2iso  attr  quota  jfsutils  pmount


ح. تطبيقات التصميم و الرسوم:

sudo  apt-get  install  inkscape  scribus-ng  scribus-ng-doc  scribus-template  agave  gcolor2  kino  cheese  dia  blender  tk  tcl


د. تطبيقات للمبرمجين و مصممي المواقع:

sudo  apt-get  install  geany  bluefish  gedit-plugins  kompozer  ruby  irb  idle  pyqt4-dev-tools  qt4-dev-tools  eric  anjuta  glade-3  gambas2    


س. تطبيقات الحماية:

sudo  apt-get  install  firestarter  clamtk


ص. تطبيقات إضافية:

sudo  apt-get  install  skype  filezilla  xchat  gnochm  emesene  audacity


ي. و أخيرا نقوم بتثبيت الدعم الكامل للغات التي نريد إستخدامها:
أنقر على قائمة System->Administration ثم Language Support ثم قم بتحديد اللغات التي تريد من خلال زر Install/Remove Languages ثم قم  بتفعيل إختيارك.


و بعد ذلك سنقوم بإضافة لغات لوحات المفاتيح التي نريد أن نكتب بها. أنقر على قائمة System->Preferences  ثم Keyboard. في الصفحة الثانية (layouts) أنقر على زر Add لتحدد خريطة المفاتيح التي تريدها. ثم بعد ذلك أنقر على زر Layout Options. ستظهر نافدة جديدة لتحديد المفاتيح التي سيتم إستخدامها للإنتقال بين خرائط لوحة المفاتيح. يفضل أن تختار Alt+shift من Key(s) to change layout.



و بعد تسجيل الخروج ثم الدخول من جديد ستتغير واجهة النظام للتعتمد اللغة العربية. ستظهر رسالة تطلب منك تغير أسماء المجلدات، لكن يفضل أن تترك الأسماء القديمة.



هذا كل شيء، أتمنى أن تقوموا بإكتشاف هذه التوزيعة و تجربوا مختلف التطبيقات عليها. كما أتمنى أن تجربوها لاحقا بصفة حقيقية مثبتة كنظام مرافق لويندو، يكفي أن تتبع نفس الخطوات. كما أنصح كل من يريد تعلم أوبيتوا أن يقرأ الدليل العملي في إستخدام أوبنتوا لينوكس.

تحديث: للمزيد من البرامج أنظر هنا

أبريل 23، 2009

كيف تثبت نظام أوبنتوا Ubuntu 9.04 و التطبيقات اللازمة حتى نحصل على نظام مكتبي متكامل - 1

في هذه التدوينة سنروى كيف يمكن أن نثبت الإصدار الجديد 9.04 من توزيعة أوبنتوا Ubuntu لينوكس و بالإضافة إلى التطبيقات الأخرى حتى نحصل على نظام مكتبي متكامل. و كالعادة سيتم التثبيت داخل الآلة الإفتراضية فيرتول بوكس VirtualBox 2.2.0.

أفترض أن برنامج فيرتول بوكس VirtualBox مثبت و أنكم قمتم بتحميل ملف iso لأوبنتوا. إن لم يكن الأمر كذلك قم بتحميل فيرتول بوكس من هنا ثم تثبيته كأي برنامج عادي، و تحميل ملف Ubuntu 9.04 Desktop iso.

قم بتشغيل برنامج فيرتول بوكس بعد الإنتهاء مما ذكر، و أنقر على زر New لإضافة آلة نظام إفتراضي جديد. بعدها أدخل إسم Ubuntu 9.4 في الحقل المخصص لذلك، ثم قم بتحديد نوع النظام: Linux و التوزيعة: Ubuntu.

بعدها قم بتحديد كمية الذاكرة التي سيستهلكها نظلم أبنتوا عند تشغيله. 256 ميجا كافية.

بعدها قم بإنشاء قرص صلب إفتراضي لتثبيت أوبنتوا داخله. (القرص الإفتراضي عبارة عن ملف ضخم يستخدم كقرص صلب و يحاكي تصرفه. ما يقع داخل القرص الصلب الإفتراضي لا يؤثر على القرص الصلب الحقيقي في شيء. إلا أن حجم هذا الملف ينتقص من مساحة التخزين كأي ملف أخر). أكمل باقي الخطوات بالنقر على زر Next حتى النهاية.

الخطوات التي ذكرت على شكل صور.








بعد الإنتهاء من إعداد خصائص النظام الإفتراضي، حان وقت بدء تشغيله بالنقر على الزر Start. بعد لحظات سيطلب منك مساعد بدء التشغيل تحديد ملف iso الذي سبق و أن قمت بتحميله. قم بإختيار Image File ثم أنقر على الزر القريب من القائمة المدمجة حتى تتمكن من تحديد ملف iso. ستظهر نافدة جديدة، قم بالنقر على زر Add لتحديد الملف ثم أنقر على زر Select ثم زر  Finish. و بعدها سيبدأ نظام أوبنتوا ببدء التشغيل.


بعد إنتهاء أوبنتوا من بدء التشغيل، أنقر مرتين على أيقونة Install المتواجدة فوق سطح المكتب. سيبدأ مدير التثبيت و يطلب من إختيار لغة التثبيت في القائمة الجانبية. بعدها قم بإختيار الخط الزمني لبلدك، ثم تحديد لوحة المفاتيح. (يتم الإنتقال بين المراحل بالنقر على زر التالي أو Forward)
بعدها سيطلب منك تحديد القرص الصلب، لا تحتاج إلى تغير شيء هنا، أكمل إلى الخطوة التالية.
ثم سيطلب منك إدخال الإسم الحقيقي للمستخدم، و إسم تسجيل الدخول، و كلمة المرور. ثم أكمل حتى يبدأ تثبيت النظام. (تستغرق هذه العملية من 20 إلى 40 دقيقة حسب قوة عتاد الحاسوب)

الخطوات التي ذكرت على شكل صور.



بعد الإنتهاء من تثبيت النظام، قم بعملية إعادة بدء التشعيل. و في آخر مرحلة الإقفال قم بالنقر على Unmount CD/DVD-ROM الموجدة في قائمة Devices لنافدة فيرتول بوكس حتى يتم إستخدام النظام المثبت بدلا من ملف iso في مرحلة بدء التشغيل التالية.

بعد إعادة تشغيل النظام الإفتراضي، تظهر شاشة تسجيل الدوخل و التي تطلب منك إسم المستخدم و كلمة المرور. بعد تسجيل الدخول يظهر سطح المكتب لأوبنتوا.

الخطوات التي ذكرت على شكل صور.


كيفية تثبيت التطبيقات الأخرى للحصول على نظام مكتبي متكامل في التدوينة القادمة.

أبريل 20، 2009

إضافة Cooliris: تصفح النت بطريقة مرئية ثلاثية الأبعاد

و أخيرا تم إصدار إضافة Cooliris للمتصفح فيرفوكس Firefox بالنسبة لبيئة لينوكس. و الجميل في هذه الإضافة هو أنها تسمح لك بتصفح النت على شكل صور و فيدوا مرصوصة على حائط ثلاثي الأبعاد، و  صلاحة لكل من يصيبه الملل من التصفح التقليدي :)



و لي إضافة التفاعل و الإحساس بتصفح ثلاثي الأبعاد يتم إعتماد على مجموعة من التأثيرات التي تستفيد من قدرات بطاقة الرسومات لتسريع الأداء إن كانت قادرة على ذلك و إلا يتم الإعتماد على المعالج.



هذه الإضافة متوفرة على المتصفح فايرفوكس على بيئة ويندوز، لينوكس و ماك، و توفرة أيضا بالنسبة لأنترنت إكسبلورر و سفاري. يمكن تحميلها من هنا.

صفقة السنة لأوركل Oracle: مباحثات نهائية لشراء صن Sun

كما يعلم البعض فإن شركة صن Sun و أوركل Oracle في طور إبرام صفقة تسمح لهذه الأخيرة بشراء الأولى. و هما من عمالقة عالم التقنية، و يمكن إعتبار هذه الصفقة أنها من أهم القرارات التي إتخدتها شركة Oracle بحيث ستسمح لها بالحصول على باقة متكاملة من البرمجيات (نظام أوبن سولريس OpenSolaris،  الحزمة المكتبية أوبن أوفيس OpenOffice.org، قاعدة البيانات مايسيكول MySQL، لغة الجافا Java و الآلة الإفتراضية فيرتول بوكس VirtualBox) و العتاد (خوادم، المعالجات، آليات التخزين..) و خدماتها على طبق من ذهب :)

و بالنسبة لـ Oracle فهي معروفة بكونها عملاقة قواعد البيانات (لا مبالغة هنا) و من مزودي البرمجيات و الخدمات الوسيطة (MiddleWare) التي تعتمد بشكل كبير على لغة الجافا.

و من الواضح ان هذه الصفقة ستعطي لأوركل Oracle تدخل مباشر و تحكم قوي في مسيرة كل برمجيات و خدمات صن Sun و سيعطي لها مكانة مهم في سوق التقنية.

 و وجهة نظري هي كالتالي:
  • ربما فعلا خدمات و برمجيات صن هو ما كان ينقص أوركل لتساير وضعية إقتصادية متخبطة كالتي يمر منها السوق الآن. بمعنى تقديم خدمات مناسبة للزبناء الصغار و المتوسطين.
  • ستخول هذه الصفقة لأوركل أن تقدم خدمة أفقية متكاملة، لكن لا أعتقد اننا سنرى هذا في الفترة القريبة أو لنقل أنه لن يكون هنالك إقبال عام و سيقتصر الأمر على زبناء أوركل الحاليين.
  • أي مغامرة من أوركل لتلاعب بالبرمجيات التي حصلت عليها، كأن تخلق عراقيل في التراخيص أو تكبح تطورها سيدفع البعض إلى الإنشقاق و تكوين فرع مفتوح المصدر. (من الأول الذي سيحجز إسم GnuSQL !؟ :) ). لكن لا أتوقع أن يحدث هذا، على  الأقل ليس في السنتين الأولتين، بل على العكس ستحاول أوركل كسب دعم المجتمع الحر و المفتوح المصدر و في نفس الوقت سيسمح لها ذلك بهيلكة خدماتها و توجهاتها في السوق.

أبريل 18، 2009

سلسلة التوزيعات و نظم التشغيل المفتوحة المصدر: نظام PC-BSD 7.1

هذه بداية سلسلة طويلة من التدوينات التي ستتناول مجموعة من التوزيعات و نظم التشغيل المفتوحة المصدر. (لا لم أنسى، يجب أن أنتهي من سلسلة المتصفحات)
 
الهدف هو تثبيت هذه النُظم و التوزيعات ثم تخصيصها حتى تصبح ملائمة للإستخدام المكتبي أو كخوادم. و سنعتمد في ذلك على الآلة الإفتراضية فيرتول بوكس VirtualBox حتى تقوموا بتجربة كل ما تريدون دون خوف أو مساس بنظامكم الأساسي (ويندوز في أغلب الحالات)

أيضا أنا نفسي أجهل تفاصيل و ميزات عدد كبير من هذه النظم، التوزيعات و البرماج، لذلك لا تبخلوا علينا بكل مفيد :)

سيكون أول نظام تشغيل نتناوله هو PC-BSD 7.1. و الذي يمكن أن تقوم بتحميله مباشرة من هنا أو من صفحة المرايا. (المرايا؟) حجم الملف هو 1.8GB لذلك أنصح بإستخدام برنامج يستطيع إكمال تحميل الملف في حالة إنقطاع خط الأنترنت مثل Free Download Manger أو إستخدام أمر wget -c في لينوكس.

كما يجب أن تقوم بتحميل VirtualBox و تثبته كأي برنامج عادي قبل أن نشرع في تثبيت PC-BSD 7.1. في وقت كتابة هذه التدوينة إستخدمت آخر إصدار موجود لفيرتول بوكس و هو 2.2.0.




و بعد الإنتهاء من تحميل PC-BSD 7.1 سنشرع في تثبيته:

  1. قم بتشغيل برنامج VirtualBox و أنفر على زر New.
  2. قم بإذخال إسم للألة الإفتراضية (مثل PC-BSD 7.1)، ثم قم بتحديد نظام التشغيل على BSD و الإصدار على FreeBSD. مثلما في الصورة أدناه.
  3. ثم قم بتحديد كمية الذاكرة التي ستخصصها للآلة الإفتراضية. 256 ميجا على الأقل (320 ستكون كافية). هذه الكمية سيتم إستهلاكها فعليا حينما يتم تشغيل الآلة الإفتراضية، لذلك تأكد من أن جهاز الحسوب يتوفر على أكثر من 512 ميجا.
  4. الآن عليك إنشاء قرص صلب إفتراضي حتى يتم تثبيت نظام التشغيل ذاخله. لا تقلق فلا علاقة للقرص الصلب الإفتراضي بالقرص الصلب الحقيقي على الجهاز. إنما هو عبارة عن ملف سيحتوي على كل تطبيقات نظام التشغيل الإفتراضي. سنخصص مساحة 10GB و هي كافية في أغلب الأحيان. كما ان هذه المساحة هي أقصى مساحة يمكن أن تستهلكها الآلة الإفتراضية من المساحة المتوفرة لذيك على القرص الصلب الحقيقي.
  5. ثم أنق على زر Finish للإنتهاء من إعدادات الآلة الإفتراضية.





  6. و بعدها أنقر على زر Start للتشغيل الآلة الإفتراضية و التي حتى تبدأ بتشغيل نظام PC-BSD 7.1 عليك أولا أن تحدد ملف ISO  ل PC-BSD 7.1 كقرص مدمج CD-ROM من خلال قائمة Devices-> Mount CD/DVD-ROM-> CD/DVD-ROM Image. ثم بعد ذلك قم بـ Reset للآلة الإفتراضية إذا أخبرتك أنها لم تجد قرص بدء التشغيل. تماما كما في الصور المرفقة أدناه.







  7. ستظهر قائمة بخيارات بدء التشغيل، قم بإختيار رقم 1. ثم بعد مدة قصير سيسألك برنامج التشغيل عن هل تريد أن تقوم بمراقبة جودة و تناسق الملفات (Checking Integrity of installer archive) . أجب بلا (no) حتى توفر الوقت الذي ستسغرقه تلك العملية.





  8. بعد ذلك سيظهر مدير التثبيت و يطلب منك إختيار لغة النظام و لوحة المفاتيح المناسبة و تحديد الخط الزمني. إنتقل إلى المرحلة التالية بالنقر على زر Next





  9. بالنسبة للإختيارات المتعلقة بنوع الإستخدام الذي نريده نترك الإختيارات كما هي، و نستمر بالضغط على زر Next





  10. قم بإذخال كلمة السر بالنسبة لمدير النظام root في القسم العلوي، ثم إسم المستخدم و كلمة السر ثم النقر على الزر Add. سنستخدم نحن الحساب الأخير للتسجيل الذخول إلى النظام.





  11. ثم قم تحديد القرص الصلب، فعل خيار Use entire disk و تابع.





  12. و أخيرا قم بإختيار التطبيقات التي تريد تثبيتها. (اختر كل شيء إن كنت لا تعلم أسماء و وظيفة تلك التطبيقات)







  13. أنقر على Next لتبدأ في تثبيت النظام. تستغرق هذه العملية بين 20 و 50 دقيقة على حسب قوة عتاد الحسوب.





  14. و عند الإنتهاء من تثبيت النظام قم بإعادة تشغيله، و قبل أن يشرع النظام المثبت  في العمل قم بإلغاء ملف ISO من القرص المدمج (CD-ROM) الإفتراضي من خلال Devices-> Unmount CD/DVD-ROM






  15. سيستغرق بدء التشغيل بعض الوقت لأنه يقوم بتحضير لإستخدام النظام لأول مرة. ثم سيظهر مدير العرض يطلب منكم تحديد الإختيارات القياسية للشاشة، ثم بعدها يظهر سطح المكتب ل كيدي KDE 4.2












و بهذا سنكون قد قمنا اليوم بتثبيت نظام PC-BSD 7.1 داخل الآلة الإفتراضية، و سوف نكتشف في تدوينات لاحقة مزايا هذا النظام و في ماذا يمكن أن نستفيد منه.