Archive for the ‘حلول’ Category

Kubuntu 9.10 – تغيير نظام التشغيل اﻹفتراضي عند اﻹقلاع

نوفمبر 3, 2009

كما نعلم، كان يمكن من خلال ملف menu.lst تعديل إعدادات إقلاع الجهاز بحيث تتم من أي نظام مثبت على الجهاز تبعاً لرغبة المستخدم… لم يعد لهذا الملف وجود في K/ubuntu 9.10 ذلك لأن هذه التوزيعة أصبحت تتضمن Grub 2. وعوضاً عنه أصبح هناك عدة ملفات وإجراءات لتعديل خيارات الإقلاع، أذكر على الخصوص منها ملف grub.cfg. لكن لا ينصح بإجراء أي تعديلات عليه بشكل يدوي بل أن يتم ذلك آلياً من خلال أمر update-grub.

القائمة التالية تمثل نموذجاً لجهاز بنظاميّ تشغيل Kubuntu و Windows XP.

Ubuntu, Linux 2.6.31-14-generic
Ubuntu, Linux 2.6.31-14-generic (recovery mode)
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Microsoft Windows XP Professional (on /dev/sda1)

إفتح الملف grub من خلال معالج النصوص

kubuntu:
sudo kate /etc/default/grub

ubuntu:
sudo gedit /etc/default/grub

إبحث عن الجزء التالي:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10

يبدأ العد هنا من صفر،غيّر الرقم صفر الإفتراضي الذي يدل على السطر الأول من القائمة إلى رقم 4 وهو في قائمتنا يدل على نظام XP، ثم خزّن الملف.

GRUB_DEFAULT=4

نفذ الأمر التالي لتفعيل الإعدادات الجديدة:

sudo update-grub

.

Kubuntu 9.10 – تشغيل ملفات MP3 على Amarok

نوفمبر 1, 2009

لا يستطيع برنامج Amarok المدمج في Kubuntu تشغيل ملفات mp3 بشكل تلقائي حال تنصيب Kubuntu، بل ستحتاج أولاً لتثبيت codecs الخاصة بها… في الواقع، ستظهر لك شاشة بنفس الفحوى تقريباً حالما تشغل برنامج Amarok:

Update Notifier
Amarok Player recommends installing packages for extra multimedia functionality

kubuntu_amarok

(نفس هذه الرسالة قد تظهر لك عند تشغيل برامج أخرى مثل المتصفح Konqueror أو Dragon Player)

لذلك، لتنزيل codecs افتح تيرمنال وأكتب الأمر

sudo apt-get install libxine1-ffmpeg

.

من المهم هنا أن أذكر أنه قد تواجه رسالة خطأ ملخصها عدم القدرة على التنزيل (أعتذر لأني نسيت نسخ فحواها)، عندها قم فقط بكتابة الأمر

sudo apt-get update

ثم أعد كتابة الأمر الأول

.

حواديت ذات صله:

Kubuntu 9.10 – مشكلة تثبيت فايرفوكس

نوفمبر 1, 2009

تجد في قائمة برامج الإنترنت في Kubuntu 9.10 رمزاً خاصاً بفايرفوكس تحت إسم Mozilla Firefox Browser Installer… يفترض به الشروع في تنزيل ملفات البرنامج من الإنترنت وتثبيته على الجهاز. لكن قد تواجهك رسالة بمشكلة صغيرة هي:

Requested packages are already installed

kubuntu_firefox

وهكذا تنتهي العملية دون نتيجة

لحل هذه المشكلة قم فقط بفتح تيرمنال وكتابة الأمر

sudo apt-get update

وإنتظر قليلاً لحين إنتهاء تنزيل الملفات ثم أعد تنفيذ عملية تثبيت  Firefox

مشكلة في تثبيت إضافات Firefox

أكتوبر 31, 2009

حديثاً أصبحت لدي مشكلة في الإضافات Add-ons الخاصة بـِ Firefox، حيث -بكل بساطة- لم يعد بالإمكان تثبيتها.

السلوك المعتاد في الإضافات هو أنه بعد تحميلها والشروع بتثبيتها يُطلب إعادة تشغيل Firefox لإتمام العملية، حيث من المفترض أن يبدأ عملها أو على الأقل أن تظهر ضمن قائمة الإضافات… حسناً لم يعد الأمر كذلك، فبعد إعادة تشغيل Firefox لا تعمل الإضافة ولا حتى تظهر في القائمة!!! كذلك فإن تكرار المحاولة لا يجدي نفعاً.

(more…)

فشل تثبيت Service Pack 3 لويندوز

أكتوبر 20, 2009

حسناً، هذه أول مرة تحدث معي مثل هذه المشكلة…أن يفشل تثبيت Service Pack 3 الخاص بويندوز XP بعد إنقضاء حوالي ثلاثة أرباع عملية التثبيت معطياً رسالة بدت غريبة إلى حد ما:

Service Pack 3 setup error. Access is denied.

كون عملية التثبيت تجري من خلال حساب مستخدم بكامل الصلاحية Administrator.

تكرار المحاولة لم يجدي نفعاً حيث أصبحت الرسالة لاحقاً:

Service Pack 3 setup error. Service Pack installation did not complete

كما توضح هذه الصفحة في موقع مايكروسوفت يبدو أن بعض المفاتيح في الريجستري محمية من قبل برنامج ما بحيث يمنع عملية التعديل عليها، ولهذا السبب تفشل عملية التثبيت. وهي تسرد عدة سيناريوهات وحلول لهذه المشكلة … دعك من هذه الحلول،  فقط قم بتثبيت SP3  بعد تشغيل الجهاز في وضع الأمان Safe Mode. (في الحقيقة، فاجئتني أيضاً إمكانية تثبيته من خلال safe mode لعلمي أن ليس بالإمكان تثبيت الكثير من البرامج -حتى البسيطة منها- من خلال هذا الوضع).

.

حواديت ذات صله:

.

.

تلخيصات رائعة لمواضيع امتحانات سيسكو

أغسطس 29, 2009

أود عزيزي قاريء المدونة أن أشاركك في هذه التلخيصات cheat sheets للعديد من مواضيع امتحانات سيسكو وغيرها من المواضيع المتعلقة بالشبكات. هي تلخيصات أشبه بالكبسولات التي تجمل الموضوع برمته في صفحة أو صفحتين على الأكثر بحيث تشكل مرجعاً سريعاً أو مفكرة للدارس.

برأيي الشخصي… عندما تدرس موضوعاً ما وتتقنه غاية الإتقان فإنك لن تحتاج -لاحقاًَ- إلى أكثر من هذه التلخيصات لمراجعته. والصورة التالية توضح الفكرة من خلال تلخيص لبروتوكول EIGRP.

packetlife_cheat_sheet_eigrp

وهذه قائمة بجميع المواضيع المتوفرة:

(more…)

أداة TCPView لعرض المنافذ المفتوحة

أغسطس 16, 2009

تجد هذه الأداة المجانية المفيدة هنا على صفحة TechNet التابعة لموقع ميكروسوفت.

تعمل على عرض قائمة مفصلة بالبرامج والخدمات والعمليات الفاعلة على الجهاز والمتصلة من خلال بروتوكولي  TCP و UDP مع أرقام المنافذ  Ports التي تشغلها. لذلك فإن مبدأ عملها شبيه بعمل الأمر netstat في ويندوز لكن بشكل مطوّر وتفاعلي أكثر.

يتم تحديث قائمة العمليات بشكل متتابع  كل 1 ثانية (كإعداد إفتراضي يمكنك تعديله كما تشاء) ويمكنك معاينة العمليات وإنهاء أي منها مباشرة من خلال هذه الأداة.

هناك أيضاً ضمن ملف التنزيل أداة TCPVcon وتؤدي نفس العمل، لكنها للتشغيل من سطر الأوامر.

الصورة التالية مأخوذة من صفحة Technet

TcpView

حواديتي مع جدران النار

أغسطس 3, 2009

في تدوينتي السابقة “إحذر جدران النار” كنت قد ناقشت بعض أفكار العمل مع جدران النار، وبينت من خلال مثال الوجه الآخر لها وكيف يمكن أن تسبب لك إشكالات. وأنهيتها بعبارة “وللحديث بقية”، وهذه إذن بقية الحديث:

معظم –إن لم يكن جميع- جدران النار تأتي بإعدادات إفتراضية أولية هي Deny All، أي أن جميع المنافذ تكون مغلقة. وينبغي عليك تخصيص هذه الإعدادات حسب حاجتك. أحيانا يقوم جدار النار نفسه خلال مرحلة التنصيب باستكشاف وتخصيص الإعدادات؛ من خلال فحص كرت الشبكة وإعداداته والتي بناءاً عليها يحدد عنوان الشبكة المحلية الداخلية لديك، وبالتالي تصبح أي شبكة أخرى مثل الإنترنت أو DMZ هي شبكة خارجية دخيلة يجب إغلاق المنافذ أمام الحزم القادمة منها حتى إشعار آخر. ويبقى عليك لاحقاً تخصيص هذه الإعدادات بفتح المنافذ حسب ما يتطلبه عملك.

(more…)

إحذر جدران النار

يوليو 29, 2009

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

error

أمّا ما أعنيه تقنياً، فهو ما قد يسببه جدار النار من الإشكالات لمدير الشبكات أثناء عمله اليومي في متابعة شبكته وحل المشاكل إن لم يكن يمتلك زمام الأمور.

(more…)