Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.
Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.
Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Jarní konference EurOpen.cz 2025 proběhne 26. až 28. května v Brandýse nad Labem. Věnována je programovacím jazykům, vývoji softwaru a programovacím technikám.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Proč to tak komplikuješ? Stačí úplně nainstalovat na začátek disku (pro Grub 2 je potřeba nechat určitou část pevného disku za MBR volnou, tzn. nepřiřazenou žádnému oddílu/jednotce) a nakonfigurovat jednu instalaci Grub 2 nebo Grub Legacy, která potom bude zavádět všechny operační systémy (na pevném disku).
menu.lst
umistěný v /boot/grub
(nebo snad /boot už si nemapatuji) u grub2 je řídící soubor /boot/grub2/grub.cfg
který je ale generovaný přikazem grub2-mkconfig
z informací z /etc/grub.d
a /etc/default/grub
Grub se modifikuje nejen při instalaci nového systému, ale také při každé aktualizaci jádra
Tady si dovolím trochu nesouhlasit: Pokud se jádro aktualizuje (automatizovaně) přes správce balíčků (nejedná se tedy o "custom" jádro), tak je soubor jádra zpravidla umístěn ve stejném adresáři (na stejném diskovém oddílu) jako soubor jádra původního a zpravidla má i stejný název, takže změna konfigurace Grub (2 i Legacy) zpravidla není potřeba (ledaže by bylo jádro "příliš nové" a Grub ho nedokázal zavést, resp. u nového jádra by bylo potřeba změnit paramentry). Původní soubor jádra buď sám uživatel/administrátor přejmenuje nebo se přejmenuje automatizovaně, no i s tím se v dobře nakonfigurovaném Grub počítá (zase většinou není potřeba žádný zásah do konfigurace Grub).
/boot
distribuce openSUSE
ll /boot total 79579 -rw-r--r-- 1 root root 2681971 May 12 17:07 System.map-3.11.10-11-desktop -rw-r--r-- 1 root root 2681728 Feb 4 00:08 System.map-3.11.10-7-desktop -rw-r--r-- 1 root root 512 Apr 30 2013 backup_mbr lrwxrwxrwx 1 root root 1 Feb 4 19:56 boot -> . -rw-r--r-- 1 root root 1484 Oct 18 2013 boot.readme -rw-r--r-- 1 root root 140329 May 12 16:09 config-3.11.10-11-desktop -rw-r--r-- 1 root root 140316 Feb 3 23:11 config-3.11.10-7-desktop drwxr-xr-x 2 root root 1024 Feb 4 19:56 grub drwxr-xr-x 7 root root 1024 Jun 20 14:02 grub2 lrwxrwxrwx 1 root root 5 Mar 6 2013 grub2-efi.rpmsave -> grub2 lrwxrwxrwx 1 root root 25 Jun 20 14:00 initrd -> initrd-3.11.10-11-desktop -rw------- 1 root root 25367569 Jun 20 14:00 initrd-3.11.10-11-desktop -rw------- 1 root root 25367439 Jun 20 14:00 initrd-3.11.10-7-desktop drwx------ 2 root root 12288 Apr 30 2013 lost+found -rw-r--r-- 1 root root 620544 Feb 4 20:02 message -rw-r--r-- 1 root root 746580 May 12 17:28 symtypes-3.11.10-11-desktop.gz -rw-r--r-- 1 root root 746538 Feb 4 00:25 symtypes-3.11.10-7-desktop.gz -rw-r--r-- 1 root root 262177 May 12 17:21 symvers-3.11.10-11-desktop.gz -rw-r--r-- 1 root root 262119 Feb 4 00:20 symvers-3.11.10-7-desktop.gz -rw-r--r-- 1 root root 516 May 12 17:21 sysctl.conf-3.11.10-11-desktop -rw-r--r-- 1 root root 516 Feb 4 00:19 sysctl.conf-3.11.10-7-desktop -rw-r--r-- 1 root root 6041992 May 12 17:20 vmlinux-3.11.10-11-desktop.gz -rw-r--r-- 1 root root 6039636 Feb 4 00:19 vmlinux-3.11.10-7-desktop.gz lrwxrwxrwx 1 root root 26 May 19 23:33 vmlinuz -> vmlinuz-3.11.10-11-desktop -rw-r--r-- 1 root root 5181960 May 12 18:47 vmlinuz-3.11.10-11-desktop -rw-r--r-- 1 root root 5179304 Feb 4 01:52 vmlinuz-3.11.10-7-desktopje vidět, že udržuje dvě poslední jádra. Jádro "7" a aktuální jádro "11", když jsem před lety používal Ubuntu, mělo asi 4 předchozí jádra. A když bylo třeba, šlo z nich bootnout. Vaši přejmenovávací strukturu asi mají jen "roling release" distra, které vlastně nemají žádnou minulost a k ničemu se nedá vrátit. Je to jen okamžitá přítomnost.
vmlinuz-3.14-1-amd64
a při aktualizaci se vedle toho nainstaluje třeba vmlinuz-3.15-1-amd64
a GRUB je potřeba upravit.
Jasně. Jsem prostě jenom moc zvyklý na Arch Linux...
Mohl bys to trochu jinak popsat? Nějak nerozumím otázce.
Pokud se nepletu, tak např. mke2fs
může vytvořit systém souborů až od určitého "offsetu", tzn. ne "úplně od začátku".
Samotný Grub nic automaticky nedetekuje (tedy ve smyslu detekování OS). Ten dělá jenom to, co mu poručíš (co napíšeš do konfiguračních souborů). Jak Grub Legacy, tak Grub 2 lze ručně konfigurovat pomocí plain textových souborů (konfiguračních souborů). Připadá mi, že seš ještě zvyklý z Windows, že se programy konfgurují "graficky". Zkus si zvyknout na konfiguraci pomocí prostých textových souborů, tedy že měníš chování programů pomocí prostých textových souborů, které vytváříš/edituješ v textovém editoru (a je úplně jedno, který textový editor použiješ -- nano, joe, vim, GNU Emacs apod.). Zkus si schválně v nějakém linuxovém distru prohlédnout pomocí textového editoru obsah souboru /boot/grub/grub.cfg
, resp. /boot/grub/menu.lst
A co takhle sem postnout obsah /boot/grub/grub.cfg
(Grub 2) nebo /boot/grub/menu.lst
(Grub Legacy) náležející k PCLOS? Z toho by se dalo něco "uvařit".
V OpenSuse mount oddílu s PCLOS a odtud vyčíst konfiguraci Grub.
Nemáš náhodou notebook HP, kde je předinstalovaný SLED? Já takový notebook mám, a SLED jsem poslal brzo do kytek... Dal jsem si tam své nejoblíbenější distro (viz moje přezdívka).
Arch? Když jsem viděl, jak se instaluje pomocí CLI, málem jsem umřel.
A co je na tom k umření? Mně to přijde mnohem lepší než grafické instalátory.
Co vůbec říkaš na parazitující Manjaro?
Nic. Protože jenom vím, že existuje. Toť vše.
Hlavní výhodou Arch Linuxu je také výborná dokumentace, které se snad vyrovná jenom dokumentace k Gentoo.
Víš, já celý svět Svobodného Softwaru beru jako výzvu ke zdokonalování sebe samotného. Např. licence GNU GPL zakládá nárok na zdrojové texty/kódy plus je můžeš modifikovat/dále šířit. Proprietární software toto neumožňuje, dokonce některý zakazuje i studium strojového kódu! No a když už ty zdrojové texty/kódy + dokumentaci a další komponenty... máš, tak proč se v nich pro poučení trochu "nepošťourat"? Proč je nestudovat, aby člověk pochopil, jak ten Linux funguje?
Tím jsem chtěl říct, že instalaci Arch Linuxu jsem bral jako výzvu. Výzvu naučit se něco nového, prozkoumat nové věci.
Rozhodně se mi ale filosofie svobodného softwaru líbí. A z toho, co se děje v posledních čtyřech letech (nejen ve světě IT), mám špatný pocit.
Tak přeci nejsme "úplně" rozdílní. Protože i já mám špatný pocit (neposkytování dokumentace pro psaní ovladačů, obecně DRM, backdoory, proprietární software obecně, špehování atd. atd...).
A velkou hrozbou pro Svobodný Software jsou softwarové patenty.
Taklže jsem udělal něco špatně. Doteď nevím co, protože jsem disk odpojil opravdu korektně.
Řiká se, že v každém programu je alespoň jedna chyba.
Někde jsem vyslechl dokonce takový fórek (je to volné vyprávění, přesné znění už neznám):
Programátor napsal tento zdrojový kód v jazyce C:
int main() { exit(0); }
a ptá se, jaká je v něm chyba. Jako odpověď dostane: "Chyba je v tom, že nic nedělá."
Ona chyba může být právě v grafických "udělátkách". Nejjistější způsob je ruční umount: # umount /kam/jsem/to/pripojil && sync
Jestliže je to "příliš nový" notebook, tak Linuxu určitou dobu trvá, než se "adaptuje" -- rozuměj, než se vychytají ovladače apod. Mně se to moje HPčko přepne do úsporného režimu, pokud víko zavřu. Pokud víko opět otevřu, tak bliká kontrolka vypínače, který když stisknu, tak se systém probudí. To s tou síťovkou mi dělá taky -- jednodušše se ten notebook nevypnul, ale jenom uspal. Já v Arch Linuxu vypínám systému pomocí # systemctl poweroff
, a to může být distro od distra jinak. Zkus jako root třeba (pokud nezabere předchozí příkaz): shutdown -h now
budu muset zformátovat celý disk
Nevím, co výrazem "zformátovat celý disk" myslíš, ale: Pokud budeš instalovat distribuci s grafickým instalátorem, tak tam většinou bývá volba "Použít celý disk", která dělá to, co ty zřejmě chceš, tzn. mj. vytvoří/upraví i MBR, vytvoří systémy souborů na oddílech...
Chudák SLED...
Když jsem ho posílal do kytek já, tak jsem ho moc nelitoval.
Jaký distro tam dáš?
Arch Linux je pro profíky
Nepovažuju se za profíka a přesto mám Arch na stolním počítači, notebooku, serveru i na "Malině". Jak seš na tom s angličtinou? Pokud znáš aspoň základy, tak wiki.archlinux.org je výborným zdrojem informací, které často platí obecně (nejen pro Arch).
Přeju ti hodně štěstí a trpělivosti s Linuxem.
Nemáš zač.
Doufám, že se síťovka bude už konečně vypínat.
Mám takový dojem, že je nějaká volba v BIOSu/UEFI, která toto ovlivňuje. Ale vařím spíš z vody.
Tiskni
Sdílej: