‏إظهار الرسائل ذات التسميات GNU/kFreeBSD. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات GNU/kFreeBSD. إظهار كافة الرسائل

أبريل 25، 2011

الترقية من دبيان kFreeBSD 6 المستقرة إلى الفرع الإختباري (Testing)


للترقية من دبيان kFreeBSD 6 المستقرة إلى الفرع الإختباري (Testing) نعدل على الملف /etc/apt/sources.list ليصبح كالتالي بعد تعويض squeeze بـ testing و نعطل مستودع backports

deb http://ftp2.fr.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free

## deb http://backports.debian.org/debian-backports testing-backports main contrib non-free



ثم ننفذ:
sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude full-upgrade



نفس الطريقة صالحة مع دبيان غنو/لينكس.

حدف الحزمة المكتبية OpenOffice.org كليا من دبيان 6 kFreeBSD


لإزالة الحزمة المكتبية OpenOffice.org كليا من دبيان 6 kFreeBSD

sudo aptitude purge -v '~nopenoffice' python-uno ure uno-libs3 ttf-opensymbol gnome-office


أو بواسطة apt-get
sudo apt-get remove --purge -V openoffice.org  python-uno  ure  uno-libs3  gnome-office

/etc/apt/sources.list على Debian GNU/kFreeBSD 6

محتوى ملف /etc/apt/sources.list على دبيان GNU/kFreeBSD 6 Squeeze الذي يمثل الإصدار المستقر (stable) للفرع المبني على نواة FreeBSD و أدوات GNU.

deb http://ftp2.fr.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free



وصلات:
الأسئلة الشائعة بـخصوص Debian GNU/kFreeBSD.

صفحة المشروع.

الإضافات الإختيارية لمثبت دبيان debian-installer - النمط المتقدم (Expert Mode)


الإضافات الإختيارية لمثبت دبيان debian-installer - النمط المتقدم (Expert Mode) عند محاولة تثبيت Debian kFreeBSD.





ديسمبر 04، 2010

طريقة تفعيل تسجيل الدخول على جينوم بحساب مدير النظام

بعد تثبيتي اليوم لتوزيعة دبيان بنواة فري بي.إس.دي المسماة بـ Debian GNU/kFreeBSD من على النت باستخدام القرص المدمج المصغر mini netboot installer، واجهتني بعض المشاكل العجيبة على حساب المستخدم العادي و التي لم تنفع معها أية حيل بحكم أن النظام بحد ذاته هجين و في مراحله التطويرية الأخيرة قبل الإصدار النهائي، كما لم أكن متفرغا تماما لقراءة و استيعاب المعلومات المتواجدة على صفحة الأسئلة الشائعة.

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

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

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

حسنا، لم أكتب كل هذا للتفريغ بل لأرجع إلى الطريقة إن احتجت إليها يوما:

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

ثانيا، سأترك نسخة احتياطية للملف gdm3 (سابقا كان اسمه gdm فقط):
cp /etc/pam.d/gdm3{,_backup}

ثم سنفتح الملف و نبحث عن السطر الذي يحتوي على:
auth        required       pam_succeed_if.so  user  !=  root  quiet_success

ثم نضف علامة التعليق # في أول ذلك السطر كي يصبح دون تأثير. ثم أعد تشغيل النظام أو تشغيل gdm حسب ما تفضل.

هذه الطريقة من المفترض أن تعمل على أي نظام أو توزيعة بواجهة جينوم.