Tag

Package Management

0 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
Jun 6, 2025 · Backend Development

Master Go Modules: From Initialization to Advanced Dependency Management

This comprehensive guide walks Go developers through the evolution of package management, explains how to initialize and configure Go modules, demonstrates practical dependency handling, and shares best practices and advanced techniques for building maintainable, modular Go applications.

GoPackage Managementbackend
0 likes · 6 min read
Master Go Modules: From Initialization to Advanced Dependency Management
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2025 · Fundamentals

Essential pip Tips and Tricks for Python Package Management

This article provides a comprehensive guide to using Python's pip tool, covering installation, upgrading, package installation, batch operations, dependency freezing, information querying, compatibility checks, and downloading packages, complete with practical command‑line examples and code snippets.

CLIDependencyPackage Management
0 likes · 9 min read
Essential pip Tips and Tricks for Python Package Management
Python Programming Learning Circle
Python Programming Learning Circle
May 22, 2025 · Fundamentals

Introducing uv: A High‑Performance Unified Python Packaging Tool

uv is a Rust‑based, ultra‑fast Python package manager and dependency resolver that expands beyond pip to provide end‑to‑end project management, tool installation, workspace support, Python version bootstrapping, single‑file script execution, and a unified interface comparable to Cargo, dramatically simplifying Python development workflows.

Dependency ResolutionPackage ManagementRust
0 likes · 12 min read
Introducing uv: A High‑Performance Unified Python Packaging Tool
Python Programming Learning Circle
Python Programming Learning Circle
May 17, 2025 · Fundamentals

10 Practical Tips for Using pip in Python

This guide introduces ten useful pip techniques—including installation, basic commands, upgrading, version-specific installs, uninstalling, inspecting package details, checking for conflicts, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers manage packages more efficiently.

InstallationPackage ManagementPython
0 likes · 6 min read
10 Practical Tips for Using pip in Python
DevOps Engineer
DevOps Engineer
May 6, 2025 · Backend Development

Getting Started with uv: Fast Python Package Management and Project Initialization

This article introduces uv, a Rust‑based Python package manager, and demonstrates how to initialize a project with uv init, add dependencies with uv add, manage virtual environments via uv venv, and run tools with uvx, offering a faster, more automated alternative to pip and requirements files.

Dependency ResolutionPackage ManagementPython
0 likes · 6 min read
Getting Started with uv: Fast Python Package Management and Project Initialization
IT Xianyu
IT Xianyu
Apr 20, 2025 · Operations

How to Replace YUM Repositories with Domestic Mirrors on CentOS 7

This guide explains why the default CentOS 7 YUM repositories are slow for Chinese users and provides step‑by‑step instructions—including backing up existing .repo files, downloading Alibaba Cloud mirrors, adjusting version numbers, refreshing the cache, verifying updates, troubleshooting common errors, and advanced tips such as adding EPEL—so you can achieve faster, more reliable package management.

DevOpsLinuxPackage Management
0 likes · 6 min read
How to Replace YUM Repositories with Domestic Mirrors on CentOS 7
Code Mala Tang
Code Mala Tang
Apr 13, 2025 · Backend Development

How to Build a Scalable Python Monorepo with UV: From Setup to Dependency Management

This tutorial shows how to use the UV tool to create a Python monorepo with separate API, core, and common library projects, manage dependencies with individual pyproject.toml files, and share reusable modules across FastAPI and other services.

MonorepoPackage ManagementPython
0 likes · 7 min read
How to Build a Scalable Python Monorepo with UV: From Setup to Dependency Management
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 22, 2024 · Frontend Development

Monorepo vs Multirepo: Concepts, Tools, and Step‑by‑Step Setup with pnpm Workspaces

This article explains the differences between Monorepo and Multirepo architectures, reviews popular Monorepo tools, and provides a detailed step‑by‑step guide to building a Vue‑based Monorepo project using pnpm Workspaces, including workspace configuration, shared package creation, and dependency management.

MonorepoMultirepoPackage Management
0 likes · 9 min read
Monorepo vs Multirepo: Concepts, Tools, and Step‑by‑Step Setup with pnpm Workspaces
IT Services Circle
IT Services Circle
Dec 8, 2024 · Fundamentals

Why Linux Uses Multiple Package Formats: Understanding Deb, RPM and Their Roles

The article explains why Linux distributions employ different package formats such as Deb and RPM, covering the historical split of Linux, the role of package managers, dependency handling, installation paths, and how these differences affect software distribution and user experience.

DebLinuxPackage Management
0 likes · 5 min read
Why Linux Uses Multiple Package Formats: Understanding Deb, RPM and Their Roles
DevOps Engineer
DevOps Engineer
Nov 26, 2024 · Fundamentals

Differences Between pip and pipx in Python Package Management

pip is the general-purpose Python package installer for libraries and scripts, while pipx specializes in isolated installation of command‑line tools, each with its own virtual environment; the article compares their features, use cases, limitations, and provides guidance on when to choose each.

CLI toolsPackage ManagementPython
0 likes · 5 min read
Differences Between pip and pipx in Python Package Management
Linux Ops Smart Journey
Linux Ops Smart Journey
Nov 10, 2024 · Operations

Master Ansible: Using yum_repository, yum, and systemd Modules for Efficient Automation

This article explores three frequently used Ansible modules—yum_repository, yum, and systemd—detailing their parameters, usage examples, and practical commands to streamline package management and service control, helping DevOps engineers boost automation efficiency in cloud and container environments.

AnsibleOpsPackage Management
0 likes · 10 min read
Master Ansible: Using yum_repository, yum, and systemd Modules for Efficient Automation
Sohu Tech Products
Sohu Tech Products
Nov 6, 2024 · Mobile Development

Monorepo and Workspaces in Flutter: Benefits, Challenges, and Implementation

Flutter is moving toward a unified monorepo that merges its engine, buildroot, and framework repositories, enabling atomic commits, reduced internal version conflicts, and streamlined CI, while Dart 3.5 workspaces let adjacent packages share analysis contexts and a single lockfile, improving dependency management and memory efficiency.

DartFlutterMonorepo
0 likes · 9 min read
Monorepo and Workspaces in Flutter: Benefits, Challenges, and Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Aug 23, 2024 · Fundamentals

A Comprehensive Overview of Essential Python Libraries

This article provides a detailed overview of over a hundred essential Python libraries spanning environment management, packaging, file handling, date‑time utilities, text processing, office document formats, databases, networking, web frameworks, and concurrency, illustrating Python's vast ecosystem for diverse development needs.

AutomationData ProcessingLibraries
0 likes · 16 min read
A Comprehensive Overview of Essential Python Libraries
Python Programming Learning Circle
Python Programming Learning Circle
May 21, 2024 · Fundamentals

A Comprehensive Overview of Python Version, Environment, and Package Management Tools

This article provides a detailed classification and comparison of essential Python tooling—including version managers, virtual environment managers, package managers, and build/publish utilities—explaining their motivations, core commands, and feature support such as dependency locking, PEP 660, and PEP 621.

Package ManagementPythonVirtual Environments
0 likes · 19 min read
A Comprehensive Overview of Python Version, Environment, and Package Management Tools
Python Programming Learning Circle
Python Programming Learning Circle
May 14, 2024 · Fundamentals

Essential pip Tips and Tricks for Python Package Management

This article provides a comprehensive guide to using pip, covering installation, upgrading, package installation, batch operations, uninstallation, dependency freezing, information lookup, outdated package checks, compatibility verification, and downloading packages for offline use, all illustrated with practical code examples.

DependencyPackage ManagementPython
0 likes · 9 min read
Essential pip Tips and Tricks for Python Package Management
DevOps Operations Practice
DevOps Operations Practice
Apr 10, 2024 · Operations

Common apt Commands for Managing Packages on Ubuntu

This article provides a concise guide to using the apt package manager on Ubuntu, covering installation, updating package lists, upgrading, searching, displaying information, removing packages, and cleaning up unused files with clear command examples.

LinuxPackage ManagementUbuntu
0 likes · 4 min read
Common apt Commands for Managing Packages on Ubuntu
Python Programming Learning Circle
Python Programming Learning Circle
Jan 6, 2024 · Fundamentals

10 Practical pip Tips for Managing Python Packages

This article introduces ten essential pip techniques—including installation, upgrading, version-specific installs, uninstalling, checking dependencies, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers efficiently manage their packages.

InstallationPackage ManagementPython
0 likes · 6 min read
10 Practical pip Tips for Managing Python Packages
IT Services Circle
IT Services Circle
Dec 4, 2023 · Information Security

Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons

This article surveys a series of high‑profile supply‑chain attacks on the JavaScript/npm ecosystem—such as left‑pad removal, malicious faker.js updates, cross‑env hijacking, is‑promise bugs, getcookies backdoors, event‑stream social‑engineering, ESLint credential leaks, manifest obfuscation, and politically‑motivated code injections—highlighting how tiny, widely‑used packages can become vectors for large‑scale compromise and what developers can do to mitigate the risk.

JavaScriptPackage ManagementSecurity
0 likes · 17 min read
Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons
TAL Education Technology
TAL Education Technology
Jul 27, 2023 · Backend Development

Monorepo Best Practices: Implementing pnpm Workspaces and Changesets

This guide explains why pnpm is preferred for monorepo projects, outlines the advantages and disadvantages of monorepos, and provides step‑by‑step instructions for setting up pnpm workspaces, configuring scripts, managing dependencies, building packages, and using Changesets for versioning and publishing.

ChangeSetsMonorepoPackage Management
0 likes · 14 min read
Monorepo Best Practices: Implementing pnpm Workspaces and Changesets