‏إظهار الرسائل ذات التسميات PC-BSD. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات PC-BSD. إظهار كافة الرسائل

أكتوبر 08، 2011

نظام PC-BSD 9.0 بالصور

نظرة سريعة على نظام PC-BSD 9.0 beta 3 بواجهة lxde خفيفة الوزن.




مايو 20، 2011

تفعيل التسجيل التلقائي للجلسة على KDE

لتفعيل التسجيل التلقائي للجلسة عند استخدام البيئة المكتبية كيدي (KDE4) يكفي:

الدخول على إعدادات النظام -> إدارة النظام -> شاشة تسجيل الجلسة بعدها على الصفحة الأخيرة سنجدها هناك.

مع الأسف لم تعمل معي على نظام PC-BSD 8.2 فاستخدمت سطر الأوامر للتعديل على ملف مدير الجلسات لكيدي المسمى KDM.



باستخدام المحرر النصي nano عدلت على الملف /usr/local/kde4/share/config/kdm/kdmrc


AutoLoginEnable=true
AutoLoginUser=اسم_المستخدم


ملاحظة: قد يختلف مكان تواجد ملف إعدادات KDM حسب التوزيعة أو النظام. راجع التوثيق.

أبريل 26، 2011

الإعلان عن توفر تجميع جديد للفرع الجاري الخاص بمشروع PC-BSD 9-CURRENT 20110425

تم الإعلان عن توفر تجميع جديد للفرع الجاري -Current لنظام PC-BSD 9-CURRENT 20110425. بعض العلل مازالت قائمة لذلك يفضل تجرته على الآلة التوهيم VirtualBox.

و هذه بعض الفيدوات القيمة التي تهم أنظمة BSD على اليوتوب. لكن أولا، ساهم في نشرة و دعم مشاهدة فيديوات يوتوب بصيغة WebM الحرة بتفعيلها على متصفحك بدلا من adobe flash.




برمجة نظام تسيير الملفات الوهمي VFS على نظام OpenBSD.




OpenBSD عملية الإصدار: قصة نجاح.




BSD لمستخدمي لينكس 1/2




BSD لمستخدمي لينكس 2/2


يوليو 14، 2010

لمحة عن مشروع فري بي إس دي FreeBSD و إصداره المقبل 8.1

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

أولا، لم يبقى على الإصدار 8.1 إلا أيام قليلة لأنه حسب خارطة طريق المشروع في طور التجميع النهائي. هذا التحديث هو الأول للفرع 8 من نظام FreeBSD. الفرع الثامن (8-stable) يمثل الفرع المستقر الحالي. هناك فرعين آخرين السابع (7.3-release) و التاسع (9.0-current).

بالنسبة لـ FreeBSD 7.3  هو آخر إصدار في التفرع السابع الذي يعتبر الإصدار المستقر القديم/السابق. هذا الأخير سيحظى بالدعم الأمني حتى 31 مارس 2012.

بالنسبة لـ FreeBSD 9.0-Current لم يصدر بعد و هو يمثل الإصدار التطويري.

و لتدقيق فقط، الفرع الثامن ينقسم إلى شقين: شق الإصدار الحالي المتوفر (8.0-release) و الشق التطويري المستقر (8.0-stable). هذا الأخير هو الذي سيصبح 8.1 عندما يعلن المطورون عنه.

عموما يمتد عمر كل فرع إلى 4 سنوات تقريبا. في هذه المدة يتم إصدار 4 إصدارات أو أكثر، كل إصدار بعد 4 إلى 6 أشهر؛ مع العلم أنه يتم تطوير فرعين بشكل متوازي في آن واحد. و لهذا فإن هذا النظام نشيط و يحظى بتطوير مستمر على عكس ما يعتقد البعض، كما يحظى براعية مؤسسة فري بي إس دي (FreeBSD Foundation) التي تدير المشروع و تمول مشاريعه من خلال التبرعات التي تتوصل بها.


الجميل في الموضوع أيضا أن توزيعة دبيان جنو/لينكس ستوفر إصدار يدعى بـ Debian GNU/kFreeBSD و هو سيوفر نفس التوزيعة بأدواتها و برامجها كما تعودنا لكن بنواة نظام FreeBSD. هذا الإصدار سيلفت انتباه الكثيرين لأنه سيقدم أفضل ما في النظامين FreeBSD و Debian GNU/Linux.

الإصدار Debian 6 المسمى بـ Squeeze سيصدر على أقصى حد في الأشهر الثلاثة المقبلة لذلك لم يبقى الكثير لاستخدام Debian GNU/kFreeBSD بشكل مستقر.

لمعرفة المزيد بخصوص مشروع Debian GNU/kFreeBSD يمكن الإطلاع على الويكي (wiki) أو الأسئلة الأكثر الشيوعا (FAQ).

لمن لا يرغب في الانتظار و يريد تجربته اليوم عليه بدليل التثبيت  و تحميل قرص التثبيت اليومي من هنا. ملف ISO لقرص التثبيت ستجدونه على مجلد monolithic تحت اسم mini.iso . هذا الأخير سيقوم بتحميل كل شيء و تثبيته من الأنترنت.


و هذا ليس كل شيء فيما يخص FreeBSD. هناك مشروعين آخرين يحاولان تقديم نفس النظام لكن بطريقة أسهل -- لأن تثبيت FreeBSD يحتاج إلى تثبيت كل شيء بشكل يدوي و بواهجة و أدوات ترعب القادمين الجدد لهذا النظام :) -- و مخصصة مسبقا لتعمل كنظام مكتبي إما بواجهة كيدي (KDE) كما هو الحال مع مشروع PC-BSD أو بواجهة جينوم (Gnome) كما هو الحال مع مشروع GhostBSD.

بالنسبة لـ PC-BSD 8.1 سيصدر بعد صدور FreeBSD 8.1 بأسبوع أو أسبوعين. أما بالنسبة لـ GhostBSD فما يزال يعمل بشكل قرص مدمج حي (Live-CD) في إصداره التطوري 1.5-Beta رغم أنه تمكن من إضافة مٌثبِت PC-BSD Installer إلى النظام و هذا ما يعني أنه قربا سيصبح ممكن تثبيته على القرص الصلب.


هذا كل شيء الآن، أعرف أنني لم أتطرق إلى الجديد في الإصدار 8.1، سأترك ذلك إلى حين صدوره بشكل نهائي.

تحياتي :)

مارس 05، 2010

دردشة تقنية - 03/2010

أفضل أن اكتب تدوينة اليوم على شكل نقاط بسيطة:
  • أبونتو 10.04 سيصدر بعد شهرين تقريبا، هذا الإصدار سيتم دعمه لثلاثة سنوات على الحواسب المكتبية و خمسة سنوات على الخوادم. و رغم أنه ما زال قيد التطوير فقد يحمل معه في الإصدار النهائي تعريف جديد لبطاقة العرض Intel. حاليا هنالك من يعاني منه و يتسبب له في شاشة سوداء. حتى تعريف nVidia المملوك الجديدة (الإصدار 195.36.03 المغلق المصدر) تسبب في تراجع واضح للأداء لذى البعض. لذلك يفضل عدم التسرع في الترقية و يفضل تجربة LiveCD لبعض الوقت. هذه المشكلة ليست مرتبطة فقط بتوزيعة أبونتو بل بكل التوزيعات التي ستصدر في الشهور المقبلة.
  • تم إصدار Eclipse 3.5.2 و قد حل مشكلة الأزرار المتجمدة و حسن من جودة الخطوط كثيرا. يمكن تحميله من على الموقع أو تحديثه عبر خاصية التحديثات من على قائمة Help.
  • تم إطلاق الإصدار التصحيحي الأول لواجهة كيدي و قد حمل تصحيحات عديدة. الحزم متوفرة على Kubuntu 9.10.
  • توصلت البارحة بدعوة لتجربة الإصدار المقبل لـ Aptana RadRails Studio 3 (يمكن الحصول على الدعوة بعد طلب ذلك من موقع الشركة). يرتقب إصداره نهائي في منتصف السنة الحالية. فكرة هذا الإصدار هو ملائمة منصة العمل على ما تعود عليه محترفي Rails من تنسيق بين الطرفية (Console) و محرر الكود مثلما يفعل برنامج TextMate على نظام ماك. الإصدار الثالث ما زال قيد تطوير مكثف و يمكن مشاهدة فيديو يعرض الخصائص الجديدة هنا.
  • بالنسبة لمستخدمي ويندوز خصوصا و حتى مستخدمي جنو/لينوكس عموما لا تنسوا تجربة الحزمة المكتبية Go-OO. و هي نفسها الحزمة المكتبية OpenOffice.org مع تحسينات طفيفة هنا و هناك إلى جانب توافق أكثر مع ملفات OOXML للحزمة المكتبية مايكروسوفت Office 2007 بالإضافة إلى الميزة التي تثير اهتمامي في كل البرامج ألا و هي السرعة. التحميل من على الموقع.
  • نعم تم إصدار نظام PC-BSD 8.0 لكنه لم يعجبني. تعثر المثبت في إحدى المرات و أضاع 20 دقيقة دون فعل شيء. إستهلاك الذاكر و المعالج مرتفع مقارنة مع الإصدار السابق (7.1.1). في الوقت الراهن أفضل أن أتعلم FreeBSD و عموما أنظمة BSDs تحتاج إلى دراية و وقت طويل حتى تلائم مختلف الإحتياجات. على سبيل المثال إحتاج FreeBSD 8.0 إلى 30 ساعة متواصلة على معالج بسرعة 2.6GHz لتجميع و تثبيت كل شيء من على ports. المثير هو أن الإهتمام بـ FreeBSD و PC-BSD في تزايد مستمر هذه الأيام.
  • تجربتي مع توزيعة Slackware لم تكن إيجابية بما فيه الكفاية. المشكلة تكمن في التوثيق الذي إما قديم نوعا ما أو لا علاقة له بما تبحث عنه. لذلك أتقدم بشكل بطيء.
  • تم إصدار LinuxFromScratch 6.6 و قد بدأت معه خوض تجربة إعداد نظام جنو/لينوكس من الصفر. توثيقه جيد و أتمنى أن أجد الإستفادة التي أبحث عنها.
  • بينما كنت في صدد انتظار تحميل ملف ISO لـ Slackware قمت بتثبت توزيعة Pardus 2009.1 على الآلة الإفتراضية (VirtualBox). الصراحة لم أنتظر الشيء الكبير منها، لكني كنت مخطئ. هذه التوزيعة ممتازة، سهلة التثبيت للغاية، سريعة، موجة للمستخدم العادي الذي لا علاقة له بكل هذا الهوس التقني، حزمها حديثة و تثبيت البرامج عليها سهل للغاية و إعدادات النظام جد ملائمة. فريق العمل قام بعمل جبار ليخرج توزيعة مثل Pardus. قمت بتثبيتها مرة ثانية على ذاكرة USB Flash حتى أختبرها بشكل مكثف و مطول. حاليا تمكنت من الإقلاع على ثلاثة أجهزة حاسوب مختلفة العتاد و في كل مرة تعرفت على كل أنواع العتاد بما فيها Wireless, ،Bluetooth بطائق العرض المسرعة و حتى شاشة بتقنية اللمس (Touch Screen). الآن أضفت عليها كل الأدوات البرمجية التي أحتاجها حتى تبقي كمنصة عمل متنقلة.
  • أخيرا إضافة TabGroups Manager لفايرفوكس إضافة رهيبة، لا تشتت ذهني بعد الآن بمجرد فتح مجموعة من الألسنة (Tabs) مع بعض. تمتلك هذه الإضافة خاصية تسمى Hibernate تسمح بحفظ مجموعة من الألسنة على شكل إطار عمل تستدعيه متى تشاء و تحفظه متى تشاء.

فبراير 18، 2010

تجربتي الأخيرة مع نظام FreeBSD 8.0

قضيت اليومين و نصف الأخيرين في عالم نظام FreeBSD. ثبت الإصدار الأخير FreeBSD 8.0 معتمدا على التوثيق الرسمي للنظام، و حصلت في النهاية على نظام مكتبي متكامل. سؤالين دارا في ذهني عند إنتهائي هما:

التجربة تركت إنطباعا إيجابيا مهما تمثل في:
  • بحثت على شبكة الأنترنت رأسا على عقب على كل الموارد التي تتطرق إلى نظام FreeBSD.
  • أخد FreeBSD نفس الأفضلية التي يأخدها نظام جنو/لينوكس و لولا أني وجدت التوزيعة المناسبة (Arch Linux) لكنت قد إنتقلت إليه فورا. و الجميل في الأمر أن توزيعة أرك لينوكس تستخدم نفس طريقة إعداد الأنظمة يونكس (Unix-like).
  • أضفت شعاره إلى شعار المدونة :)
  • و سأثبته (أو PC-BSD 8.0) على جهازي بصفة دائمة.


مع الأسف الإهتمام به على شبكة الأنترنت محدود و يقتصر على بعض المواقع :S لكن و رغم ذلك فقد تكفل الصديقين عبد المهيمن و سيف عبد الرزاق يشرح طريقة تثبيته و إعداده. و بالتأكيد FreeBSD كباقي البرامج الحرة و المفتوحة المصدر ما زال في حاجة إلى دعم كبير.

أهم المواقع و الموارد المهتمة بنظام FreeBSD
FreeBSD يستخدم مثبِت نصي يوفر نظام تشغيل أساسي جاهز للإستخدام على الخوادم. أي إحتياج آخر (إستخدام مكتبي أو خادم مخصص) يحتاج إلى عمل يدوي. إدا كنت من اللذين إستغربوا من مدى صعوبة تثبيت توزيعة دبيان دائمة التحديث فإن طريقة تثبيت فري بي إس دي أكثر بدائية إعتمادا على مقاييس اليوم (أبونتو أو غيره). لحسن الحظ توجد توزيعة PC-BSD في إصدارها الثامن و هو قيد التطوير حاليا و يرتقب إصداره في الأيام القليلة المقبلة، ستجعل من تثبيت نظام FreeBSD للإستخدام المكتبي أمرا سهلا. أنتظر صدورها بفارغ الصبر.
أتمنى أني لم أنسى شيء، الآن حان وقت تجربة توزيعة Slackware 13. الصورة :)

أغسطس 11، 2009

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

تتمة لتدوينة نظام PC-BSD 7.1 سنتعرف اليوم أكثر على هذا النظام و مزاياه.
PC-BSD هو نظام موجه للإستخدام المكتبي و يحاول القائمون عليه أن يجعلوا منه سهل التثبيت و الإستخدام و ذلك عن طريق:
  • تثبيت النظام يتم بإستخدام واجهة رسومية.
  • توفير واجهة رسومية لكل أدوات تسيير و تخصيص النظام.
  • توفير الدعم التلقائي للوسائط المتعددة كفلاش و mp3
  • توفير تعريفات (drivers) لكروت العرض nVidia و Intel حتى يسهل الحصول على واجهة رسومية ثلاثية الأبعاد مسرعة.
  • تعرف على مختلف أنواع الشاشات و إعدادها تلقائيا
  • توفير عدد من التطبيقات المجهزة للتثبيت على شكل ملف PBI يمكن الحصول عليها من pbidir.com و تثبيتها بكل سهولة

نظام تسير الملفات على القرص هو UFS 2 بخاصية Soft Updates و هو مُفعل بشكل إفتراضي. نظام UFS2 يعتبر من النظم المتطورة صممت لإستخدام و دعم مساحات شاسعة مع توفير حماية للبيانات في حالات الأعطاب و تجمد النظام من خلال Journaling أو Soft Updates، و كذا دعم لصور المجلدات و الملفات (snapshots)

من أهم البرامج التي يمكن تثبيتها من خلال القرص المدمج هي:
  • برنامج Amarok للإستيماع إلى الموسيقى و تنظيمها
  • برنامج Gimp لتعديل الصور
  • برنامج K3B لحرق الأقراص المدمجة
  • الحزمة المكتبية OpenOffice.org
  • برنامج VLC لمشاهدة الفيديو
  • برنامج Pidgin للمحادثة الآنية
  • المتصفح Firefox و قارئ الرسائل الإلكترونية ThunderBird
  • برنامج Wine لتشغيل برمجيات نظام ويندوز


بعض الملاحظات
الواجهة الرسومية المعتمدة هي كيدي KDE 4.2 و لا يوجد أي دعم رسمي لواجهة جينوم Gnome

PC-BSD يعتمد على نظام FreeBSD و هو ما يجعله يستفيد من تقدم هذا الأخير المعروف عنه ثباته و كفائته العالية التي أثبتت جدارتها عمليا، غير أن إهتمام عدد كبير من المطورين بنظام لينوكس يجعل منه يحظى بدعم أكبر لتعريفات العتاد مقارنة مع الأنظمة المفتوحة المصدر الأخرى. بمعنى آخر قد تجد دعم أقل لبعض أنواع العتاد على PC-BSD

التحديثات التي تتوصل بها عبارة عن تحديثات عادية و لا يوجد دعم تلقائي للإرتقاء بالنظام من إصدار إلى آخر عبر التحديثات من الشبكة. و للإرتقاء من إصدار إلى آخر يجب تحميل النسخة الجديدة و تثبيتها بإعتماد خيار الإرتقاء بدل من التثبيت العادي.

الخلاصة
PC-BSD نظام يستحق التجربة، يحظى بتوثيق جيد يجيب على كل الأسئلة و يشرح تفاصيل التعامل مع النظام جيد! قد لا يكون بديل لنظامك الأساسي لكنه سيعطيك لمحة عن أنظمة BSDs. شخصيا ترك إنطباعا جيدا خصوصا مدير تسيير الحزم PBI

أبريل 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 داخل الآلة الإفتراضية، و سوف نكتشف في تدوينات لاحقة مزايا هذا النظام و في ماذا يمكن أن نستفيد منه.