Bylo oznámeno (cs) vydání Fedora Linuxu 43. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách Fedora Magazinu: Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Silverblue a Fedora Atomic Desktops.
Elon Musk oznámil (𝕏) spuštění internetové encyklopedie Grokipedia (Wikipedia). Zatím ve verzi 0.1. Verze 1.0 prý bude 10x lepší, ale i ve verzi 0.1 je podle Elona Muska již lepší než Wikipedia.
PSF (Python Software Foundation) po mnoha měsících práce získala grant ve výši 1,5 milionu dolarů od americké vládní NSF (National Science Foundation) v rámci programu "Bezpečnost, ochrana a soukromí open source ekosystémů" na zvýšení bezpečnosti Pythonu a PyPI. PSF ale nesouhlasí s předloženou podmínkou grantu, že během trvání finanční podpory nebude žádným způsobem podporovat diverzitu, rovnost a inkluzi (DEI). PSF má diverzitu přímo ve svém poslání (Mission) a proto grant odmítla.
Balík nástrojů Rust Coreutils / uutils coreutils, tj. nástrojů z GNU Coreutils napsaných v programovacím jazyce Rust, byl vydán ve verzi 0.3.0. Z 634 testů kompatibility Rust Coreutils s GNU Coreutils bylo úspěšných 532, tj. 83,91 %. V Ubuntu 25.10 se již používá Rust Coreutils místo GNU Coreutils, což může přinášet problémy, viz například nefunkční automatická aktualizace.
Od 3. listopadu 2025 budou muset nová rozšíření Firefoxu specifikovat, zda shromažďují nebo sdílejí osobní údaje. Po všech rozšířeních to bude vyžadováno někdy v první polovině roku 2026. Tyto informace se zobrazí uživateli, když začne instalovat rozšíření, spolu s veškerými oprávněními, která rozšíření požaduje.
Jste nuceni pracovat s Linuxem? Chybí vám pohodlí, které vám poskytoval Microsoft, když vás špehoval a sledoval všechno, co děláte? Nebojte se. Recall for Linux vám vrátí všechny skvělé funkce Windows Recall, které vám chyběly.
Společnost Fre(i)e Software oznámila, že má budget na práci na Debianu pro tablety s cílem jeho vyžívání pro vzdělávací účely. Jako uživatelské prostředí bude použito Lomiri.
Proběhla hackerská soutěž Pwn2Own Ireland 2025. Celkově bylo vyplaceno 1 024 750 dolarů za 73 unikátních zranitelností nultého dne (0-day). Vítězný Summoning Team si odnesl 187 500 dolarů. Shrnutí po jednotlivých dnech na blogu Zero Day Initiative (1. den, 2. den a 3. den) a na YouTube.
Byl publikován říjnový přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Pracuje se na podpoře M3. Zanedlouho vyjde Fedora Asahi Remix 43. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Snad každý, kdo pracuje s počítači, se setkal s pojmem BIOS. Počítače s procesory SPARC jsou trochu jiné než ty, které má většina lidí doma pod stolem. Pracuji s počítači od firmy SUN (procesory SPARC), kde se místo BIOSu používá OpenBoot. Na počítačích od firmy SUN je běžné, že je kompletně spravujete přes seriovou linku. Jakmile umístíte server do serverovny, vlastní hardware vás nezájímá, protože jste plně schopní pomocí znalosti OpenBoot a komunikace po seriové lince nainstalovat Solaris (Solaris instalujete třeba ze sítě (Ethernet), přes seriovou konzoli to ovládáte).
OBP je narozdíl od BIOSu plně konfigurovatelné a programovatelné
prostředí, ne jen statické menu, které dovolí změnu nějakého nastavení.
OpenBoot provádí základní otestování a inicializaci hardware po zapnutí
počítače, umožňuje natažení jádra z disku, CD-ROM nebo také ze sítě. Při
každém startu počítače generuje OpenBoot nový device-tree ze
kterého potom systém vychází při tvorbě adresářů /device a
/dev.
Rozhraní OpenBoot se k uživateli chová podobně jako velmi jednoduchý shell a nazývá se OpenBoot Prompt (OBP, někdy také OK prompt).
OpenBoot je otevřený standard definovaný IEEE (IEEE Standard 1275-1994 for Boot Firmware).
OBP má na základní desce počítače přidělené dva integrované obvody:
nvramrc.OBP je napsaný v jazyku Forth. Forth je jazyk interpretovaný, pouze
nejnutnější příkazy jsou implementovány pomocí assembleru. OBP používá 2
zásobníky, jeden pro návratové adresy podprogramu a druhý pro data. Pokud
chcete přistupovat do konfigurace OBP z operačního systému pomocí vlastního
programu, můžete použít připravené rozhraní openprom
(man openprom).
| Verze PROM | Platforma |
|---|---|
| 1.x (SPARC boot PROM) | SPARCstation 1, SPARCstation 1+, SPARCstation IPC a SPARCstation SLC |
| 2.x (První OBP) | SPARCstation 2, SPARCstation 5, SPARCstation 10 a SPARCstation 20 |
| 3.x (OBP s možností upgrade) | Ultra worksations (Ultra 5, Ultra 10, Ultra 30, Ultra 60, Ultra 80) a Sun Enterprise servery (Enterprise 250, Enterprise 450 a Enterprise 3x00-6x00) |
| 4.x (Rozšířené možnosti ladění) | Sun Fire a Sun Blade |
Pohyb kurzoru v OBP je možný pomocí kurzorových kláves, případně pomocí kombinace CTRL-písmeno:
^P - nahoru^N - dolů^F - vlevo^B - vpravo.version - vytiskne verzi OBP.speed - vytiskne frekvenci systémubanner - příkaz vypíše základní identifikaci systému
(Verzi OBP, platformu, ID, MAC adresu)
ok banner Netra T1 200 (UltraSPARC-IIe 500MHz), No Keyboard OpenBoot 4.0, 256 MB memory installed, Serial #40120220. Ethernet address 0:3:ba:d:cc:dc, Host ID: 8c0cecdc.
boot, go - start UNIXudevalias - definice aliasu na zařízení, aktivní pouze do
prvního vypnutínvalias - vytvoří alias na zařízení a zapíše konfiguraci
do nvramrc = alias je aktivní i po restartu počítače, protože
je uložen v NVRAMnvedit - řádkový editor nvramrc,
^C ukončuje editaci, po ukončení editace je potřeba ukončit
editor.nvquit - ukončí nvedit bez uloženínvstore - uloží konfiguraci zadanou pomocí
nvedit do nvramrcnvunalias - smaže nastavení z nvramrc, ale
nezruší vlastní aliaspower-off - vypnutí počítačeprintenv - výpis všech proměnných v prostředíprobe-ide - vypíše všechny IDE potvůrky...probe-scsi - vypíše interní SCSI zařízeníprobe-scsi-all - vypíše všechny (i externí) SCSI
zařízeníproperties - výpis vlastností v device treereset, reset-all - restart počítače z
OBPsee - výpis výkladu slova (z jakých dalších slov se
skládá, případně přímo kód v assembleru).
Příklad výkladu setenv:
ok see setenv : setenv parse-word -1 parse (f0017038) ?dup 0= if 3drop (f0031218) exit then 2swap 2 pick over or 0= if 2drop 2drop (f0031218) exit then $setenv ;
set-default promenna - nastaví výchozí hodnotu pro danou
proměnnouset-defaults - nastavení výchozího nastavenísetenv - nastavení proměnné
ok setenv Usage: setenv option-name value ok setenv boot-device disk boot-device = disk
show-devs - vypíše device tree
ok show-devs /SUNW,UltraSPARC-IIe@0,0 /pci@1f,0 /virtual-memory /memory@0,0 /aliases /options /openprom /chosen /packages /pci@1f,0/pci@1 /pci@1f,0/pci@1,1 /pci@1f,0/pci@1/scsi@8,1 /pci@1f,0/pci@1/scsi@8 /pci@1f,0/pci@1/scsi@8,1/tape /pci@1f,0/pci@1/scsi@8,1/disk /pci@1f,0/pci@1/scsi@8/tape /pci@1f,0/pci@1/scsi@8/disk /pci@1f,0/pci@1,1/usb@5,3 /pci@1f,0/pci@1,1/network@5,1 /pci@1f,0/pci@1,1/ide@d /pci@1f,0/pci@1,1/usb@c,3 /pci@1f,0/pci@1,1/network@c,1 ...
show-disks - ukáže adresy v device tree k
diskovým zařízením, volbou jednoho z nich se zkopíruje do
"schránky"
/pci@1f,0/pci@1,1/ide@3/dad@0,0[:f]
\_________________/ | | |
| | | |
| | | |
| | | +- slice
| | +---- LUN nebo číslo disku
| +------ ID
+------------------------Sběrnice a řadič
show-post-results - výpis výsledků POSTusifting - vyhledá všechna slova (words)
obsahující daný výrazsync - zavolá jádro a provede sync (vyprázdní cache na
disk), použitelné po stisku zkratky STOP-Atest floppy - test disketové mechanikytest net - test síťového rozhranítest scsi - test scsi rozhranítest-all - test všech zařízení s vlastní testovací
rutinouwatch-clock - ukazuje tikaní vteřin :-)watch-net - sledování stavu sítěwords - výpis všech nadefinovaných slov v prostředí
OBPauto-boot? - automatický boot do UNIXu ze zařízení
definovaném v boot-device po startu počítačeboot-device - obsahuje seznam zařízení, z kterých se
zkouší boot (cdrom disk net). Můžete vložit i vlastní alias na
zařízení, používá se například pro boot ze soft. RAIDu.boot-file - soubor s jádrem.diag-device - seznam zařízení, ze kterých se bootuje v
diagnostickém režimuscsi-initiator-id - ID pro SCSI řadiče, mění se například
při propojování dvou počítačů prez SCSI. (výchozí pro řadič je 7, takže
druhému počítači mohu nastavit třeba id=6)local-mac-address - Určuje, jestli se použijí MAC adresy z
karty (TRUE), nebo jestli se použije jedna předdefinovaná
adresa pro všechny síťové karty v systému (předdefinovaná adresa je uložena
v NVRAM, zjistíme ji například příkazem banner).use-nvramrc? - Když nastavíme na hodnotu
TRUE, tak se při startu použijí příkazy zapsané do proměnné
nvramrcpci-probe-list - Pořadí testu PCI sběrnice. Pokud
prohodíme čísla, tak změníme ID zařízení v systému => potřebné pokud
máme nastavení například SW RAIDu na jednom počítači nějaké a pak to
přestěhujeme na jiný počítač. Pokud nějaké číslo sběrnice vynecháme,
sběrnice se vůbec neinicializuje a operační systém ji prostě nevidí.sbus-probe-list - to samé jako pro PCI, ale pro
sběrnici SBUSoem-banner - Řetězec, který se objeví po zadání příkazu
banner.oem-logo - Obrázek, který se zobrazí jako logo. Potřebuje
rastrovou mapu velikosti 66x64 pixelů.security-mode - Nastavení úrovně zabezpěčení OBP. Pokud
chcete zabezpečený režim použít, NEJDŘÍVE SI NASTAVTE HESLO a pak zapněte zabezpečený režim.
Možné jsou tyto hodnoty:none - bez ochranycommand - bez zadání hesla umožňuje pouze příkazy
go a boot bez parametrůfull - bez hesla ani nenabootujesecurity-password - Nastavení hesla pro
security-mode - z OBP příkazem password, z UNIXu
pomocí eeprom security-password, standardně je prázdné. Heslo
se nedá systémově nijak vymazat, dokonce ani pomoci příkazu
set-defaults. Jediný způsob, jak se zbavit hesla, je smazat ho
z NVRAM. A to se dá udělat asi jen odpojením napájení té paměti nebo se
musí koupit nová NVRAM.diag-switch? - Pokud povolíme, bootuje z
diag-device (výchozí je NET), logy z POSTu jsou vidět jen na
sériové konzoli.diag-level - úroveň diagnostického režimuPři bootu počítače nebo obecně při problémech se systémem je někdy
potřeba skočit do OK promptu (OBP) -> zaslat signál break. Toho
se docílí stiskem kláves STOP-A (pokud jste u terminálu nebo
přímo u grafické konzole daného počítače). V případě, že jste připojení z
jiného počítače se Solarisem přes program tip, tak
STOP-A nemůžete použít, protože si shodíte systém, u kterého
sedíte. Proto je dobré použít ~#. Když se připojujete na
server pomocí SSH a pak až na další počítač přes tip,
musíte pro poslání signálu break napsat ~~#, protože tu první
vlnovku zpracuje SSH a zbytek předá dál. V Solarisu lze zkratku
STOP-A zakázat v souboru /etc/default/kbd.
OBP můžeme při bootu zaslat další signály, které nám pomohou řešit některé problémy.
STOP-D - diagnostický režim startuSTOP-N - Nastavení výchozích hodnot proměnných OBP. Na
počítačích s USB klávesnicí se místo toho musí použít tento fígl: Po té, co
stroj při bootu pípne, uděláme "dvojklik" na vypínacím
tlačítku (tohle uplatníme třeba na počítačích řady Blade).Pokud je v OBP nastavena proměnná auto-boot? na true,
nastartuje po zapnutí operační systém a v této kapitole by nebylo co řešit.
V případě, že počítač instalujete/přenastavujete, je dobré vypnout autoboot
(setenv auto-boot? false) a bootovat ručně.
Vlastní boot se provádí příkazem boot, příkaz má
následující parametry:
/etc/systemPostup startu počítače po zapnutí:
Zapnutí počítače
----------------
|
+--------------+
| diag-switch? |-----true----+
+--------------+ |
| +--------+
| | POST |
false +--------+
| |
|---------------------+
|
+-------------+ +------------+
| auto-boot? |---false---| ok prompt |
+-------------+ +------------+
|
true
|
+----------------------------------------+
| boot device boot-file |
| boot-command + + |
| diag-device diag-file |
+----------------------------------------+
|
Start operačního systému
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Moc pěkně popsáno, jen mi chybí více praktických ukázek použití příkazů.
Ja ani nevim proc a navzdory tomu, ze vim, co "MB" znamena, nejak to presto celej zivot ctu "m b"... asi z lenosti, je to jaksi kratci a clovek nad tim nemusi myslet
MiB je nejaka novota, zase se v bruselu (nebo nekde jinde) nudili tak nahodne neco vylosovali a to zmenili. Takhle funguje dnesni politika. Kdo chce at si pouziva co chce, ale pro me je megabyte porad MB.Jo novota. Z minuleho stoleti. Jen nekteri lide asi dlouho spali.
Jinak co se tyce SI - pocitace pracuji v ne-SI soustave
tak myslim maji trochu narok na nejakou spesificnost
a ustalene konvence.
Kapacita disku udavana v MiB je jen reklamni trik vyrobcu
harware jak ukazat ze prave ten jejich vyrobek ma o par B(ytu) vice.
Jestli se nemylim, je to otazka poslednich "par" ler.
Ale pořád je ten MiB o něco lepší než lidé, kteří megabyte podle nálady píší jako Mb nebo mb...
Uvidite sam. Napoprve jsem byl ale take trosku v "soku".
To nepopru. Zive si pamatuju, jak jsem na Googlu hledal, co to vlastne je...
--
, http://www.linuxbios.org/.