awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 مستودعات

Awesome GitHub RepositoriesLinux Package Management

Tools for installing, updating, and managing software dependencies on Linux distributions.

Distinct from Linux Installation Packages: None of the candidates represent the general domain of Linux package management; they focus on specific formats or generators.

Explore 12 awesome GitHub repositories matching operating systems & systems programming · Linux Package Management. Refine with filters or upvote what's useful.

Awesome Linux Package Management GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • homebrew/homebrew-coreالصورة الرمزية لـ Homebrew

    Homebrew/homebrew-core

    15,383عرض على GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Provides a consistent toolset for managing software installations and dependencies across various Linux distributions.

    Rubycoreformulaehacktoberfest
    عرض على GitHub↗15,383
  • morganamilo/paruالصورة الرمزية لـ Morganamilo

    Morganamilo/paru

    8,846عرض على GitHub↗

    Paru is an Arch User Repository helper and system package manager that functions as a pacman wrapper. It automates the search, installation, and updating of software from the Arch User Repository and synchronizes local databases to upgrade installed software to the latest available versions. The tool provides a system for downloading build files and compiling software from community sources into installable packages. It includes capabilities for reviewing build configuration files and tracking development packages by monitoring upstream version control repositories. Additional features inclu

    Manages the installation and update of system-wide software and libraries on Arch Linux.

    Rust
    عرض على GitHub↗8,846
  • supermanito/linuxmirrorsالصورة الرمزية لـ SuperManito

    SuperManito/LinuxMirrors

    7,597عرض على GitHub↗

    LinuxMirrors is a collection of shell-based automation tools designed for managing Linux package mirrors, automating Docker engine deployment, and performing non-interactive system updates. It provides a package mirror configurator to update system repositories to regional mirrors across multiple distributions and an installation automator for the Docker engine and its associated software sources. The project distinguishes itself through a dual-mode execution model, offering both interactive menu-driven interfaces for manual setup and non-interactive flag-based execution for integration into

    Updates system software repositories to faster regional mirrors across multiple Linux distributions.

    Shellalmalinuxalpinearchlinux
    عرض على GitHub↗7,597
  • haxefoundation/haxeالصورة الرمزية لـ HaxeFoundation

    HaxeFoundation/haxe

    6,880عرض على GitHub↗

    Haxe is a statically typed, multi-target programming language and open-source compiler toolkit that translates a single codebase into native executables and scripts for JavaScript, C++, C#, Java, Python, Lua, PHP, and Flash targets. It provides a unified type system with automatic type inference, a compile-time macro system for code transformation and generation, conditional compilation directives, and a static analysis engine that enforces null safety and eliminates dead code to produce smaller, safer outputs. The language is supported by the HashLink virtual machine, which executes platform

    Installs the toolkit and its Neko dependency using the official package manager for a given distribution.

    Haxecompilercross-platformhaxe
    عرض على GitHub↗6,880
  • rubymetric/chsrcالصورة الرمزية لـ RubyMetric

    RubyMetric/chsrc

    6,775عرض على GitHub↗

    chsrc is a cross-platform command-line tool that changes package manager and software repository URLs to faster or local mirrors across Linux, macOS, Windows, and BSD. It functions as a source mirror framework, embedding a database of mirror URLs and metadata directly into its binary at build time, eliminating the need for plugins or runtime downloads. The tool distinguishes itself through idempotent configuration patching, rewriting repository configuration files deterministically so repeated runs produce the same result and restoration is always possible. It includes a latency probe that me

    Switches package manager and software repository URLs to faster or local mirrors across different operating systems.

    Carchlinuxbrewc11
    عرض على GitHub↗6,775
  • techxuexi/techxuexiالصورة الرمزية لـ TechXueXi

    TechXueXi/TechXueXi

    5,653عرض على GitHub↗

    TechXueXi is an automated learning tool designed to complete daily tasks and quizzes on a political education platform, earning points without manual intervention. It combines headless browser automation with human-like behavior simulation, randomizing user-agent strings and mimicking interaction patterns to avoid detection during automated sessions. The tool is built as a Python script that can run directly from source code after installing dependencies and a browser driver, or be deployed inside a Docker container for persistent, 24/7 operation on servers, VPS, or NAS devices. It supports c

    Operates on Windows, macOS, Linux, VPS, and Raspberry Pi with a consistent graphical interface.

    Pythonauto-xxqgdockerqiang-guo
    عرض على GitHub↗5,653
  • lionsec/katoolinالصورة الرمزية لـ LionSec

    LionSec/katoolin

    5,302عرض على GitHub↗

    Katoolin هو مدير مستودعات برمجيات Debian ومؤتمت لمجموعة أدوات الأمان. يعمل كنص برمجي لأتمتة إضافة المستودعات وتثبيت أدوات الأمان من Kali Linux على أنظمة أخرى تعتمد على Debian. يركز المشروع على أتمتة نشر برمجيات اختبار الاختراق والطب الشرعي. يوفر طريقة لإدارة مصادر البرمجيات التابعة لجهات خارجية وتزويد مختبرات الأمان بأدوات لاختبار الشبكة والنظام دون الحاجة إلى تثبيت نظام تشغيل كامل. تتضمن الأداة واجهة سطر أوامر تفاعلية للتنقل في فئات الأدوات وإدارة حزم البرمجيات من خلال عملية مدفوعة بـ Shell. ينظم البرمجيات في مجموعات معيارية للسماح بتثبيت مجموعات فرعية محددة أو مجموعات كاملة من الأدوات.

    Manages third-party software sources and automates the installation of large toolsets on Linux systems.

    Python
    عرض على GitHub↗5,302
  • zq1997/deepin-wineالصورة الرمزية لـ zq1997

    zq1997/deepin-wine

    5,286عرض على GitHub↗

    deepin-wine هي بيئة توزيع وترجمة برمجيات توفر أغلفة محسنة لتشغيل تطبيقات Windows على أنظمة التشغيل القائمة على Linux. تعمل كطبقة توافق تترجم استدعاءات واجهة برمجة تطبيقات Windows إلى Linux، مستهدفة بشكل خاص توزيعات Debian وUbuntu. يعمل المشروع كمستودع توافق مخصص، حيث يقدم حزمًا وسكربتات مهيأة مسبقًا لتثبيت وإدارة برامج سطح مكتب Windows عالية الطلب. ويستخدم أغلفة متخصصة لدمج أدوات اتصال Windows محليًا داخل بيئة سطح مكتب Linux. يغطي النظام إدارة دورة حياة التطبيق، بما في ذلك تثبيت البرامج المعبأة مسبقًا من مستودعات مخصصة وأدوات لتنظيف بيانات التطبيق لحل الأعطال أو أخطاء الإعدادات.

    Utilizes standard Linux package managers to distribute required runtime libraries and configuration files.

    Pythondeepindeepin-winelinux
    عرض على GitHub↗5,286
  • microsoft/azurelinuxالصورة الرمزية لـ microsoft

    microsoft/azurelinux

    5,014عرض على GitHub↗

    Azure Linux هو نظام تشغيل Linux عام الغرض، مُحسّن للأجهزة الافتراضية والحاويات داخل بيئة سحابة Azure. يعمل كنظام تشغيل سحابي مُحصّن مصمم لتقليل مساحة الهجوم في عمليات النشر عبر بيئات السحابة الافتراضية ومنصات الأجهزة الفعلية (Bare-metal). يستخدم المشروع نظام بناء Linux تصريحي يعتمد على طبقات التكوين لتعديل حزم التوزيعة. يسمح هذا النهج بتخصيص مكونات النظام وإنشاء مواصفات الحزم دون الحاجة إلى عمل Fork للمصدر الأساسي. تغطي التوزيعة تحصين البنية التحتية السحابية وإدارة مواصفات الحزم. كما تتكامل مع أدوات بناء Linux القياسية من خلال خط أنابيب متوافق مع المصدر الأساسي لإنتاج حزم توزيعة مخصصة وصور سحابية مُحصّنة.

    Manages build files and specifications for Linux packages to ensure compatibility with standard system build tools.

    Python
    عرض على GitHub↗5,014
  • nyr/wireguard-installالصورة الرمزية لـ Nyr

    Nyr/wireguard-install

    4,893عرض على GitHub↗

    wireguard-install is an automated setup tool and guided shell script for deploying and configuring WireGuard VPN servers on various Linux distributions. It functions as a Linux VPN server automator that handles the installation of network tunnel software and the establishment of security configurations on host systems. The project includes a command line interface for managing client access, allowing for the addition and removal of authorized VPN users and the generation of client configurations. It also provides a utility to uninstall the network tunnel and remove all associated system confi

    Maps software requirements to the specific package managers of various Linux distributions for consistent installation.

    Shellalmalinuxbashcentos
    عرض على GitHub↗4,893
  • alexellis/arkadeالصورة الرمزية لـ alexellis

    alexellis/arkade

    4,594عرض على GitHub↗

    Arkade هو مجموعة من الأدوات لإدارة الملفات الثنائية للمطورين، ونشر تطبيقات Kubernetes، وصيانة مخططات Helm. يعمل كمدير أدوات CLI وسوق لأدوات المطورين يُستخدم لاكتشاف وتنزيل وتحديث وإلغاء تثبيت الملفات الثنائية المستقلة وحزم النظام عبر أنظمة تشغيل وبنيات مختلفة. يتميز المشروع بقدرته على استخراج الملفات الثنائية القابلة للتنفيذ مباشرة من صور حاويات OCI للتثبيت المحلي دون الحاجة إلى بيئة تشغيل حاويات. كما يوفر أدوات متخصصة لصيانة مخططات Helm، بما في ذلك القدرة على فحص صور الحاويات لإمكانية الوصول إلى السجل، وتحديث إصدارات الصور، وزيادة إصدارات التصحيح. تغطي مجموعة الأدوات تثبيت وإلغاء تثبيت تطبيقات Kubernetes باستخدام المخططات والبيانات الوصفية الثابتة، بالإضافة إلى توفير محطات عمل Linux ومشغلات CI من خلال تثبيت حزم النظام وتكامل systemd. تتضمن قدرات للبحث في كتالوجات البرامج واسترداد تفاصيل التكوين بعد النشر لتطبيقات المجموعات.

    Sets up system-level tools and services on Linux workstations and CI runners.

    Goappsarkadeautomation
    عرض على GitHub↗4,594
  • cypherpunkarmory/userlandالصورة الرمزية لـ CypherpunkArmory

    CypherpunkArmory/UserLAnd

    4,227عرض على GitHub↗

    UserLAnd هي بيئة Linux محمولة ومدير توزيعات لا يتطلب صلاحيات الجذر (rootless)، مما يسمح بتشغيل أنظمة تشغيل وتطبيقات Linux بالكامل على الأجهزة المحمولة. تعمل الأداة كمحاكي يعتمد على proot لمحاكاة نظام ملفات الجذر وتنفيذ الملفات الثنائية (binaries) دون الحاجة إلى صلاحيات إدارية على النظام المضيف. يوفر المشروع عميل سطح مكتب عن بُعد لتشغيل بيئات سطح المكتب الرسومية والاتصال بها عبر عميل خادم مرئي. كما يتيح نشر توزيعات Linux متنوعة، مما يتيح للمستخدمين إدارة حزم النظام باستخدام أدوات أصلية مثل apt أو pacman. تغطي البيئة توفير مساحة المستخدم، وعزل نظام الملفات، وترجمة نداءات النظام (syscalls) لتمكين تنفيذ الملفات الثنائية. كما تدعم تهيئة بيئات سطح المكتب وتثبيت وتحديث البرمجيات مباشرة داخل نظام الملفات الافتراضي.

    Implements native Linux package management for installing and updating software on mobile devices.

    Kotlin
    عرض على GitHub↗4,227
  1. Home
  2. Operating Systems & Systems Programming
  3. Linux Package Management

استكشف الوسوم الفرعية

  • Distribution-Specific InstallationsInstalls the toolkit and its dependencies using the official package manager for a given Linux distribution. **Distinct from Linux Package Management:** Distinct from Linux Package Management: focuses on installing a specific toolkit via distribution package managers.
  • Mirror Configurators3 وسوم فرعيةTools specifically designed to update package manager sources to regional mirrors for improved download speeds. **Distinct from Linux Package Management:** Focuses specifically on switching to regional mirrors rather than general package installation or dependency management.