awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • homebrew/homebrew-coreAvatar Homebrew

    Homebrew/homebrew-core

    15,383Vezi pe 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
    Vezi pe GitHub↗15,383
  • morganamilo/paruAvatar Morganamilo

    Morganamilo/paru

    8,846Vezi pe GitHub↗

    Paru este un helper pentru Arch User Repository (AUR) și un manager de pachete de sistem care funcționează ca un wrapper pentru pacman. Automatizează căutarea, instalarea și actualizarea software-ului din Arch User Repository și sincronizează bazele de date locale pentru a actualiza software-ul instalat la cele mai recente versiuni disponibile. Instrumentul oferă un sistem pentru descărcarea fișierelor de build și compilarea software-ului din surse comunitare în pachete instalabile. Include capabilități pentru revizuirea fișierelor de configurare a build-ului și urmărirea pachetelor de dezvoltare prin monitorizarea depozitelor de control al versiunilor upstream. Funcțiile suplimentare includ preluarea feedback-ului utilizatorilor din depozitele comunitare și capacitatea de a personaliza comportamentele implicite de instalare prin fișiere de configurare.

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

    Rust
    Vezi pe GitHub↗8,846
  • supermanito/linuxmirrorsAvatar SuperManito

    SuperManito/LinuxMirrors

    7,597Vezi pe 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
    Vezi pe GitHub↗7,597
  • haxefoundation/haxeAvatar HaxeFoundation

    HaxeFoundation/haxe

    6,880Vezi pe 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
    Vezi pe GitHub↗6,880
  • rubymetric/chsrcAvatar RubyMetric

    RubyMetric/chsrc

    6,775Vezi pe 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
    Vezi pe GitHub↗6,775
  • techxuexi/techxuexiAvatar TechXueXi

    TechXueXi/TechXueXi

    5,653Vezi pe 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
    Vezi pe GitHub↗5,653
  • lionsec/katoolinAvatar LionSec

    LionSec/katoolin

    5,302Vezi pe GitHub↗

    Katoolin este un manager de repository-uri software Debian și un automatizator de seturi de instrumente de securitate. Funcționează ca un script pentru a automatiza adăugarea de repository-uri și instalarea instrumentelor de securitate din Kali Linux pe alte sisteme bazate pe Debian. Proiectul se concentrează pe automatizarea implementării software-ului de testare a penetrării și criminalistică. Oferă o metodă pentru gestionarea surselor software third-party și aprovizionarea laboratoarelor de securitate cu instrumente pentru testarea rețelei și a sistemului fără a necesita o instalare completă a sistemului de operare. Instrumentul include o interfață interactivă de linie de comandă pentru navigarea categoriilor de instrumente și gestionarea pachetelor software printr-un proces condus de shell. Organizează software-ul în grupări modulare pentru a permite instalarea unor subseturi specifice sau a unor suite complete de instrumente.

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

    Python
    Vezi pe GitHub↗5,302
  • zq1997/deepin-wineAvatar zq1997

    zq1997/deepin-wine

    5,286Vezi pe GitHub↗

    deepin-wine este un mediu de distribuție și traducere software care oferă wrapper-e optimizate pentru a rula aplicații Windows pe sisteme de operare bazate pe Linux. Funcționează ca un strat de compatibilitate care traduce apelurile API Windows către Linux, vizând în mod specific distribuțiile Debian și Ubuntu. Proiectul operează ca un repository dedicat de compatibilitate, oferind pachete și scripturi preconfigurate pentru a instala și gestiona software desktop Windows la mare cerere. Utilizează wrapper-e specializate pentru a integra instrumentele de comunicare Windows nativ în mediul desktop Linux. Sistemul acoperă gestionarea ciclului de viață al aplicațiilor, inclusiv instalarea de software pre-împachetat din repository-uri dedicate și utilitare pentru curățarea datelor aplicațiilor în vederea rezolvării crash-urilor sau a erorilor de configurare.

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

    Pythondeepindeepin-winelinux
    Vezi pe GitHub↗5,286
  • microsoft/azurelinuxAvatar microsoft

    microsoft/azurelinux

    5,014Vezi pe GitHub↗

    Azure Linux este un sistem de operare Linux generalist, optimizat pentru mașini virtuale și containere în mediul cloud Azure. Acesta servește drept sistem de operare cloud securizat (hardened), conceput pentru a reduce suprafața de atac în medii cloud virtualizate și pe platforme bare-metal. Proiectul utilizează un sistem declarativ de build pentru Linux care folosește suprapuneri de configurare (configuration overlays) pentru a modifica pachetele distribuției. Această abordare permite personalizarea componentelor sistemului și generarea specificațiilor de pachete fără a fi nevoie de un fork al sursei upstream. Distribuția acoperă securizarea infrastructurii cloud și gestionarea specificațiilor de pachete. Se integrează cu instrumentele standard de build Linux printr-un pipeline compatibil upstream pentru a produce pachete de distribuție personalizate și imagini cloud securizate.

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

    Python
    Vezi pe GitHub↗5,014
  • nyr/wireguard-installAvatar Nyr

    Nyr/wireguard-install

    4,893Vezi pe 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
    Vezi pe GitHub↗4,893
  • alexellis/arkadeAvatar alexellis

    alexellis/arkade

    4,594Vezi pe GitHub↗

    Arkade este o suită de instrumente pentru gestionarea binarilor de dezvoltator, a deployment-urilor de aplicații Kubernetes și a mentenanței chart-urilor Helm. Funcționează ca un manager de instrumente CLI și un marketplace de instrumente pentru dezvoltatori, utilizat pentru a descoperi, descărca, actualiza și dezinstala binare standalone și pachete de sistem pe diferite sisteme de operare și arhitecturi. Proiectul se distinge prin capacitatea de a extrage binare executabile direct din imagini de container OCI pentru instalare locală, fără a necesita un runtime de container. Oferă, de asemenea, utilitare specializate pentru mentenanța chart-urilor Helm, inclusiv capacitatea de a scana imaginile de container pentru accesibilitatea în registry, actualizarea versiunilor de imagine și incrementarea versiunilor patch. Setul de instrumente acoperă instalarea și dezinstalarea aplicațiilor Kubernetes folosind chart-uri și manifeste statice, precum și provizionarea stațiilor de lucru Linux și a runner-elor CI prin instalarea de pachete de sistem și integrarea systemd. Include capabilități pentru căutarea în cataloage de software și preluarea detaliilor de configurare post-deployment pentru aplicațiile din cluster.

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

    Goappsarkadeautomation
    Vezi pe GitHub↗4,594
  • cypherpunkarmory/userlandAvatar CypherpunkArmory

    CypherpunkArmory/UserLAnd

    4,227Vezi pe GitHub↗

    UserLAnd este un mediu Linux pentru mobil, fără necesitate de root, care permite rularea sistemelor de operare și a aplicațiilor Linux pe dispozitive mobile. Acesta funcționează ca un emulator bazat pe proot pentru a simula un sistem de fișiere root și a executa binare fără a necesita privilegii de administrator pe sistemul gazdă. Proiectul oferă un client de desktop la distanță pentru lansarea mediilor grafice și conectarea la acestea printr-un server vizual. Permite instalarea diverselor distribuții Linux, oferind utilizatorilor posibilitatea de a gestiona pachetele de sistem folosind instrumente native precum apt sau pacman. Mediul acoperă provizionarea în spațiul utilizatorului, izolarea sistemului de fișiere și traducerea apelurilor de sistem pentru a permite execuția binară. De asemenea, suportă configurarea mediilor desktop și instalarea sau actualizarea binarilor software direct în sistemul de fișiere virtualizat.

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

    Kotlin
    Vezi pe GitHub↗4,227
  1. Home
  2. Operating Systems & Systems Programming
  3. Linux Package Management

Explorează sub-etichetele

  • 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 sub-tag-uriTools 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.