Last active
May 17, 2025 06:43
-
-
Save tomasmark79/1005778142048ff829481c3a701b50ce to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 📦 RPM, DNF a APT – Hustý Cheatsheet s Příklady | |
--- | |
## 🧩 RPM (RedHat Package Manager) | |
| Účel | Příkaz | Příklad | | |
|--------------------|---------------------------------------|--------------------------------------------------| | |
| Instalace balíku | `rpm -i balík.rpm` | `rpm -i nano-2.9.8-1.el8.x86_64.rpm` | | |
| Odinstalace balíku | `rpm -e název_balíku` | `rpm -e nano` | | |
| Info o balíku | `rpm -qi název_balíku` | `rpm -qi bash` | | |
| Seznam souborů | `rpm -ql název_balíku` | `rpm -ql bash` | | |
| Kdo vlastní soubor | `rpm -qf /cesta/k/souboru` | `rpm -qf /bin/bash` | | |
| Ověření balíku | `rpm -V název_balíku` | `rpm -V bash` | | |
--- | |
## 📦 DNF (Fedora, RHEL, CentOS) | |
| Účel | Příkaz | Příklad | | |
|--------------------|---------------------------------------|--------------------------------------------------| | |
| Instalace balíku | `dnf install název_balíku` | `dnf install htop` | | |
| Odinstalace balíku | `dnf remove název_balíku` | `dnf remove nano` | | |
| Aktualizace systému| `dnf upgrade` | `dnf upgrade` | | |
| Vyhledání balíku | `dnf search dotaz` | `dnf search editor` | | |
| Info o balíku | `dnf info název_balíku` | `dnf info curl` | | |
| Čištění cache | `dnf clean all` | `dnf clean all` | | |
| Historie operací | `dnf history` | `dnf history` | | |
--- | |
## 🐧 APT (Debian, Ubuntu) | |
| Účel | Příkaz | Příklad | | |
|----------------------|---------------------------------------|--------------------------------------------------| | |
| Instalace balíku | `apt install název_balíku` | `apt install vim` | | |
| Odinstalace balíku | `apt remove název_balíku` | `apt remove nano` | | |
| Úplné odstranění | `apt purge název_balíku` | `apt purge apache2` | | |
| Aktualizace seznamu | `apt update` | `apt update` | | |
| Aktualizace systému | `apt upgrade` | `apt upgrade` | | |
| Vyhledání balíku | `apt search dotaz` | `apt search firefox` | | |
| Info o balíku | `apt show název_balíku` | `apt show wget` | | |
| Čištění nepotřebných | `apt autoremove` | `apt autoremove` | | |
| Vyčištění cache | `apt clean` | `apt clean` | | |
--- | |
## 📝 Poznámky | |
- `rpm` pracuje přímo s `.rpm` soubory a neřeší závislosti. | |
- `dnf` řeší závislosti automaticky a je preferovaný správce pro RPM distribuce. | |
- `apt` používá `.deb` balíky a závislosti také řeší automaticky. | |
- Vždy používej `sudo`, pokud nejsi root: např. `sudo apt install ...` | |
--- | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment