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.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
less
vytvoří zprávumktemp: failed to create file via template ‘/tmp/less.XXXXXX’: No space left on devicenicméně podle
df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 4019500 40 4019460 1% /dev tmpfs 4036976 0 4036976 0% /dev/shm tmpfs 4036976 4508 4032468 1% /run /dev/dm-1 20971520 12838376 7588040 63% /a
cat /etc/mtab rootfs / rootfs rw 0 0 devtmpfs /dev devtmpfs rw,relatime,size=4019500k,nr_inodes=1004875,mode=755 0 0 tmpfs /dev/shm tmpfs rw,relatime 0 0je filesystem rw a je na něm dostatek místa. Podobně se objeví zpráva.
E138: Can't write viminfo file /root/.viminfo!pokud jako root něco otevřu vimem a ani soubor neukládám (pokud edituji něco pod uživatelem na
/home
problém není)
Takže to vypadá, jako bych měl root oddíl jen readonly.
ls -l > /test ls: write error: No space left on deviceJak nemohu mít možnost zapsat do filesystemu, když je na něm přes 7GB místa a je moutnlý read-write? Nejdříve chci zkusit
fsck
. Jak bych instruoval systém, že má povinně udělat fsck
po restartu? Bootnout live distro je trochu problematické, pokud by problém šel vyřešit přímo na systému bez fyzických změn, dal bych tomu přednost. Co bych ještě mohl zkusit? Nechci vrtat nějakým rozšiřováním oddílu přes gparted
dokud nevím v čem je vlastně problém.
btrfs
. Příkazdf -ipro btrfs filesystem vrací ve všech třech sloupcích 0. A to nejen na tomto problematickém filesystemu, ale i na jiných, které jsou v pořádku. Co se děje se snapshoty zatím nevím, očekával jsem, že když openSUSE nabídne při instalaci možnost použít btrfs jako hlavní systém tak to mají nějak ošéfované, třeba tak, že snapshoty zabírají nějaké rozmné místo a pak se starší mažou.
btrfs fi df /
.
touch
mi prázdný soubor vytváří.
fsck.btrfs
bývá symlink na true
)df
na btrfs nefunguje moc spolehlivědmesg
fsck.btrfs
je už kolem půl roku na světě. A ls -l /usr/sbin/fsck* -rwxr-xr-x 1 root root 30732 7. úno 12.02 /usr/sbin/fsck -rwxr-xr-x 1 root root 26444 26. led 16.12 /usr/sbin/fsck.btrfs -rwxr-xr-x 1 root root 13936 7. úno 12.02 /usr/sbin/fsck.cramfs -rwxr-xr-x 4 root root 250320 15. úno 18.47 /usr/sbin/fsck.ext2 -rwxr-xr-x 4 root root 250320 15. úno 18.47 /usr/sbin/fsck.ext3 -rwxr-xr-x 4 root root 250320 15. úno 18.47 /usr/sbin/fsck.ext4 -rwxr-xr-x 1 root root 30404 7. úno 12.02 /usr/sbin/fsck.minix lrwxrwxrwx 1 root root 7 14. bře 00.48 /usr/sbin/fsck.msdos -> dosfsck lrwxrwxrwx 1 root root 7 14. bře 00.48 /usr/sbin/fsck.vfat -> dosfsckvyhazuje nenulovou velikost existujícího souboru. Právě zprávy o uvolnění fsck na btrfs mě přivedly k rozhodnutí btrfs použít. Jinak distribuce openSUSE 12.3, jádro
3.7.10-1.1-desktop
btrfsck
, ale to je vhodné tak jedině, pokud nejde to btrfs vůbec namountovat. Jinak by se mělo po mountu opravit samo. Jádro 3.7 je dost nové na to, aby to dělalo.
pvdisplay
, vgdisplay
a lvdisplay
sice napíšou správné informace group: system a LV root a home, nicméně v /dev/mapper
žádné system-root a system-home není a ani není v /dev adresář system s položkami root a home. Nemám oddíl jak připojit. Je možné informace s lvdisplay
předat do systému, aby si zařízení vytvořil?
Pokud se mi to nepodaří zdolat do zitra, tak to přeinstaluji. Ale chtěl jsem nejdříve zabojovat a zkusit porozumět a opravit. Naštěstí denní zálohy mám.
lvchange -ay název_LV
btrfsck /dev/system/root
(redirektován STDOUT i STDERR) a soubor dmesg.txt je výsledek dmesg | tail
po pokusu o mount. Vše provedeno s repair bootu z instalačky openSUSE. btrfsck jen vypsal výpis a neopravil data. nasledující běh dopadl stejně a filesystem nešel moutnout. přičemž btrfsck nemá žádné volby.
Zřejmě jsem se unáhlil s přechodem.
dmesg
se víc nedozvíme.
Btw. podle toho, jak to postupně umírá, to tipuju na vadný disk. Ale bez dmesg se víc nedozvíme.Take me to napadlo. Podobne mne umiral SSD, ale s ext4, doslova se to rozpadalo pod rukama.
smartctl -x /dev/sda
z toho disku. V hlavní tabulce nemá žádné chyby a celkový zápis je 4000GB za životnost disku, takže to je něco kolem 35 násobného přepsání buňky na 120GB SSD. To by mělo být dost hluboce pod živostností. Hlavně mne překvapila nemožnost opravy toho btrfs. A je zajímavé, že v průběhu instalace openSUSE , kde jedna z možností rozdělení disku je import tabulky to skutečně našlo fstab na tom postiženém disku, takže jsem jen přehodil typ filesystemu na ext a nainstaloval a vše vypadá v pořádku.
jen mám doplňující otázku. Mám filovou zálohu předchozího systému udělanou rsync (backuppc), která je se vším nainstalovaným softem, aktualizacemi asi k předvčerejšku a veškerou konfigurací. mohu si dovolit celý systém s tou zálohou přepsat?
Mám filovou zálohu předchozího systému udělanou rsync (backuppc), která je se vším nainstalovaným softem, aktualizacemi asi k předvčerejšku a veškerou konfigurací. mohu si dovolit celý systém s tou zálohou přepsat?Tady bych byl opatrny, mohlo by to jit, ale backuppc neznam a nevim jake parametry rsync jsou pouzity, jak se to chova k symlinkum ci treba SELinux labelum. Kazdopadne nemate co ztratit, kdyz to zkusite.
grub2-mkconfig
, ale zahlásil mi že nemá /proc/self/moutinfo. (generování jsem provedl tak že jsem s openSUSE DVD šel do recovery modu, anable LV a připojil volume root a boot správně do stromu a provedl chroot
do adresáře rootu.) Podobně jsem zkusil vytvořit nový initramfs přes mkinitrd
nicméně v Chrootlém prostředí mám /dev (skoro) prázdný
Měl bych otázku, jak bych měl správně opravit initramfs a grub2?
Teď udělám ještě jednu reinstalaci, na tom SSD je to otázka asi 15 minut i z odpovědí na všechny otázky, takže mě to zdrží nejméně, ale rád bych pro příště znal možnost opravy. Díky.
Tiskni
Sdílej: