linux-packages-repositories
اختلافات
عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.
جانبي المراجعة السابقةالمراجعة السابقةالمراجعة التالية | المراجعة السابقة | ||
linux-packages-repositories [2021/12/01 16:58] – mhsabbagh | linux-packages-repositories [2023/12/20 17:08] (حالي) – تحرير خارجي 127.0.0.1 | ||
---|---|---|---|
سطر 1: | سطر 1: | ||
====== المستودعات ونظام التحزيم ومدير الحزم على لينكس ====== | ====== المستودعات ونظام التحزيم ومدير الحزم على لينكس ====== | ||
- | [[http://165.227.162.0/ | + | [[https://linux-2-day.com/ |
لا تأتي البرمجيات على نظام لينكس بنفس الشكل الذي تأتي عليه في ويندوز، فمن الشائع في ويندوز أن يحمّل المستخدمون البرامج على شكل برامج <wrap hi> | لا تأتي البرمجيات على نظام لينكس بنفس الشكل الذي تأتي عليه في ويندوز، فمن الشائع في ويندوز أن يحمّل المستخدمون البرامج على شكل برامج <wrap hi> | ||
سطر 7: | سطر 7: | ||
الأمر مختلف في لينكس. | الأمر مختلف في لينكس. | ||
- | عندما بدأ تطوير نظام لينكس سنة 1991م كان الناس [[:building_from_source|يبنون البرمجيات | + | عندما بدأ تطوير نظام لينكس سنة 1991م كان الناس [[:building-from-source|يبنون البرامج من المصدر]] إن أرادوا تثبيتها على أنظمتهم. كنتَ لتحمّل هذه البرمجيات التي تريدها (أو لعلك قد تحصل عليها على قرص CD) ثم تبنيها من المصدر لعدة ساعات أو حتى أيام قبل أن تكتمل عملية البناء. بالطبع هذه العملية صعبة، وقد تتطلب البرمجيات منك أن تبني برمجيات اعتمادية أخرى قبل أن تتمكن من بنائها، وهو ما قد يأخذ أيامًا أخرى. **الاعتماديّات (Dependencies)** هي برمجيات ومكتبات برمجية أخرى يحتاجها البرنامج المطلوب ليعمل، ومن دونها لن يعمل البرنامج (مثلًا عندما تريد تشغيل لعبة ويطلب منك تحميل directx9، فهنا directx9 اعتمادية لتلك اللعبة). |
لحل هذه المشكلة ظهر سنة 1994م أول مدير تحزيم، وهو نظام **PMS** (اختصار لـPackage Manager System) التابع لتوزيعة Bogus Linux، كما ظهر مدير التحزيم **dpkg** (اختصار لـDebian package system) سنة 1994م و**RPM** (اختصار لـRed Hat Package Manager) سنة 1995م. **نظام التحزيم (Packaging System)** هو البرمجية المسؤولة عن إنشاء الحزم وإدارتها، بحيث لا يُحتاج إلى بنائها من المصدر، بل يكفي تثبيت الحزمة واعتمادياتها (والمبنية هي الأخرى على شكل حزم) لتثبيت البرامج المطلوبة، وهو ما يوفر الكثير من الوقت والجهد على المستخدمين. | لحل هذه المشكلة ظهر سنة 1994م أول مدير تحزيم، وهو نظام **PMS** (اختصار لـPackage Manager System) التابع لتوزيعة Bogus Linux، كما ظهر مدير التحزيم **dpkg** (اختصار لـDebian package system) سنة 1994م و**RPM** (اختصار لـRed Hat Package Manager) سنة 1995م. **نظام التحزيم (Packaging System)** هو البرمجية المسؤولة عن إنشاء الحزم وإدارتها، بحيث لا يُحتاج إلى بنائها من المصدر، بل يكفي تثبيت الحزمة واعتمادياتها (والمبنية هي الأخرى على شكل حزم) لتثبيت البرامج المطلوبة، وهو ما يوفر الكثير من الوقت والجهد على المستخدمين. |
linux-packages-repositories.1638374305.txt.gz · آخر تعديل: 2023/12/20 17:08 (تحرير خارجي)