Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home أنظمة التشغيل

شرح طرق تثبيت البرامج في لينكس وأنواعها|الجزء الأول

Youssef Samy by Youssef Samy
2022-04-27
in أنظمة التشغيل, لينكس
0
514
SHARES
1.7k
VIEWS
Share on FacebookShare on Twitter

بسم الله الرحمن الرحيم

زهقت وانت شغال علي لينكس من كثرة مشاكل تنصيب البرامج او الادوات طيب اليكم شرح شبه مفصل او شبه كامل عن تنصيب البرامج فى لينكس عن طريق سطر الأوامر – command line

هستكمل رحلتنا فى اللينكس وهي تثبيت البرامج فى اللينكس ومعرفة صيغ البرامج و انواعها و ازاي نثبتها او ننصبها ع اللينكس .

شرح طرق تثبيت البرامج في لينكس وأنواعها
تثبيت البرامج في لينكس

أول شئ انواع او صيغ البرامج في لينكس :

  • source code
  • binary code
  • self installing binaries
  • package file

النوع الأول source code:

source code and binary file متشابهين بس الفرق ان الكود المصدري – (source code) هو عبارة عن كود مكتوب بلغة برمجة يمكنك الحصول عليه والتعديل عليه وبيبقي معاه ملفات اخري وعشان تنصبه لازم تعمل له تحويل لـ binary file عشان يبقي ملف تنقيذي وهو بيبقي مضغوط عشان ملفاته متتعرضش للضياع وبيكون مضغوط ببرامج ضغط زي اداة tar لفك و ضغط الملفات زي الارشيف بظبط

لو لاقيت الامتداد tar.gz

يبقي تفك الملف بـ الامر:

tar -zxvf + file name

فى ادوات تانية للضغط و لفك الضغط كل امر حسب كل اداة ممكن تبحث ع النت وتشوف
موقع بيعرفك اوامر الضفط والفك حسب امتداد الارشيف

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

داخل مسار الملف اللي فكينا ضغطه هنكتب الاوامر دي :

‫‪/‬‬ ‫‪configure‬‬
make
‫‪sudo‬‬ ‫‪make‬‬ ‫‪install‬‬

كدا البرنامج اتثبت بنجاح الا اذا البرنامج دة لم يتطلب منك مكتبات – Libraries

ملحوظة :

لو واجهتك اي مشاكل في تنصيب نوع من أنواع الباكدج هتلاقي ملف اسمه README
افتحه ب أداة nano وتابع طريقة التنصيب.

ايه هي المكتبات – Libraries؟

المكتبات دي عبارة عن ملفات او نصوص برمجية بتؤدي مهمة معينة زيها زي ملفات dll فى الويندوز لو جيت تشغل مثلا لعبة تطلب منك ملف ديل بتحمله عشان اللعبة تشتغل
المكتبات دي موجودة فى مسارات متعددة زي :

‫‪/‬‬ ‫‪lib‬‬ ‫
‫‪/usr/lib‬‬
‫‪usr/local/lib‬‬ ‫‪
opt/lib/

الخلاصة الكود المصدري دة مكتوب بلغة برمجية يعني ممكن تعدل عليه عشان اثبت البرنامج لازم احوله لبينري كود والاوامر موجودة فوق زي ما وضحت والكود المصدري دة بيتكون من ملفات عديدة مضغوطة فى ملف واحد فك الضغط وثبت البرنامج .

لو البرنامج احتاج مكتبات حملها واحطها فى مسار من دول وركز فى اصدار المكتبة .

النوع الثاني binary file :

وهو كود ثنائي يعني هو التحويل من لغة برمجية اصلا يعني هو متحول جاهز مينفعش تعدل عليه لانه ملف متحول جاهز الامتداد عشان تعرفه بيبقي مثلا packettracer.bin و دة ملف تنفيذي بس عشان يتنفذ لازم اديله صلاحيات التنفيذ من الامر

chmod +x file name or chmod +777 file name

دول امرين اعطاء تصريح التنفيذ بعد كدا تنفذه بالامر الاتي:

sudo /packettracer.bin

ملحوظة :

sudo تعني سوبر يوزر يعني انت الروت وطبعا الروت هو اللي يقدر يعطي الصلاحيات ويثبت البرامج ع النظام ودي ميزة من مميزات لينكس بس كل مرة هتحتاج تشغل البرنامج لازم تعمل كدا فى برامج بتتثبت بتعمل بينري كود فى امتداد معين حسب برمجته بتخليك تنفذه بامر واحد مجرد تكتب اسم البرنامج بس

بقلم مهندس / Mostafa Mohamed

author avatar
Youssef Samy
See Full Bio
Tags: أنظمة التشغيلأنواع البرامج في لينكسطرق تثبيت البرامج في لينكسلينكس
Previous Post

أهم وأشهر انواع البروتوكولات المستخدمه في الشبكات

Next Post

طريقة تعطيل رسالة إنتهاء الدعم عن ويندوز 7

Youssef Samy

Youssef Samy

Next Post

طريقة تعطيل رسالة إنتهاء الدعم عن ويندوز 7

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search