Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.
V pátek 20. února 2025 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy
… více »Evropská rada vydavatelů (EPC) předložila Evropské komisi stížnost na americkou internetovou společnost Google kvůli její službě AI Overviews (AI souhrny), která při vyhledávání na internetu zobrazuje shrnutí informací ze zpravodajských serverů vytvořená pomocí umělé inteligence (AI). Evropská komise již v prosinci oznámila, že v souvislosti s touto službou začala firmu Google vyšetřovat. Google obvinění ze strany vydavatelů
… více »Ubuntu 26.04 (Resolute Raccoon) už nebude v desktopové instalaci obsahovat GUI nástroj 'Software & Updates'. Důvodem jsou obavy z jeho složitosti pro běžné uživatele a z toho plynoucích bezpečnostních rizik. Nástroj lze doinstalovat ručně (sudo apt install software-properties-gtk).
Thomas Dohmke, bývalý CEO GitHubu, představil startup Entire - platformu pro spolupráci vývojářů a agentů umělé inteligence. Entire získalo rekordních 60 milionů dolarů na vývoj databáze a nástrojů, které mají zefektivnit spolupráci mezi lidmi a agenty umělé inteligence. Dohmke zdůrazňuje potřebu přepracovat tradiční vývojové postupy tak, aby odpovídaly realitě, kdy většinu kódu produkuje umělá inteligence.
Toyota Connected North America oznámila vývoj open-source herního enginu Fluorite, postaveného na frameworku Flutter. Pro renderování grafiky využívá 3D engine Filament od společnosti Google a dle svého tvrzení cílí na konzolovou kvalitu her. Fluorite je zřejmě navržen tak, aby fungoval i na méně výkonném hardware, což naznačuje možnost použití přímo v ICE systémech vozidel. Zdrojový kód zatím zveřejněný není.
Byl vytvořen nástroj a postup pro překonání věkového ověření platforem Discord, Kick, Twitch, Snapchat (a možná dalších), kód je open-source a dostupný na GitHubu. Všechny tyto sítě používají stejnou službu k-ID, která určuje věk uživatele scanem obličeje a na původní server posílá pouze šifrovaná metadata, ty ale sociální síť už nedokáže sama nijak validovat, 'útok' spočívá ve vygenerování a podstrčení legitimně vypadajících ověřovacích metadat.
Jihokorejská kryptoměnová burza Bithumb přiznala vážné selhání interních systémů, které ji vystavilo riziku sabotáže a nezabránilo chybné transakci v hodnotě přes 40 miliard dolarů (814 miliard Kč). Druhá největší kryptoměnová burza v Koreji minulý týden při propagační akci omylem rozeslala zákazníkům zhruba 620 000 bitcoinů místo 620 000 wonů (8700 Kč). Incident vyvolal pokles ceny bitcoinu o 17 procent. Většinu
… více »Google Chrome 145 byl prohlášen za stabilní. Nejnovější stabilní verze 145.0.7632.45 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Zpátky je podpora grafického formátu JPEG XL, viz Platform Status. Odstraněna byla před třemi lety. Nový dekodér JPEG XL jxl-rs je napsán v Rustu. Zobrazování JPEG XL lze vyzkoušet na testovací stránce. Povolit lze v nastavení chrome://flags (Enable JXL image format).
Byla vydána nová verze 1.26 programovacího jazyka Go (Wikipedie). Přehled novinek v poznámkách k vydání.
Tiskni
Sdílej:
PATH?
Když dělám balíček tak samozřejmě schovávám info o tom jak byl sestavován.
Podobná pravidla jsem dodržoval i při tvorbě "vlastní" distribuce (to když jsem se na SPŠE chvílemi nudil, po maturitě jsem už podobné blbosti nedělal
).
Jak moc budou kompatibilní mezi sebou binární soubory z různých hlavních větví GNU/Linuxu ?Moc ne a časem by jste se mohl dostat až k nefunkčnímu systému. Můžou vadit věci jako:
a)libc knihovny oproti kterým byly programy slinkovány(je vůbec zázrak, že to jede) a možná i různé verze GCC
b)Každá distribuce má po svém řešené různé inicializační skripty a nastavovací soubory
c)Programy můžou mít při kompilaci různé volby a můžou být různě patchované
Jsou to sice věci, které štvou i mě, ale bohužel s tím nemůžu dělat nic jiného jen se podřídit.
Chybí nějaká libXm (ne xml)zypper umí hledat i podle symbolů poskytovaných balíky a mezi těmi sdílené knihovny obvykle jsou. Takže pro hledání balíku poskytujícím
libXm stačí v konzoli napsat
zypper search -C libXm.soA ten je v balíčku openmotif22, takže budeš potřebovat openmotif22-devel.
ilfirin@ilfbook:~> webpin libXm.so
... performing request on http://api.opensuse-community.org/searchservice/Search
11 results (9 packages) found for "libXm.so" in openSUSE_103
* openmotif-devel: Include Files and Libraries mandatory for Development.
- 2.3.0 [suse-oss]
>> /usr/lib/libXm.so
...
time zypper se -C libXm.so ... real 0m4.938s user 0m2.004s sys 0m0.488scož není pro 14 repository vůbec špatný výsledek. BTW: každopádně bys měl donutit Marka, ať tam přidá i toto
ilfirin@ilfbook:~> webpin webpin
... performing request on http://api.opensuse-community.org/searchservice/Search
2 results (1 packages) found for "webpin" in openSUSE_103
* webpin: Command-Line Client for the openSUSE Package Search Web Service
- 0.9.0 [BS::openSUSE:/Tools]
>> /usr/bin/webpin
Poznej.
.
function webin
{
zypper install $(webpin ${1} | grep '^\*' | cut -d ':' -f 1 | tr -d ' *:')
}
) A proč vlastně? Jen jsem převáděl binární balíček z DEB na RPM... Ještě může být problém s verzí. Nevím. Ale rozhodně to vyzkouším. Díky.
Pacmana mám rád. Mimochodem, kdybys mi R zabalil (míním tím moduly), proč je do Pacmana nehodíš?Já to do packmana hodím
Tak já si přečtu ten Tvůj článek o tvorbě balíčků a o víkendu se podívám na ty biologické balíčky. Jestli to bude v mých silách, jdu do toho
Mimochodem, teď sedím v počítačové učebně bruselské univerzity a lze tu nabootovat do XP i do skvěle vybaveného (K)Ubuntu. Už do něj rvu svoje konfiguráky z notesu
)
ip a s | egrep "inet6.*scope global"
vzeisek@igwe162:~$ ip a s | egrep "inet6.*scope global"
vzeisek@igwe162:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:20:85:EB:17
inet addr:134.184.49.162 Bcast:134.184.49.255 Mask:255.255.255.0
inet6 addr: fe80::213:20ff:fe85:eb17/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:71330 errors:0 dropped:0 overruns:0 frame:0
TX packets:67896 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18029154 (17.1 MB) TX bytes:16957943 (16.1 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3708 (3.6 KB) TX bytes:3708 (3.6 KB)
vzeisek@igwe162:~$
Ale podpora pro to asi je... ;)
vzeisek@igwe162:~$ locate ipv6 2>/dev/null
/opt/acl81_express/doc/variables/socket/s_ipv6_s.htm
/opt/acl81_express/doc/operators/socket/ipv6.htm
/opt/acl81_express/doc/operators/socket/ipv6-address-p.htm
/lib/modules/2.6.22-14-generic/kernel/net/ipv6
...
usr/src/linux-headers-2.6.22-14-generic/include/linux/netfilter_ipv6.h
/usr/src/linux-headers-2.6.22-14-generic/include/linux/netfilter_ipv6
/etc/ppp/ipv6-up
/etc/ppp/ipv6-down.d
/etc/ppp/ipv6-down
/etc/ppp/ipv6-up.d
/etc/kde3/ipv6blacklist
vzeisek@igwe162:~$ ifconfig
Už dělám balíček pro R-base...
Takhle z hlavy mě napadá ještě Ggobi, Rkward a R doplněk do OO.org. R-base a Rkward v nějakém openSUSE repozotáři je (určitě Science, možná i Education), ale nejsem si jist aktuálností... Každopádně se šlověk musí patlat s doplňky...Mne sa pouzivanie binarok, ktore neboli skompilovane na konkretnu distribuciu zda uplne _normalne_. Ved takto mozte stahnut jdk , firefox , GoogleEarth, UFO Alien Invasion , flash plugin od Adobe ( viem, tak sa ten plugin aj sprava ) , hry z http://demofiles.linuxgamepublishing.com/
Ano mate pravdu, je to "neaktualizovatelne" z pohladu balickovacieho systemu je to "nevyditelne" ( preto sa neoplati takto instalovat kniznice)
Ale delat takove veci neni uplne zdrave, na podobne veci maji distribuce trebas /usr/local/bin.
I kdyz, v tomhle pripade by to melo byt spis /neznam_configure_make_make_install - vsadim boty, ze vetsina potrebnych veci pujde na cilovem stroji hrave zkompilovat a usetri tak mnoha prekvapeni a mozna i osklive pady
Pokud ta binarka neni staticka, pak je jeji pouzivani hodne na vlastni nebezpeci - knihovny se meni casto a velmi nenapadne
Dobrý způsob jak si rozdrbat systém tak, že ti to jednou klekno úplně.
Ono je to zradne. Clovek si rekne, ze kdyz nic neprepise, bude vsechno OK. A pak jednou zapomene premyslet a nainstaluje neco, co by pri normalnim balickovacim systemu bylo s tou puvodni binarkou v konfliktu... no a takove veci se obcas uz fakt nedaji spravit, ledaze si naprosto presne pamatujeme, kdy jsme kam takhle partizansky zkopirovali cely soubor.
A nejradsi mam lidi, co delaji tohle, a pak jeste hlasi bugy na sve distribucni balicky. Bohuzel to delaji i nekteri "experti v Linuxu"
I kdyz, v tomhle pripade by to melo byt spis /neznam_configure_make_make_install - vsadim boty, ze vetsina potrebnych veci pujde na cilovem stroji hrave zkompilovat a usetri tak mnoha prekvapeni a mozna i osklive padyAle komu by se chtělo instalovat těch 30 a více devel balíků
A nejradsi mam lidi, co delaji tohle, a pak jeste hlasi bugy na sve distribucni balicky. Bohuzel to delaji i nekteri "experti v Linuxu"Rofl.
potom som si jedneho dna povedal dost a rozhodol som sa prejst na distro ktore bude mat najvacsi pocet balickov v repo. To bolo jedine kriterium.A která to je, smím-li se zeptat? A jak zjistíte počet balíků dostupných pro distribuci? Synaptic to vypíše, ale u ostatních nevím...