From 35ec6df10fb1d563db2f26a4f450ffc2a38d8a04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dagmar=20Vod=C3=A1kov=C3=A1?= Date: Tue, 18 Nov 2025 14:07:25 +0100 Subject: [PATCH] =?UTF-8?q?Vypracovan=C3=BD=20=C3=BAkol=20-=20=20Bal=C3=AD?= =?UTF-8?q?=C4=8Dky?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- podzim_2025/DagyDee/balicky.txt | 71 +++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 podzim_2025/DagyDee/balicky.txt diff --git a/podzim_2025/DagyDee/balicky.txt b/podzim_2025/DagyDee/balicky.txt new file mode 100644 index 0000000..0d35bb9 --- /dev/null +++ b/podzim_2025/DagyDee/balicky.txt @@ -0,0 +1,71 @@ +Úkoly - Balíčky + +Balíček s příkazem python + + POZN. Python3 - Mám nainstalované dvě jeho verze: + + dagmarvodakova@uspgh-spgweb-d1:~$ rpm -q --whatprovides /usr/bin/python3 + python3-3.13.7-1.fc42.x86_64 + python3-3.13.9-1.fc42.x86_64 + + Jak se jmenuje balíček, který obsahuje příkaz python, bez 3 na konci? + -> python-unversioned-command + +Odinstalování příkazu dnf + + Co se stane, když zkusíš odinstalovat balíček dnf? + Jiná chyba než v zadání: + dagmarvodakova@uspgh-spgweb-d1:~$ sudo dnf remove dnf + [sudo] heslo pro dagmarvodakova: + No packages to remove for argument: dnf + + Není co dělat. + + Zkusíš vysvětlit, co tahle chyba znamená? + -> balíček je součástí systému + -> chyba ze zadání znamená, že je balíček chráněný systémem + + (Nápověda: kdyby tohle šlo, jak bys tuto operaci vrátila zpět?) + -> bez dnf bych přišla o možnost spravovat systém, vrátit zpět by to nešlo + + Balíček python3 taky nejde odinstalovat; proč? + -> konflikt závislostí - na balíčku jsou závislé důležité části systému, bez něj by byl systém nepoužitelný + +Odinstalování příkazu python + + Můžeš odinstalovat balíček s příkazem python (bez 3 na konci)? Bude pak zbytek systému fungovat? + -> Ano, můžu balíček odinstalovat, příkaz slouží jen jako alias a odkazuje do novějšího pythonu3. Systém bude fungovat. + +Doinstalování novějšího Pythonu + -> Mám nainstalovanou verzi 3.13.9-1, novější není k dispozici, zmiňovaná starší 3.10 už vůbec ne. Materiály jsou asi staršího data. :) + + dagmarvodakova@uspgh-spgweb-d1:~$ rpm -q --whatprovides /usr/bin/python3 + python3-3.13.7-1.fc42.x86_64 + -> python3-3.13.9-1.fc42.x86_64 + + dagmarvodakova@uspgh-spgweb-d1:~$ dnf repoquery /usr/bin/python3 + Aktualizace a načítání repozitářů: + Repozitáře načteny. + python3-0:3.13.2-2.fc42.i686 + python3-0:3.13.2-2.fc42.x86_64 + python3-0:3.13.9-1.fc42.i686 + -> python3-0:3.13.9-1.fc42.x86_64 + +Instalace httpd + -> Mám je. :) + + dagmarvodakova@uspgh-spgweb-d1:~$ sudo dnf install httpd + [sudo] heslo pro dagmarvodakova: + Aktualizace a načítání repozitářů: + Repozitáře načteny. + Balíček "httpd-2.4.65-1.fc42.x86_64" je již nainstalován. + + Není co dělat. + + dagmarvodakova@uspgh-spgweb-d1:~$ sudo dnf install systemd + Aktualizace a načítání repozitářů: + Repozitáře načteny. + Balíček "systemd-257.10-1.fc42.x86_64" je již nainstalován. + + Není co dělat. +