المفاهيم العامة
كما هو موضح بمزيد من التفصيل في القسم التوزيعات، كل توزيعة Linux تأتي مع برامج مختلفة مثبتة بشكل افتراضي. جزء مهم منها يأتي مع مجموعة مكتبية متقدمة وبرامج قوية لتحرير الصوت والفيديو والصور. هذان اختلافان مهمان عن Windows: أ) لا تأتي جميع التوزيعات مع نفس البرامج ، ب) تأتي العديد من التوزيعات مع برامج كاملة جدًا مثبتة بالفعل ، لذلك لا يتعين عليك الحصول عليها بشكل منفصل.
يمكن أن تختلف طريقة تثبيت البرامج أيضًا بين التوزيعات. ومع ذلك ، فإنهم جميعًا يشتركون في فكرة مشتركة تميزهم عن Windows: يتم تنزيل البرامج من المستودعات الرسمية للتوزيعة الخاصة بك.
ما هي المستودعات؟
المستودع هو موقع - بشكل أكثر تحديدًا ، خادم - حيث يتم تخزين جميع الحزم المتاحة للتوزيعة الخاصة بك. هذا النظام لديه SEVERAL ميزة مقارنةً بتلك التي يستخدمها Windows ، حيث يقوم المرء بشراء أو تنزيل أدوات تثبيت البرامج من الإنترنت.
1) مزيد من الأمن: نظرًا لأن جميع الحزم موجودة على خادم مركزي ويتم تغطية نسبة كبيرة جدًا من البرامج مفتوحة المصدر (أي ، يمكن لأي شخص رؤية ما يفعله) ، فمن الأسهل بكثير التحكم في ما إذا كانت تحتوي على "تعليمات برمجية ضارة" أم لا في أسوأ الحالات ، تحكم في "الإصابة" (فقط قم بإزالة الحزمة من المستودعات).
كما يمنع هذا المستخدم من الاضطرار إلى التنقل بين الصفحات غير الموثوق بها بحثًا عن برامجهم المفضلة.
2) تحديثات أكثر وأفضل: يسمح لك هذا النظام بالحفاظ على تحديث جميع أنظمة التشغيل لديك. لم يعد يتم التعامل مع التحديثات بواسطة كل برنامج ، مع ما يترتب على ذلك من إهدار للموارد وعرض النطاق الترددي وما إلى ذلك. أيضًا ، إذا أخذنا في الاعتبار أنه في Linux ، كل شيء عبارة عن برنامج (من إدارة النوافذ إلى برامج سطح المكتب ، من خلال النواة نفسها) ، فهذه طريقة مناسبة للحفاظ على أكثر البرامج الدقيقة والمخفية التي يستخدمها مستخدمك محدثة النظام.
3) يمكن للمسؤول فقط تثبيت البرامج: جميع التوزيعات تأتي مع هذا القيد. لهذا السبب ، عند محاولة تثبيت البرامج أو إلغاء تثبيتها ، سيطلب منك النظام كلمة مرور المسؤول. على الرغم من أن هذا هو الحال أيضًا في الإصدارات الجديدة من Windows ، إلا أن العديد من المستخدمين الذين اعتادوا على WinXP قد يجدون هذا التكوين مزعجًا إلى حد ما (على الرغم من أنني أؤكد لكم أنه من الضروري الحصول على حد أدنى من الأمان على النظام).
كيفية إضافة / إزالة البرامج على توزيعة الخاص بي؟
لقد رأينا بالفعل أنه يجب القيام بذلك ، بشكل أساسي ، من خلال المستودعات. ولكن كيف؟ حسنًا ، كل توزيعة لها مدير حزم مطابق ، والذي يسمح لك بإدارة البرامج. الأكثر شيوعًا في توزيعات "المبتدئين" ، والتي تستند عمومًا إلى Debian أو Ubuntu ، هي APT، الذي تعد واجهته الرسومية الأكثر شيوعًا متشابك. ومع ذلك ، عليك أن تعرف أن كل توزيعة تختار مدير الحزم الخاص بها (في Fedora والمشتقات ، RPM؛ على Arch Linux ومشتقاته ، بكمن) وبالطبع يمكنك أيضًا اختيار واجهة المستخدم الرسومية المفضلة لديك (إذا كانت تأتي مع واحدة).
انقر هنا لقراءة منشور حول جميع طرق تثبيت البرنامج أو القراءة للحصول على ملخص قصير.
استخدام واجهة رسومية لمدير الحزم
كما رأينا ، فإن الطريقة الأكثر شيوعًا لتثبيت أو إلغاء تثبيت أو إعادة تثبيت الحزم هي من خلال مدير الحزم الخاص بك. جميع الواجهات الرسومية لها تصميم مشابه إلى حد ما.
كمثال ، دعنا نرى كيفية استخدام مدير الحزم Synaptic (الذي جاء في الإصدارات القديمة من Ubuntu والذي حل محله الآن Ubuntu Software Center).
بادئ ذي بدء ، يجب عليك دائمًا تحديث قاعدة بيانات البرامج المتاحة. يتم ذلك باستخدام الزر تحديث. بمجرد انتهاء التحديث ، أدخل مصطلح البحث الخاص بك. من المحتمل أن يتم سرد الكثير من الحزم. انقر على تلك التي تهمك لمعرفة المزيد من التفاصيل. إذا كنت تريد تثبيت حزمة ، فافعل انقر بزر الماوس الأيمن وحدد الخيار وضع علامة للتثبيت. بمجرد تحديد جميع الحزم التي تريد تثبيتها ، انقر فوق الزر تطبق. لإلغاء تثبيت الحزم ، يكون الإجراء هو نفسه ، يجب عليك فقط تحديد الخيار وضع علامة لإلغاء التثبيت (إلغاء التثبيت ، وترك ملفات تكوين البرنامج) أو تحقق لإلغاء التثبيت تمامًا (حذف الكل).
باستخدام المحطة
شيء واحد سوف تتعلمه مع Linux هو أنه عليك أن تفقد خوفك من الجهاز. إنه ليس شيئًا مخصصًا للقراصنة. على العكس من ذلك ، بمجرد أن تعتاد على ذلك ، سيكون لديك حليف قوي.
كما هو الحال عند تشغيل الواجهة الرسومية ، من الضروري أن يكون لديك امتيازات المسؤول لتثبيت البرامج أو إزالتها. من المحطة ، يتم تحقيق ذلك عادةً عن طريق بدء بيان الأمر الخاص بنا بـ سودو. في حالة apt ، يتحقق هذا على النحو التالي:
sudo apt-get update // تحديث قاعدة البيانات sudo apt-get install package // تثبيت حزمة sudo apt-get remove package // إلغاء تثبيت حزمة sudo apt-get purge package // قم بإلغاء تثبيت حزمة بحث apt-cache تمامًا package // ابحث عن حزمة
سيختلف بناء الجملة في حالة استخدام التوزيعة لمدير حزم آخر (rpm ، pacman ، إلخ). ومع ذلك ، فإن الفكرة هي نفسها في الأساس. لمشاهدة قائمة كاملة بالأوامر وما يعادلها في مديري الحزم المختلفة ، أوصي بقراءة ملف بكمن رشيد.
بغض النظر عن مدير الحزم الذي تستخدمه ، عند تثبيت حزمة ، من المحتمل جدًا أن تطلب منك تثبيت حزم أخرى ، تسمى التبعيات. هذه الحزم ضرورية للبرنامج الذي تريد تثبيته للعمل. في وقت إلغاء التثبيت ، ربما تتساءل عن سبب عدم مطالبتك بإلغاء تثبيت التبعيات أيضًا. سيعتمد ذلك على الطريقة التي يقوم بها مدير الحزم بالأشياء. يقوم مديرو الحزم الآخرون بذلك تلقائيًا ، لكن APT تتطلب القيام بذلك يدويًا عن طريق تنفيذ الأمر التالي إلى مسح التبعيات المثبتة غير المستخدمة من خلال أي تطبيق مثبت حاليًا على نظامك.
سودو الرابطة بين الحصول على autoremove
هل توجد طرق أخرى لتثبيت البرامج في Linux؟
1. المستودعات الخاصة: الطريقة الأكثر شيوعًا لتثبيت البرامج هي من خلال المستودعات الرسمية. ومع ذلك ، من الممكن أيضًا تثبيت مستودعات "شخصية" أو "خاصة". يتيح ذلك ، من بين أمور أخرى ، أن مطوري البرامج يمكنهم أن يقدموا لمستخدميهم أحدث إصدارات برامجهم دون الحاجة إلى انتظار مطوري التوزيعة لتجميع الحزم وتحميلها إلى المستودعات الرسمية.
هذه الطريقة ، ومع ذلك ، لها مخاطر أمنية. من الواضح أنه يجب عليك فقط إضافة مستودعات "خاصة" من تلك المواقع أو المطورين الذين تثق بهم.
من السهل جدًا إضافة هذه المستودعات في Ubuntu والمشتقات. ما عليك سوى البحث عن المستودع المعني في انطلاق ثم فتحت المحطة وكتبت:
sudo add-apt-repository ppa: repositoryname sudo apt-get update sudo apt-get install packagename
للحصول على شرح كامل ، أقترح عليك قراءة هذا المقال حول كيفية إضافة PPA (أرشيفات الحزمة الشخصية - أرشيفات الحزمة الشخصية) في أوبونتو.
تجدر الإشارة إلى أن التوزيعات الأخرى ، التي لا تستند إلى Ubuntu ، لا تستخدم PPAs ولكنها تسمح بإضافة مستودعات خاصة من خلال طرق أخرى. على سبيل المثال ، في التوزيعات القائمة على Arch Linux ، والتي تستخدم pacman كمدير للحزم ، من الممكن إضافة مستودعات AUR (Arch Users Repository) ، تشبه إلى حد كبير PPAs.
2. عبوات فضفاضة: هناك طريقة أخرى لتثبيت البرنامج وهي تنزيل الحزمة الصحيحة لتوزيعك. للقيام بذلك ، كل ما عليك معرفته هو أن كل توزيعة تستخدم تنسيق حزمة ليس بالضرورة هو نفسه. تستخدم التوزيعات القائمة على Debian و Ubuntu حزم DEB ، بينما تستخدم التوزيعات القائمة على Fedora حزم RPM ، إلخ.
بمجرد تنزيل الحزمة ، ما عليك سوى النقر عليها نقرًا مزدوجًا. ستفتح الواجهة الرسومية لمدير الحزم تسألك عما إذا كنت تريد تثبيت البرنامج.
وتجدر الإشارة إلى أن هذه أيضًا ليست الطريقة الأكثر أمانًا لتثبيت الحزم. ومع ذلك ، يمكن أن يكون مفيدًا في بعض الحالات المحددة.
3. تجميع شفرة المصدر- ستجد أحيانًا تطبيقات لا توفر حزم تثبيت ، وعليك تجميعها من شفرة المصدر. للقيام بذلك ، فإن أول شيء يجب علينا القيام به في Ubuntu هو تثبيت حزمة تعريف تسمى build-basic ، وذلك باستخدام إحدى الطرق الموضحة في هذه المقالة.
بشكل عام ، الخطوات التي يجب اتباعها لتجميع التطبيق هي التالية:
1.- قم بتنزيل الكود المصدري.
2.- قم بفك ضغط الشفرة ، وعادة ما تكون معبأة مع القطران وضغطها تحت gzip (* .tar.gz) أو bzip2 (* .tar.bz2).
3.- أدخل المجلد الذي تم إنشاؤه بفك ضغط الرمز.
4.- نفّذ سكربت التكوين (يُستخدم للتحقق من خصائص النظام التي تؤثر على التجميع ، وتكوين التجميع وفقًا لهذه القيم ، وإنشاء ملف makefile).
5.- قم بتنفيذ الأمر make ، المسؤول عن التجميع.
6.- الأمر Run سودو جعل تثبيت، الذي يقوم بتثبيت التطبيق على النظام ، أو الأفضل من ذلك ، تثبيت الحزمة شيكينستالوتشغيل sudo checkinstall. يقوم هذا التطبيق بإنشاء حزمة .deb بحيث لا يلزم تجميعها في المرة القادمة ، على الرغم من أنها لا تتضمن قائمة التبعيات.
يتمتع استخدام checkinstall أيضًا بميزة أن النظام سيتتبع البرامج المثبتة بهذه الطريقة ، مما يسهل أيضًا إلغاء تثبيتها.
فيما يلي مثال كامل لتشغيل هذا الإجراء:
tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure make sudo checkinstall
مقالات القراءة الأخرى الموصى بها:
من أين تحصل على برنامج جيد
لنبدأ بتوضيح أن تطبيقات Windows - من حيث المبدأ - لا تعمل على Linux. مثلما لا تعمل على نظام التشغيل Mac OS X ، على سبيل المثال.
في بعض الحالات ، تكون هذه تطبيقات عبر الأنظمة الأساسية ، أي مع الإصدارات المتاحة لأنظمة التشغيل المختلفة. في هذه الحالة ، سيكون كافيًا تثبيت إصدار Linux وحل المشكلة.
هناك أيضًا حالة أخرى تكون فيها المشكلة أقل: عندما يتعلق الأمر بالتطبيقات المطورة في Java. على وجه التحديد ، تسمح Java بتنفيذ التطبيقات بغض النظر عن نظام التشغيل. مرة أخرى ، الحل بسيط للغاية.
وعلى نفس المنوال ، هناك المزيد والمزيد من البدائل "في السحابة" لتطبيقات سطح المكتب. بدلاً من البحث عن نسخة من Outlook Express for Linux ، قد ترغب في استخدام واجهة الويب الخاصة بـ Gmail و Hotmail وما إلى ذلك. في هذه الحالة ، لن يكون هناك أي مشاكل في توافق Linux أيضًا.
ولكن ماذا يحدث عندما تحتاج إلى تشغيل تطبيق متاح فقط لنظام Windows؟ في هذه الحالة ، هناك 3 بدائل: اترك Windows مثبتًا مع Linux (فيما يسمى «ثنائي التمهيد") ، قم بتثبيت Windows" داخل "Linux باستخدام ملف الجهاز الظاهري o استخدم النبيذ، وهو نوع من "المترجم الفوري" الذي يسمح بتشغيل العديد من تطبيقات Windows داخل Linux كما لو كانت أصلية.
ومع ذلك ، قبل الوقوع في إغراء تنفيذ أي من البدائل الثلاثة الموضحة أعلاه ، أقترح مسبقًا استبعاد احتمال وجود بديل مجاني للبرنامج المعني يعمل أصلاً في نظام Linux.
على وجه التحديد ، هناك مواقع مثل لينكس, الأحرار o بديل ل حيث يمكن البحث عن بدائل مجانية للبرامج التي استخدمتها في Windows.
منذ بعض الوقت ، صنعنا أيضًا ملف إدراج، بالرغم من أنه قد لا يكون محدثًا بنسبة 100٪.
بالإضافة إلى الروابط الموصى بها ، ستجد أدناه "crème de la crème" للبرامج الحرة ، مجمعة حسب الفئات. ومع ذلك ، تجدر الإشارة إلى أن القائمة التالية تم إنشاؤها لأغراض إرشادية فقط ولا تمثل كتالوجًا كاملاً لأدوات البرامج المجانية الممتازة والمتوفرة بشكل متزايد.
الإيضاحات السابقة قبل مشاهدة البرامج المقترحة.
{
} = البحث عن المشاركات المتعلقة بالبرنامج باستخدام محرك بحث المدونات.
{
} = اذهب إلى الصفحة الرسمية للبرنامج.
{
} = قم بتثبيت البرنامج باستخدام مستودعات Ubuntu المثبتة على جهازك.
هل تعرف برنامجًا جيدًا غير موجود في قائمتنا؟
أرسل لنا أ البريد الإلكتروني تحديد اسم البرنامج ، وإذا أمكن ، قم بتضمين معلومات إضافية أو ، إذا تعذر ذلك ، أخبرنا أين يمكننا الحصول عليه.
إكسسوارات
محرري النصوص
- ماس populares
- البرمجة الموجهة للغاية
- وحدة التحكم
- متعدد الأغراض
Docks
- كايرو دوك. { } { } { }
- عون. { } { } { }
- دوكي. { } { } { }
- وبار. { } { } { }
- سيمدوك. { } { } { }
- جنوم دو. { } { } { }
- كيبا دوك. { } { }
قاذفات
مديري الملفات
- دلفين. { } { } { }
- EmelFM2. { } { } { }
- قائد جنوم. { } { } { }
- كونكيورر. { } { } { }
- Krusader. { } { } { }
- قائد منتصف الليل. { } { } { }
- النوتر البحار حيوان. { } { } { }
- PCMan مدير الملفات. { } { } { }
- ثونار. { } { } { }
أتمتة المكاتب
- أوبن أوفيس. { } { } { }
- LibreOffice. { } { }
- ستارأوفيس. { } { }
- كي أوفيس. { } { } { }
- مكتب GnomeOffice. { } { } { }
أمن
- أفضل 11 تطبيقًا للقرصنة والأمان.
- شبكة Autoscan، لاكتشاف الدخلاء على wifi الخاص بك. { } { }
- فريسةللعثور على الكمبيوتر المحمول الخاص بك في حالة سرقته. { } { }
- نمر، لإجراء عمليات تدقيق أمنية وكشف المتسللين. { } { } { }
- KeepassX، لتخزين كل كلمات المرور الخاصة بك. { } { } { }
- كلامتك، مضاد للفيروسات. { } { } { }
برمجة
ايديس
- أنجوتا. { } { } { }
- كسوف. { } { } { }
- كيو تي الخالق. { } { } { }
- نتبيانس. { } { } { }
- تطوير أحادي. { } { } { }
- Geany. { } { } { }
- CodeLite. { } { } { }
- لازاروس. { } { } { }
Internet
المستكشفون
- برنامج فايرفوكس. { } { } { }
- عيد الغطاس. { } { } { }
- كونكيورر. { } { } { }
- الكروم. { } { } { }
- قرد البحر. { } { } { }
- العمل. { } { }
- الوشق حيوان. { } { }
البريد الإلكتروني
- تطور. { } { } { }
- ثندربيرد. { } { } { }
- بريد المخالب. { } { } { }
- كاميل. { } { } { }
- سيلفيد. { } { } { }
الشبكات الاجتماعية
- جويبر. { } { } { }
- بينو. { } { } { }
- gTwitter. {
} {
}
- شقوق. { } { } { }
- بازبيرد. { } { } { }
- Qwit. { } { } { }
- كويتيك. { } { } { }
- تويتوكس. { } { } { }
- تويتيم. { } { }
- ياست. { } { }
الرسائل الفورية
- أفضل عملاء المراسلة الفورية لنظام التشغيل Linux.
- لغة مبسطة. { } { } { }
- كوبيتي. { } { } { }
- PSI. { } { } { }
- جابيم. { } { }
- جاجيم. { } { } { }
- التقمص العاطفي. { } { } { }
- BitlBee. { } { } { }
- تحسين Gyache. { } { }
- إيمسين. { } { } { }
- امسن. { } { } { }
- ميركوري رسول. { } { }
- KMess. { } { } { }
- مينبيف. { } { } { }
IRC
- أفضل 5 عملاء IRC لنظام التشغيل Linux.
- لغة مبسطة. { } { } { }
- محادثة. { } { } { }
- إكسشات. { } { } { }
- تشاتزيلا. { } { } { }
- آي آر إس إس آي. { } { } { }
- quassel irc. { } { } { }
- Smuxi. { } { } { }
- كفيرك. { } { } { }
- ERC. { } { } { }
- ويشات. { } { } { }
- انتقلZ. { } { } { }
FTP
- فايلزيلا. { } { } { }
- gFTP. { } { } { }
- فاير إف تي بي. { } { }
- kftpgrabber. { } { } { }
- نكفتب. { } { } { }
- فتح وجه FTP مجاني. { } { } { }
- لفتب. { } { } { }
السيول
- أهم 9 عملاء من Bittorrent لنظام التشغيل Linux.
- ناقل السرعة، عميل رفيع للغاية وقوي (على الرغم من أنه ليس "كاملًا"). { } { } { }
- غمر، ربما يكون عميل Bittorrent الأكثر اكتمالاً لجنوم. { } { } { }
- كي تورنت، وهو ما يعادل Deluge لـ KDE. { } { } { }
- بيتورنادو، أحد العملاء الأكثر تقدمًا. { } { } { }
- كيو بيتورنت، العميل على أساس Qt4. { } { } { }
- سيل، ncurses العميل للمحطة. { } { } { }
- aria2، عميل جيد آخر للمحطة. { } { } { }
- فيوز، عميل قائم على جافا قوي (ولكنه بطيء و "ثقيل"). { } { } { }
- تورينت فلوكس، عميل بواجهة ويب (إدارة السيول من متصفح الإنترنت الخاص بك). { } { } { }
- تورنت حلقة تنزيللتنزيل حلقات مسلسلاتك المفضلة تلقائيًا. { } { }
Multimedia
Audio
- مشغلات الصوت
- الصوت التحرير
- أجهزة التسلسل
- المزج
- التأليف والتدوين الموسيقي
- المحولات
- آخرون
فيديو
- جميع مشغلات الفيديو.
- أدوات لتسجيل سطح المكتب الخاص بك.
- مشغلات الفيديو
- VLC { } { } { }
- جي اكسين { } { } { }
- الطوطم { } { } { }
- إمبلاير { } { } { }
- إمبلاير مستخدمي SMPlayer { } { } { }
- برنامج KMPlayer { } { } { }
- Umplayer { } { }
- كافين { } { } { }
- غمز { } { }
- حلزون { } { }
- لاعب حقيقي، مشغل تنسيق realaudio. { } { }
- ميرو، منصة للتلفزيون والفيديو على الإنترنت. { } { } { }
- مركز موفيدا ميديا، منصة للتلفزيون والفيديو على الإنترنت. { } { } { }
- صرير، تشغيل مقاطع فيديو فلاش. { } { } { }
- تحرير الفيديو
- المحولات
- حيوية
- إنشاء دي في دي
- كاميرا
- التسجيل المكتبي
الصورة والتصميم والتصوير
- مشاهدين + ADM. مكتبة الصور + التحرير الأساسي
- إنشاء وتحرير الصور المتقدم
- تحرير الصور المتجهة
- CAD
- المحولات
- المسح
- آخرون
العلم والبحث
- علم الفلك
- مادة الاحياء
- الفيزياء الحيوية
- كيمياء
- الجيولوجيا والجغرافيا
- فيزياء
- رياضي
- 10 أسباب لاستخدام اللين. مجاني في البحث العلمي.
أدوات متنوعة
- إدارة النظام
- إدارة الملفات
- حرق الصور والمحاكاة الافتراضية
- مجمرةلحرق / استخراج الصور. { } { } { }
- ماجستير ISO، لمعالجة ملفات ISO. { } { } { }
- K3B، لنسخ الأقراص المضغوطة وأقراص DVD. { } { } { }
- GMountISO، لتحميل ملفات ISO. { } { } { }
- gisomount، لتحميل ملفات ISO. { } { } { }
- جبل Furius ISO، لتحميل ملفات ISO و IMG و BIN و MDF و NRG. { } { } { }
- الأسيتون ISO، لتحميل ملفات ISO و MDF. { } { } { }
- آخرون