~~ODT~~
الأمر في أوبنتو | الأمر المكافئ في أعجوبة | وظيفته | الفارق |
---|---|---|---|
الحصول على الصلاحيات | |||
sudo COMMAND | su -l -c 'COMMAND' | تنفيذ الأمر COMMAND بالصلاحيات المطلقة | أعجوبة تطلب كلمة سر الجذر1) |
sudo su | su | التحول من مستخدم عادي إلى الجذر | = |
sudo su - | su - | التحول من مستخدم عادي إلى الجذر مع فتح جلسة كاملة وتجهيز متغيرات البيئة | = |
إدارة الحزم 2) | |||
apt-get install PACKAGE | yum install PACKAGE | تثبيت حزمة برمجية | |
sudo gedit /etc/apt/sources.list | yum install –disablerepo=repo –enablerepo=repo PACKAGE | تعديل المستودعات ثم تركيب حزمة | يمكن عمل ذلك بحركة واحدة في yum |
apt-get autoclean | yum clean | إزالة الملفات التي تحتوي معلومات المستودعات cache | الفائدة الوحيدة هي توفير بعض المساحة |
apt-get update | yum makecache | إزالة الملفات التي تحتوي معلومات إنشاء تلك الملفات | لا داع لتنفيذ هذا الأمر إلا عند العبث بإعدادات المستودعات لأن yum يقوم بهذه العملية تلقائيا |
في أوبنتو اكتب الأمر
sudo apt-get autoremove
فيقوم بالبحث عن الحزم التي لا تطلبها حزم أخرى (leaves) وإزالتها
يقابل ذلك في أعجوبة الأداة package-cleanup التي تبحث عن حزم زائدة بصفات معينة مثلا الأمر package-cleanup –leaves
يعرض أسماء الحزم التي لا تتطلبها حزم أخرى
يمكن استخدام الخيار –exclude-devel لاستثناء المكتبات التطويرية (التي تستخدم لبناء برامج خارج مدير الحزم) أو الخيار –exclude-bin لاستثناء البرامج (حتى نعرض المكتبات فقط) ولهذه الأداة مزايا أخرى مثل فلترة المخرجات وإزالة الأنوية القديمة انظر كتيّب ذاك البرنامج. مثلا يمكن للبرنامج حذف الأنوية القديمة والإبقاء على أحدث نواتين بالأمر
package-cleanup --oldkernels --count=3 --keepdevel
كذلك هناك حزمة إضافية إلى yum تجعله يزيل الحزم غير الضرورية عند إزالة الحزمة التي جلبتها اسم هذه الحزمة هو yum-remove-with-leaves
الملف في أوبنتو | الملف المكافئ في أعجوبة | وظيفته | الفارق |
---|---|---|---|
/etc/apt/sources.list | /etc/yum.repos.d/*.repo | إعدادات المستودعات | كل مستودع yum له ملف منفصل |
الطريقة التي قمنا باختبارها هي وضع قرص DVD أعجوبة 2 ثم الإقلاع منه ثم اختيار ترقية.
يمكن ترقية أعجوبة 1 إلى أعجوبة 2 من داخل أعجوبة 1 دون القرص المدمج بواسطة برنامج PreUpgrade لكننا لم نقم باختبار هذه الطريقة
انظر هذه المقابلة مع مطوري البرنامج وكيف تجاوز هذا البرنامج علل الترقية الدبيانية.