Compare commits

...

4 Commits

Author SHA1 Message Date
101eabc15f Oprv. gramatiky 2024-12-03 14:08:00 +01:00
456b01a01b pacman full 2024-11-27 21:18:50 +01:00
6f90671f00 pacman part1 80% 2024-11-26 22:13:08 +01:00
2054534d49 full 2024-11-24 21:11:11 +01:00
2 changed files with 100 additions and 2 deletions

View File

@@ -0,0 +1,49 @@
# Linux pacman příkazy
Pacman je nedílnou součástí Arch Linuxu a distribucí na Arch Linuxu založených.
V tomto článku se zaměříme na příkazy pacman, co dělají či k čemu slouží. Příkazy pacman zapisujeme do terminálu či multiplexoru jako například můj oblíbený [Zellij](https://zellij.dev/), [Tmux](https://github.com/tmux/tmux/wiki) či velmi oblíbený u spousty uživatelů [Tilix](https://arch-linux.cz/dlazdicovy-terminal-tilix/).
POZNÁMKA: vždy před příkazem pacman musíme použít sudo. V příkazech níže ho nebudu stále dokola opakavot (v některých případech třeba při použití příkazu su se také nemusí použít, ale mi ho použijeme!). Tak například u příkazu **pacman -Syu** do terminálu zapíšeme **sudo pacman -Syu**.
Vždy kdy si nebudete vědět použíjte za příkazem -h, například **pacman -h** a zobrazí se vám nápověda v češtině.
## Package Installation, Update, Remove
### Instalace balíčku, povýšení balíčku a odebrání balíčků
```
pacman -S <název balíčků> # nainstaluje balíček a další potředné soubory
pacman -U /path/to/package.pkg.tar.zst # nainstaluje balíček lokálně uložený ve vašem pc
pacman -Syu # vyhledá a aktualizuje všechny vaše balíčky které mají novější verzi
pacman -Syu --ignore <název balíčků> # vyhledá a aktualizuje všechny balíčky mimo těch co jsou uvedeny za --ignore
pacman -S <název balíčku>=<verze balíčku> # nainstaluje balíček podle názvu a verze kterou potřebujete
pacman -R <název balíčků> # odebere balíček bez dalších potřebných balíčků které se sním nainstalovali
pacman -Rs <název balíčků> # odebere balíček i s dalšími který se sníěm nainstalovali pokud nejsou potřeba pro jiný nainstalovaný balíček
pacman -Rns $(pacman-Qdtq) # odstrání nepotřebné součásti nainstalovaných balíčků
pacman -Rdd <název balíčků> # odebere komplet balíček bez dalších potřebných balíčků
pacman -Sc # odebere staré verze balíčků i staré verze balíčků v cache
pacman -Scc # Odstraní všechny balíčky z cache, které nejsou aktuálně nainstalovány.
```
## Package Search
### Vyhledávání balíčků
```
pacman -Sy # stahuje aktualizované seznamy balíčků z každého konfigurovaného repozitáře
pacman -Ss <název hledaného balíčku> # zobrazí všechny shody hledaného balíčku v repozitářích
pacman -Qs <název balíčků> # vyhledá všechny balíčky co se shodují s názvem které máte nainstalované, může se hodit pojud některé balíčky používáte ve více verzích
pacman -F <název balíčků> # zobrazí všechny verze balíčku v repozitářích tak i co máte nainstalované
```
## Package Information Query
### Informace o balíčkách
```
pacman -Q # vypíše všechny názvy nainstalovaných balíčků a jejich verzi
pacman -Ql <název balíčků> # vypíše všechny součásti na instalovaného balíčku a cestu k nim
pacman -Qo /cesta/k souboru/ # Po spuštění tohoto příkazu Pacman prohledá databázi nainstalovaných balíčků a vrátí informaci o tom, kterému balíčků patří zadaný soubor
pacman -Qe # výstup tohoto příkazu bude seznam názvů balíčků, které jste explicitně nainstalovali.
pacman -Si <název balíčků> # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd.
pacman -Qi <název balíčků> # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd u nainstalovaného balíčků. Navíc zobrazí informace o instalaci balíčků jako kdy byl instalován
pacman -Qdt # výstup tohoto příkazu bude seznam názvů balíčků, které jsou označeny jako orphaned. Tento seznam může být užitečný při čištění systému od nepotřebných balíčků a uvolnění místa na disku.
```

View File

@@ -65,8 +65,57 @@ Openbox může být použit jako správce oken v prostředí GNOME. To vám umo
1. Nainstalujte Openbox a GNOME.
2. Vytvořte nebo upravte soubor ~/.xinitrc nebo ~/.xsession tak, aby obsahoval následující řádky:
2. Vytvořte nebo upravte soubor **~/.xinitrc** nebo **~/.xsession** tak, aby obsahoval následující řádky:
````
exec gnome-session --session=openbox-gnome
````
3. Restartujte X server nebo se přihlašte znovu.
3. Restartujte X server nebo se přihlašte znovu.
### Použití Openbox s XFCE
Openbox může být také použit s XFCE. Postup je podobný jako u GNOME:
1. Nainstalujte Openbox a XFCE.
2. Vytvořte nebo upravte soubor **~/.xinitrc** nebo **~/.xsession** tak, aby obsahoval následující řádky:
```
exec startxfce4 --replace-wm openbox
```
3. Restartujte X server nebo se přihlašte znovu.
### Na většině Linuxových distribucí můžete Openbox nainstalovat pomocí balíčkového manažeru. Například:
**Arch Linux:**
```
sudo pacman -S openbox
```
**Fedora:**
```
sudo dnf install openbox
```
**Debian/Ubuntu:**
```
sudo apt-get install openbox
```
### Konfigurace Openbox
Konfigurační soubory pro Openbox se nacházejí v adresáři **~/.config/openbox/**. Hlavní konfigurační soubory jsou:
* **rc.xml**: Hlavní konfigurační soubor pro Openbox.
* **menu.xml**: Soubor pro konfiguraci menu.
* **autostart**: Skript, který se spustí při startu Openbox.
Můžete tyto soubory upravovat podle svých potřeb.
### Závěr
Openbox je velmi flexibilní a může být použit v různých konfiguracích, buď samostatně nebo v kombinaci s jinými desktopovými prostředími. Výběr závisí na vašich potřebách a preferencích.