Linux package manager: Difference between revisions

From HPCWIKI
Jump to navigation Jump to search
(Add categories: Linux, Reference)
(Fix: remove --- horizontal lines (7 removed))
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Status
|status=Draft
|owner=Knowledge Agent
|last_update=2026-07-16
|review=Pending
}}


{{TOC}}
== Overview ==
Linux package manager에 대한 기술 문서입니다.
=== Summary ===
* 무엇인가? - Linux package manager
* 왜 필요한가? - HPC 및 서버 환경에서 필수 개념
* 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시
== Purpose ==
이 문서가 존재하는 이유
* Goal: Linux package manager에 대한 기술 정보 제공
* Scope: Linux package manager의 개념, 사용법, 설정
* Non-goals: 다른 주제로의 확장
== Key Concepts ==
{| class="wikitable"
! Concept
! Description
! Related
|-
| Linux package manager
| HPC/서버 환경에서 중요한 기술 개념
| [[Linux]], [[Server]]
|}
== Detailed Explanation ==


A package manager is a tool that allows users to install, remove, upgrade, configure and manage software packages on an operating system.
A package manager is a tool that allows users to install, remove, upgrade, configure and manage software packages on an operating system.
== Package manager by distributor ==
{| class="wikitable"
{| class="wikitable"
!'''Package Name'''
!'''Package Name'''
Line 23: Line 63:
|Yes
|Yes
|Yes
|Yes
|'''RedHat-based Linux'''
 
|'''.rpm''' extension
 
|-
== Best Practices ==
|'''YUM'''
 
|Binary
* 최신 버전 사용 권장
|Yes
* 공식 문서 참고
|Yes
* 테스트 환경에서 먼저 검증
|'''RedHat-based Linux'''
 
|'''.rpm''' extension
|-
|'''Synaptic'''
|Graphical frontend for binary
|No
|Yes
|'''Debian-based Linux'''
|
|-
|'''Pacman'''
|Binary
|Yes
|No
|'''Arch-based Linux'''
|
|-
|'''Portage'''
|Source
|No
|No
|GEntoo-based Linux
|
|-
|'''ZYPP'''
|Binary
|Yes
|Yes
|SUSE-based Linux
|uses '''RPM''' as the backend
|-
|'''Snap'''
|Binary
|No
|No
|Ubuntu
|
|}


== References ==
== References ==
<references />
 
* [https://wiki.hpcmate.com Linux package manager]
 
 
== Related Pages ==
 
* [[Linux]]
* [[Server]]
* [[Hardware]]
* [[Network]]
 
 
[[Category:Linux]]
[[Category:Linux]]
== Knowledge Graph ==
Related
→ [[Linux Kernel Tuning]]
→ [[systemd]]
→ [[LVM]]
→ [[iptables]]
→ [[Ubuntu]]
→ [[fstab]]
→ [[Linux Kernel]]


[[Category:Reference]]
[[Category:Configuration]]

Latest revision as of 11:29, 17 July 2026

Template:Status

Template:TOC

Overview

Linux package manager에 대한 기술 문서입니다.

Summary

  • 무엇인가? - Linux package manager
  • 왜 필요한가? - HPC 및 서버 환경에서 필수 개념
  • 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시


Purpose

이 문서가 존재하는 이유

  • Goal: Linux package manager에 대한 기술 정보 제공
  • Scope: Linux package manager의 개념, 사용법, 설정
  • Non-goals: 다른 주제로의 확장


Key Concepts

Concept Description Related
Linux package manager HPC/서버 환경에서 중요한 기술 개념 Linux, Server


Detailed Explanation

A package manager is a tool that allows users to install, remove, upgrade, configure and manage software packages on an operating system.

Package Name Binary /Source Install from URL support GUI enabled Distributor extension
APT Binary No Yes Debian-based Linux dpkg, .deb extension
DNF Binary Yes Yes


Best Practices

  • 최신 버전 사용 권장
  • 공식 문서 참고
  • 테스트 환경에서 먼저 검증


References


Related Pages

Knowledge Graph

Related

Linux Kernel TuningsystemdLVMiptablesUbuntufstabLinux Kernel