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.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).
Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.
Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.
Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.
harddrake-10.1-27.5.101mdk.i586.rpm
Mandrakelinux
xine-lib-1.0.0-2.1.fc3.fr.x86_64.rpm
Fedora Core 3
anjuta-1.2.2-1.0.yd4.fr.ppc.rpm
YellowDog Linux 4.0
Jen ze zvedavosti: pro kterou distribuci je tenhle balik? Fedora?
kernel-module-alsa-0.9.8-1.fr_2.4.20_20.9.i586.rpm
java -jar program.jar
spusti instalaci programu (klasicky wizzard s tlacitky Dalsi, Dalsi, Hotovo).
Dale bych jeste doplnil, ze pod RPM distribucemi se da celkem snadno priradit soubor na disku k distribuci. Napriklad si v mc projdu disk a najdu tam v /usr/lib adresar openoffice. Chci odstranit cely balicek OpenOffice. Tak si otevru ten adresar, vyberu si soubor (napriklad README) a spustim:
$ rpm -qf README.html OpenOffice.org-1.1.3-2mdkA pak uz vim, proc
rpm -e openoffice
hlasilo neznamy balicek a to robim tak, ze pomocou checkinstallu spravim balik na testovacom stroji a potom, ak treba, balik rucne upravimHmm, to taky dava "smysl". Nebylo by lepsi ten balicek vytvorit rovnou korektne?!
chcekinstall je _jednoduchy_ instalacny program, robi presne to na co je urceny, nic viac, nic menej.Ne, nedela to, k cemu je urceny, resp. dela to spatne. Mnoho jeho chyb bylo nahore popsano. Jelikoz jsi neuvedl ani jeden argument, ze tomu tak neni, tak nechapu, proc bych mel v tehle diskusi pokracovat.
Ne, nedela to, k cemu je urceny, resp. dela to spatne.Odmítáš připustit, že někomu by funkce checkinstall mohly vyhovovat a ani by nechtěl, aby svou práci dělal jinak? To je zvláštní, ne? Vždyť záleží na každém, co si zvolí za programy, které bude používat. Pokud někomu vyhovuje checkinstall a žádné další, lepší nebo propracovanější funkce od něj neočekává, pak je to zjevně program pro něj jako dělaný. Checkinstall není určen pro vytváření balíků komplikovaných a komplexních aplikací, které například nějak ovlivňují způsob startování systému, přidávají soubory do /etc apod. Takže Apache a spol., které zmiňoval Yeti, by nikoho ani nenapadlo tím balíčkovat. Může však být prospěšný, chceš-li vytvořit balíček třeba pro nově zkompilovaný styl pro Gtk+/Qt, applet do nějakého panelu, sadu ikon apod.
Odmítáš připustit, že někomu by funkce checkinstall mohly vyhovovat a ani by nechtěl, aby svou práci dělal jinak? To je zvláštní, ne? Vždyť záleží na každém, co si zvolí za programy, které bude používat. Pokud někomu vyhovuje checkinstall a žádné další, lepší nebo propracovanější funkce od něj neočekává, pak je to zjevně program pro něj jako dělaný.Ale vubec ne, nicmene debata je o tom, zda checkinstall funguje dobre nebo spatne. Je kazdeho vec, jestli pouziva spatne programy, ja to nikomu rozmlouvat nebudu...
Může však být prospěšný, chceš-li vytvořit balíček třeba pro nově zkompilovaný styl pro Gtk+/Qt, applet do nějakého panelu, sadu ikon apod.S velkou pravděpodobností bude i jednoduchý aplet zabalený špatně, což se projeví při nakopírování na jiný stroj nebo při odinstalování. Konkrétně: V %post fázi nevolá gconftool, namísto toho si přibalí soubory gconf backendu. Pokud je náhodou ve stejné konfigurační složce i konfigurace jiného programu, odstraňování balíků poškodí konfigurační databázi. V %post fázi nezavolá scrollkeeper-update, takže po nainstalování balíku na jiný stroj neuvidíte dokumentaci. Stejně tak v %post fázi nezavolá update-desktop-database, takže nebudou fungovat některé funkce závislé na desktop souborech. Opět se projeví po nainstalování balíku na jiný stroj.
ktora okrem toho, ze program nainstaluje, ho este aj zapise do databazi nainstalovanych programov (spolu z informaciami potrebnymi na odinstalovanje).Mas tam chybu - spolu s obvykle spatnymi informacemi... :-P
configure && make && make install
, tak to vyjde uplne nastejno. K cemu je teda ten checkinstall?
Ad 4/ Napr. k tomu, ze kdyby to fungovalo spravne, tak predchozi zbytecnou verzi smaze a nebude se valet zbytecne na disku. Pokud to neumi, tak viz ad 3/
Ad 5/ Viz ad 3/
make uninstall
.
Cili suma sumarum - pokud jsem neschopen vytvorit si korektne RPM, tak si to nainstaluju do /usr/local
a na takove pitomosti jako je checkinstall se muzu tak leda zvysoka...
P.S. Za teckou se pise velke pismeno. Uz po tobe ten humus dal nehodlam lustit, takze jestli chces pokracovat ve flameseni, tak zacni psat normalne.
make install
se nepredavaji spravci balicku chybne informace, takze tento problem skutecne nastat nemuze. To neni vubec o tom, jestli funguje spravne make install
, ale o tom, ze funguje spatne checkinstall.
2. Jo, jiste, ja to chapu, pak by ale nemel cpat spravci RPM balicku v distribuci zadne nesmyslne informace.
3. Pokud pises jako prase, tak musis pocitat s tim, ze ti to nekdo vytkne. Napr. to tvoje j narvane uplne vsude, to je opravdu parada cist. Kurnik to neumis psat spisovne slovensky nebo alespon nevytvaret pripitomele patvary, ktere ti buhviproc pripadaji asi c00l?! Checkinstall nepozná (a nemůže poznat) instalované soubory od editovaných. Pokud make install přidá něco do /etc/passwsd, bez okolků ho zařadí do balíku. A při mazání takového balíku máte po systému. tu si autor aj sam odpovedal - proste sa to nedaDá, když balíček vytváří člověk.
checkinstall je urceny _iba_ na instalaciu.Potom můžu rovnou používat make install nebo tar xzf -C /, od balíčku čekám i nějakou "přidanou hodnotu" než jen pouhé nakopírování souborů do systému.
? :) a ked das 'make install' a njeco sa v strede instalacie pokazi tak co sa stane ? :) to iste. proste len dalsi nezmyselny proti-argument na checkinstall, vlastne vsetky boli take..Když rpmbuild pod non-root účtem spustí make install a uprostřed instalace do dočasného adresáře se neco pokazí, tak se nic neděje.
Potom můžu rovnou používat make install nebo tar xzf -C /, od balíčku čekám i nějakou "přidanou hodnotu" než jen pouhé nakopírování souborů do systému.Tys to ale vubec nepochopil. ;o) Ta pridana hodnota prece spociva v tom, ze se predaji chybne informace spravci balicku v dane distribuci, takze pokud si system nahodou nenaboris uz pri instalaci, tak si ho velmi pravdepodobne naboris pri te odinstalaci. No a to se prece vyplati!
ano o tom sa tu bavime. vy totizto cakate od programu veci, ktore vela krat nezvlada ani clovek :)A v tom bude jádro pudla, "my" to totiž od programu nečekáme, protože víme, že vytvořit balíček je to úkol pro člověka a ne pro stroj.
ano s tymto suhlasim, avsak aj tak nemas 100% istotu, ze ked to urobis naostro, tak pojde vsetko ok.Naostro už se právě žádný make install nespouští, naostro se spouští instalační skripty, které já napíšu do spec souboru.
make install
urychlit instalaci?
asi si uz zabudol, co si cital v mojich predchadzajucich prispevkoch :) urychluje instalaciu tak, aby sa to potom aj dalo komfortne odinstalovat.No vzhledem k tomu, ze neumis ani poradne psat, tak predpokladat nejakou logiku v teto uvaze je asi opravdu naprosto naivni.
a kde tam akoze hovorim, ze 'som hrdi na to ako pisem' ? :) to ako prekrucas slova inych ludi je sila :)Takze aby bylo jasno! Pisu: Dalsi tvoje prispevky psane zprznenou poloslovenstinou proste hodlam ignorovat. Je to koneckoncu tvoje vizitka. Reakce: ok, nikto ti to nezakazuje :) a je mi jedno co si o tom myslis, to si si uz mohol vsimnut :) A o neco drive: budem pisat tak, ako sa mi pise najlepsje a najrychlejsje, nikto ta nenuti to citat.. Na zbytek nehodlam reagovat, ale tvoje narceni z toho, ze neco prekrucuju, tady nehodlam nechat bez reakce. Pokud jsi tim myslel neco jineho, tak si to srovnej v hlave a pak neco napis, srozumitelne a jasne. Jestlize okazale a opakovane ignorujes pripominky ke svemu pravopisu a jeste to davas nekolikrat najevo, tak jsi na to patrne hrdy, pokud ne, pak jsi schizofrenni.
:))) to, ze ignorujem doslova provokativne narazky na moj pravopis znamena, ze som hrdy na to ako pisem ? :) zaujimava dedukcia. to ti vazne z toho toto vychadza ? :) btw, tento tvoj prispevok je uz dost mimo temu, nemyslis ? to je sila, takyto ludja :)Ano, pro normalni lidi ano. Pokud na to nejsi hrdy, tak tim odpornym zpusobem nepis! To je opravdu sila.
grep radeon*.o /var/log/packages/*nemělo by to být spíše
grep 'radeon\.o' /var/log/packages/*
grep 'radeon.*\.o' /var/log/packages/*jestli to teda má matchovat radeoncokoliv.o. Pokud to má matchovat jenom radeon.o, tak buď
grep 'radeon\.o' /var/log/packages/*(předpředpředchozí příspěvek), nebo jednoduše
fgrep radeon.o /var/log/packages/*
locate radeon.o | xargs -r rpm -qfPPS: Na oplátku mně můžeš vinadat za pravopis a můžeš mně taky vynadat za styl :o)
Nehledal jsem konkrétně radeon.o, ale jakýkoliv modul radeonxxxx.o (je to jedno).Pak je ten regexp špatně. Ale nejde o to že bych se v tom vyžíval, ale protože jsem kvůli podobné chybě kdysi ztratil něco času. Tak proč na to neupozronit. Ne? Pokud chcete vyhledat radeonxxxx.o, pak je dobře:
grep 'radeon.*\.o' ...
. = libovolný znak * = předchozí znak kolikrát chcete (třeba vůbec) \. = oporavdová tečka :)
Když to je těžké.. obsahuje-li článek nepřesnosti nebo dokonce chyby, je diskuse vhodným místem, kde na takové věci upozornit. Je dobré znát obě strany mince. I negativní reakce přeci mají smysl, když se drží tématu.
Problém v poslední době je tu ten, že se obvykle dvě strany debatujících hádají neustále o tomtéž a nikam to nevede. Ke všemu se pak v těch diskuzích ani nedá vyhledávat, když někteří neumí psát ani správně česky/slovensky.
Na druhou stranu mohlo být hůř -- kdyby se tu objevila debata o tom, jestli je lepší používat checkinstall pro balíčky kolem KDE nebo Gnome ;) (aneb -- hlavu vzhůru, ono se to časem zase vytříbí)
Ano, a to mě zajímá. Ale jaksi nenacházím reakce na článek, pouze hádky o velikosti bábovek...Když to je těžké.. obsahuje-li článek nepřesnosti nebo dokonce chyby, je diskuse vhodným místem, kde na takové věci upozornit. Je dobré znát obě strany mince. I negativní reakce přeci mají smysl, když se drží tématu.
A dost.. ne že by nebyly metriky na to, aby i tenhle paskvil dokázaly převést do podoby blízké normálním slovům, ale nemáš-li co říct, tak radši nepiš. A nebo si zaveď ještě vlastní sémantiku na jednotlivá známá slova, ať jsi fakt c00l l00s3r.
Schopnost psát správně je projevem určité kultivovanosti. Když někdo bude vykládat sebelepší věci, pokud je nedokáže říct správně, tak mu stejně nikdo nebude rozumět. V tomhle jsem zajedno s jm. A dost už té flame na téma pravopisu, dobrá? Názory obou táborů už tu zazněly.
nikde ma nikto neobmedzuje pisat tak ako chcem ja, tak to aj budem robit. je mi jedno ci sa v tom da alebo neda vyhladavat, ked njekto bude chcjet tak si to precita cele.Ano, a proto jsi hulvat a ignorant. Tyhle diskuse jsou tady proto, aby se v nich dalo vyhledat reseni problemu. Pokud nekdo przni pravopis jako ty, tak v nich vyhledavat mohou jenom lide, kteri pisi stejnou hotentotstinou, jako ty - takze asi pouze ty. Tobe je to jedno, ze se v te diskusi neda vyhledavat, no jiste, protoze jsi bezohledny k ostatnim. Precte si to cele - no jiste, za pul roku, az bude nekdo neco ve fulltextu hledat, tak si precte cele Abicko, aby neco nasel. Ty jsi vazne chytrak, to se jen tak nevidi. A jeste si ublizene stezuj na narazku na tvuj odporny pravopis. Parada.
cize vlastne znehodnocujes tuto diskusiu. ano, mas sa za co ospravedlnovat.Tobe se za nic neomlouvam ani omlouvat nehodlam...
Tiskni
Sdílej: