Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.
Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.
Bylo vydáno OpenBSD 7.7. Opět bez písničky.
V Tiraně proběhl letošní Linux App Summit (LAS) (Mastodon). Zatím nesestříhané videozáznamy přednášek jsou k dispozici na YouTube.
Po dlouhé době jsem se vrátil trochu seriózněji k základům administrace Linuxu, nebo spíše k polo-amatérskému používání. Rozhodl jsem se víc zaměřit na Debian GNU/Linux, jelikož jsem si už dřív oblíbil různé deriváty (Mint, Ubuntu, antiX).
Musel jsem řešit jeden problém: starý 32-bitový laptop, Pentium M procesor, s funkční CD+RW mechanikou a s funkčním USB, ale z USB z nějakého důvodu žádná linuxová distribuce nenabootovala. (Pokud někdo zná důvod, napište do komentářů.) Takže jsem jak blbec vypálil postupně několik ISO na CD, s různými distribucemi, které jsem vyzkoušel (zmiňovaný antiX doporučuju - jen má nevýhodu, že neobsahuje systemd, což pro někoho může být naopak výhoda, ale při hledání řešení různých problému jsem občas četl návody fungující jen se systemd, že mi absence systemd přišla jako potíž).A tak jsem narazil na možnost instalovat Debian přes netboot, jenže bez toho, abych musel nejdřív stáhnout ISO a hodit na USB nebo CD. Pro mnohé to asi není novinka, pro mě to ale bylo překvapení, protože jsem o té možnosti dřív nikde nečetl.
Tak k věci. Nutno dodat, že tento postup funguje pouze pokud máte na disku už nějakou Linux distribuci a zavaděč GRUB (což je ale dost pravděpodobné) a PC musí být napojen na internet (protože "netboot", jak jsem psal).
Oficiální návod na wiki Debianu začíná zde:
debian.org/releases/stable/installmanualTam si vyberte architekturu, většina lidí asi zvolí "64-bit PC (amd64)", ale postup bude stejný. V mém případě to tedy bylo "32-bit PC (i386)".
V dlouhém rejstříku najděte "GRUB", v mém případě to byl bod "4.4.1. Hard disk installer booting from Linux using GRUB"
a odkaz vedl sem.
V návodu najděte odkazy začínající na "netboot/", soubory initrd.gz a linux, které si do existujícího (starého) systému stáhnete. Souborvmlinuz
nestahujte. Jako root vytvořte v adresáři /boot novou složku, název je nepodstatný, použijeme navrhovaný z návodu, takže /boot/newinstall
a do té složky přesuneme stažené soubory initrd.gz
a linux
.
Potom pokračujeme na odkaz, který je značen "Booting from Linux using GRUB", v mém případě to vedlo sem.
Jako root editujeme soubor /boot/grub/grub.cfg
, sjedeme v souboru úplně na konec a vložíme kód, který je v návodu, jen změníme vmlinuz
na linux
, takže kód bude vypadat takto:
menuentry 'New Install' { insmod part_msdos insmod ext2 set root='(hd0,msdos1)' linux /boot/newinstall/linux initrd /boot/newinstall/initrd.gz }
Uložíme a můžeme rovnou počítač rebootovat, v GRUB menu by se měla objevit nová položka "New Install", kterou zvolíme a uvítá nás čerstvá Debianovská "netinstall" instalace, ve které můžeme velmi pohodlně rozdělit HDD a nastavit vše potřebné. Celá instalace má - jak je dnes zvykem - průvodce, takže by to měl zvládnout i začátečník nebo staronový uživatel Linuxu jako já Jako desktop jsem zrušil GNOME a označil jsem místo toho LXQt, což je zaprvé jeden z nejlehčích desktopů a podle mě je to pěkná alternativa k jinak populárnímu lehkému Xfce.
Pro zajímavost přidávám ještě odkazy na 3 fotky z instalace: foto1, foto2, foto3
Tiskni
Sdílej:
insmod ext2
na
insmod ext3
Oddíl, na kterém jsem měl ten /boot folder, používal totiž ext3. Vůbec nastavení GRUBu nerozumím, takže budu rád za doplnění, jestli to k něčemu vůbec bylo menuentry
přesně jen to, co jsem psal do článku, nic víc fakt nutno není. Oba soubory musí být z netinst. Jde to udělat i podle návodu na wiki Debianu, že by se místo "linux" souboru stáhl vmlinuz a k tomu celý soubor .iso, ale to jsem nezkoušel, protože síťový kabel s internetem mám všude k dispozici. S tím bootováním z USB viz nahoře, co jsem odpovídal. Vypadá to, jako by to v BIOSu bylo, ale nefunguje to, třeba to ale opravdu USB bootování neumí.
Nicméně to tedy ale není to samé jako plná instalace využívající všechen prostor na HDDJe, například ve tvém případě bys mohl z toho live antixu smazat obsah HDD, vytvořit na něm jednu partition přes celý disk, namountovat, a to by pak byl ten "subdirectory" do kterého se to instaluje. A instaluje se to jednoduše (snad jsem na nic nezapomněl):
# debootstrap --arch amd64 bullseye kam_to_nainstalovat/ http://ftp.cz.debian.org/debian/ # cd kam_to_nainstalovat # mount -t proc none proc # mount -o bind /dev dev # mount -t sysfs none sys # mount -o bind /run/ run/ # chroot . /bin/bash # upravit /etc/fstab aby obsahoval záznam pro / # apt-get install linux-image-amd64 grub-pc (nebo grub-efi-amd64) # grub-install /dev/sda # passwd (nezapomenout nastavit heslo, pak bychom se nemohli do systému přihlásit :) # exit # reboot
Zapomněl jsi přimountovat /sys
mount -t sysfs none sys
a /dev/ptsNikdy nebylo potřeba.
No a pak ještě se hodí nainstalovat pár základních balíčkůJo, samozřejmě; a taky věci nutné pro samotné spuštění, třeba lvm2 nebo mdadm pokud je to na LVM/RAIDu.
a ujistit se, že je do nového místa nahrán ten správný keyringapt keyring nahrává ten debootstrap; na Debianu ho nějak kontroluje proti systémovému, na jiných distribucích nevím.
Nikdy nebylo potřeba.Mám pocit, že když to namountované není, tak něco otravuje. Dpkg možná. Každopádně se to dá namountovat úplně stejným bind jako /dev, takže proč ne...
mount -R /sys /sysroot/sys
). Spustím pro …/sys, …/proc a …/dev a je vystaráno.
Při instalaci pro jinou platformu se debootstrap spouští s --foreign, nabootuje se nový systém a pak se z něj spustí debootstrap s --second-stage, pokud se dobře pamatuji.A nebo tam zkopíruješ
/usr/bin/qemu-arm-static
a pak se tam můžeš normálně chrootnout a funguje to.
Implementované je to tak, že si to zaregistruje binfmt_misc handler „ELFy pro ARM spouštěj pomocí mě jako interpretru“ a pak to emuluje instrukce a překládá syscally na správné ABI.
Ja mam tiez starucky thinkpad t60, prosim nesmejte sa s ludi ktory maju starsie pc pretoze niekedy aj starsi notebook je lepsi nez najnovsi za cenu cca 350eur co je uz nejaky peniaz a fakt dobre notebooky zacinaju az od 500eur a vyssie, u tych lacnejsich najdes nejake emmc, sice mas tam grafiku integrovanu co potiahne viac nez u toho stareho thinkapda napriklad ale celkovo su tie lacne notasi fakt LOW END.
este mi neda aby som nenapisal ja som svoj takyto lacny asus laptop e203na nahodil Chrome OS Flex a na netovanie odporucam je to lepsie nez windows alebo linux aspon co sa tyka vykonovo
# head -n 6 /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub #
tttttttsss by si se akorát moch vobčas přehmátnout :P ;D
grub-mkconfig
ještě nikdy nebylo spuštěno. Dokonce nemám ani nainstalované utility grubu, protože jsem zavaděč překopíroval z jiného disku. (Tak to dopadne, když má užiatel Gentoo po ruce disk s grubem a nechce mu kompilovat.) Napsat cca 30řádkový skript ve skoro-bashi není těžké. (U mne má grub.cfg kolem 100 řádků, protože se mi tam nahromadily různé, povětšinou už nefunkční, položky menu.)
grub.cfg
, stačí editovať (ak neexistuje tak vytvoriť) /boot/grub/custom.cfg
:adding extra custom menu entries to the end of the list can be done by editinghttps://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html/etc/grub.d/40_custom
or creating/boot/grub/custom.cfg
You can add additional custom menu entries by editinghttps://wiki.archlinux.org/title/GRUB#Generated_grub.cfg/etc/grub.d/40_custom
and re-generating/boot/grub/grub.cfg
. Or you can create/boot/grub/custom.cfg
and add them there. Changes to/boot/grub/custom.cfg
do not require re-runninggrub-mkconfig
, since/etc/grub.d/41_custom
adds the necessary source statement to the generated configuration file.
https://wiki.gentoo.org/wiki/GRUB2#Main_configuration_file/boot/grub/custom.cfg
The /etc/grub.d/41_custom
script will reference this file to be read in at boot time if it exists. This file provides a place to add additional entries or commands and does not require regeneration of the maingrub.cfg
file.