abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:33 | Nová verze

    Desktopové prostředí Budgie bylo vydáno ve verzi 10.10. Dokončena byla migrace z X11 na Wayland. Budgie 10 vstupuje do režimu údržby. Vývoj se přesouvá k Budgie 11. Dlouho se řešilo, v čem bude nové Budgie napsáno. Budgie 10 je postaveno nad GTK 3. Přemýšlelo se také nad přepsáním z GTK do EFL. Budgie 11 bude nakonec postaveno nad Qt 6.

    Ladislav Hagara | Komentářů: 0
    včera 13:00 | Humor

    OpenChaos.dev je 'samovolně se vyvíjející open source projekt' s nedefinovaným cílem. Každý týden mohou lidé hlasovat o návrzích (pull requestech), přičemž vítězný návrh se integruje do kódu projektu (repozitář na GitHubu). Hlasováním je možné změnit téměř vše, včetně tohoto pravidla. Hlasování končí vždy v neděli v 9:00 UTC.

    NUKE GAZA! 🎆 | Komentářů: 2
    včera 03:00 | Nová verze

    Byl vydán Debian 13.3, tj. třetí opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.13, tj. třináctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    10.1. 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 6
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 5
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 2
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 7
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 15
    Které desktopové prostředí na Linuxu používáte?
     (8%)
     (4%)
     (0%)
     (9%)
     (20%)
     (3%)
     (5%)
     (3%)
     (10%)
     (50%)
    Celkem 374 hlasů
     Komentářů: 8, poslední 10.1. 23:18
    Rozcestník

    Minimax livecd - prituhuje

    16.2.2006 00:24 | Přečteno: 1906× | poslední úprava: 16.2.2006 07:34

    Pro neznale: delam mikro livecd, pouze 32 MB, pritom nadupane az to neni hezke.

    Mikro distribuce dostala nazev Minimax a web stranky. Pridal jsem partimage a nektere veci z G4L, pokud se autor nebude cukat, zkopiruju ho uplne. Take jsem pridal par wifi modulu, potrebuji testery a poradit jak se wifi vlastne startuje. Take potrebuji zhodnotit par skriptu, zda jsou zrale pro publikovani. Drivejsi zapisy si muzete prohlednout v historii meho blogu.

    Ocenil bych pripominky na stranky, ktere jsem pro distro vytvoril. Najdete je na http://www.kotek.net/minimax. Tam take najdete nejnovejsi livecd.

    Pridal jsem nastroje pro kopirovani disku. Ted uz je konecne Minimax pouzitelny i pro zalohovani dat. Jsou to:
    parted: neco jako partition magic. Asi budete znat spis jeho rozhrani qtParted. Bohuzel nechapu jeho ovladani, ale profici ho urcite oceni. qtParted bohuzel kvuli velikosti pribrat nemuzu.
    partimage: program pro ukladani disku do souboru a jejich obnovu. Pokud se k tomu pripoji bashburn/cdrecord jde zalohu disku rovnou vypalit na CD. Tento program jsem zaradil se skripenim zubu, na totiz tak divne zavislosti ze pro uclibc proste nejde zkompilovat. Pokud ano, tak skonci na segment fault. Byl jsem tedy nucen zaradit statickou verzi, ale ta zabira zbytecne zabira cca 1MB navic.
    dd_rescue: trochu vymakanejsi dd
    dd_rhelp: a tohle je docela pouzitelne rozhrani k dd_rescue. Zobrazuje dokonce i progress. Prevzato z G4L.

    A ted mozna to hlavni: WIFI. Zkompiloval jsem vsechny programy a moduly, ktere mi prisly pod ruku, tedy: atmel-firmware, hostap-utils, ipw2100-firmware, ipw2200-firmware, linux-wlan-ng, linux-wlan-ng-firmware, linux-wlan-ng-utils, madwifi-tools, ndiswrapper, prism54-firmware, wireless-tools, zd1201-firmware, zd1211 at76c503a hostap-driver linux-wlan-ng-modules madwifi-driver ndiswrapper zd1211

    Problem je, ze ackoliv se sam pres wifi pripojuji, tak jsem jim naprosto nepoznamenan (holt mam schopneho technika). Potreboval bych tedy overit zda dotycne programy/moduly pracuji, pripadne poradit, kde sehnat skripty pro jejich spousteni. Zatim mam overeny pouze wlan-ng.

    PS: podle hlasek pri kompilaci se mi zdalo ze nektere moduly nejdou pouzit spolecne protoze obsahuji konfliktni drivery. Je to pravda? Neni hloupost pridavat tolik driveru?


    A ted se nezdeste. Pred tim, nez publikuju skripty pro tvorbu cd na webu, bych se chtel poradit zda nejsou moc "prasacke". Pro me domaci pouzit staci 100%, ale mam strach ze nekdo neznaly by si mohl klidne znicit data, preci jen rm -rf se tam pouziva a relativni cesty nebudou asi zrovna idealni. Takze tady je ukazka:

    Skript pro slozeni subadresaru

    #!/bin/sh
    
    rm -rf Root
    mkdir Root
    
    pkgs="minimax "
    for category in Bin/* ; do
    
    
        for package in $category/* ; do
            cp -r --preserve  $package/* Root/
            if [[ $package =~ '/([^/]*)$' ]]; then
                pkgs="$pkgs, ${BASH_REMATCH[1]}"
            fi
        done
    
    done
    
    
    
    echo "$pkgs" >> Root/etc/issue
    echo " " >> Root/etc/issue
    echo "Login: [0;38;40mroot[0;37;40m, Password: [0;38;40mminimax[0;37;40m   " >> Root/etc/issue
    echo " " >> Root/etc/issue
    
    rm -rf Root/usr/include
    rm -rf Root/usr/share/man
    rm -rf Root/usr/share/doc
    
    rm Root/usr/lib/*.a
    
    

    Skript pro vytvoreni initrd

    #!/bin/bash
    
    INITRDIMG=/Minimax/initrd
    MOUNTDIR=/tmp/minimaxmnt
    INITRD_TREE=Root
    TEMPTREE=Root2
    BASEDIR=Base
    CDROOTDIR=CDRoot
    ISO=/Minimax/livecd.iso
    
    debug () {
        echo "== $1"
    }
    
    debug "removing old files"
    rm -rf $INITRDIMG $INITRDIMG.gz  $TEMPTREE $ISO
    
    debug "copying tree"
    mkdir $TEMPTREE
    cp -r --preserve $INITRD_TREE/* $TEMPTREE
    
    mkdir $TEMPTREE/usr/share/minimax
    recopy() {
        debug "moving $1"
        mkdir $TEMPTREE/usr/share/minimax/$1
        mv $TEMPTREE/$1/* $TEMPTREE/usr/share/minimax/$1
    }
    recopy etc
    recopy home
    recopy root
    recopy mnt
    recopy var
    recopy tmp
    
    cp $TEMPTREE/usr/share/minimax/etc/inittab $TEMPTREE/etc
    cp $TEMPTREE/usr/share/minimax/etc/rc.* $TEMPTREE/etc -r
    
    debug "compresing squashfs file"
    ./mksquashfs $TEMPTREE/* $INITRDIMG
    
    debug "deleting directory $MOUNTDIR"
    rmdir $MOUNTDIR
    
    debug "$INITRDIMG created"
    
    debug "copying to /boot partition"
    mount /dev/hda1 /mnt/1
    cp Root/boot/vmlinuz /mnt/1
    cp $INITRDIMG /mnt/1
    umount /mnt/1
    
    cp $INITRD_TREE/boot/vmlinuz $CDROOTDIR/boot/vmlinuz
    cp $INITRDIMG $CDROOTDIR/boot/initrd
    rm $ISO
    cd $CDROOTDIR
    ./make_iso.sh $ISO
    
    

    Skript pro vytvoreni cd, prevzat a upraven z linux-live.org

    #!/bin/bash
    # ---------------------------------------------------
    # Script to create bootable ISO in Linux
    # usage: make_iso.sh /tmp/slax.iso
    # author: Tomas M. http://www.linux-live.org
    # ---------------------------------------------------
    
    CDLABEL="MINIMAX"
    
    if [ "$1" = "" -o "$1" = "--help" -o "$1" = "-h" ]; then
      echo "This script will create bootable ISO from files in curent directory."
      echo "Current directory must be writable."
      echo "example: $0 /mnt/hda5/slax.iso"
      exit
    fi
    
    
    mkisofs -o "$1" -v -J -R -D -A "$CDLABEL" -V "$CDLABEL" 
    -no-emul-boot -boot-info-table -boot-load-size 4 
    -b boot/grub/stage2_eltorito -c boot/boot.catalog .
    
    
           

    Hodnocení: 89 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    16.2.2006 00:33 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: Minimax - finisuje
    Asi jsem moc rychlej ;-)
    $ wget http://www.kotek.net/minimax/down/minimax-20060213-beta.iso
    --00:32:30--  http://www.kotek.net/minimax/down/minimax-20060213-beta.iso
               => `minimax-20060213-beta.iso'
    Resolving www.kotek.net... 81.95.96.121
    Connecting to www.kotek.net|81.95.96.121|:80... connected.
    HTTP request sent, awaiting response... 404 Not Found
    00:32:30 ERROR 404: Not Found.
    
    
    16.2.2006 00:41 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax - finisuje
    Sorry stary odkaz, na 128 kbps trva pul hodiny nez se to nahraje. Spravna url je http://www.kotek.net/minimax/down/minimax-20060215-beta.iso , odkaz opraven
    Mikos avatar 16.2.2006 01:11 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Koukal jsem na to fórum co máš na stránkách a někdo se mi tam přesně trefil do nóty - taky bych uvítal, kdyby v archu byli bluez-libs, bluez-utils, irda-utils (podpora připojení na net přes mobil - Bluetooth a IRDA) a obexftp (posílání souborů z/do mobilu). To já třeba využiju mnohem víc než wifi :-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Mikos avatar 16.2.2006 01:11 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Tedy v MiniMaxu, ne v Archu... v Archu je samozřejmě mam ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    16.2.2006 13:04 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    pridam
    16.2.2006 01:38 D-Evil | skóre: 25 | Praha
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Některý moduly společně opravdu nejdou použít (například moduly HostAP a moduly pro orinoco karty, aktuálně už je oboje v kernelu), protože oba uměj ovládat stejný zařízení a je celkem logický, že se snažej ovládat všechno, co v systému najdou.

    O tom, jestli je nebo neni zbytečný mít na výběr by se samozřejmě dalo dlouze diskutovat a spekulovat. Nicméně fakt je ten, že některý karty v některejch systémech choděj s jednim modulem líp, než s jinym. Je to případ třeba zrovna hostap_pci a orinoco_pci v kombinaci s XI-626. Některý stroje s HostAP tuhnou, tam se hodí moduly pro orinoco, někdy je možný použitím správnýho modulu získat trochu lepší parametry spojení (předevšim šířku pásma). Rozhodně bych nešetřil, pokud to nepřinese významný množství místa, který jde využít lepším způsobem.
    16.2.2006 12:09 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Pokod to bylo v kernelu, tak jsem to tam nechal. Takze hostap a orinoco se asi nebude tlouct. Asi to bude chtit casem vychytat tu nejlepsi kombinaci.
    20.2.2006 15:10 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    orinoco_cs nefunguje. Hotplug nijak nezareaguje na zasunutí PCMCIA karty (wavelan silver). Ruční modprobe sice projde, ale ifconfig -a nevypíše žádné nové rozhraní. Samotný hotplug se zdá funguje ok, Xircom síťovku pozná a zpřístupní korektně.

    Dál jsem zkoušel USB mass storage- sice funguje a blokové zařízení /dev/sda je přístupné, ale v distribuci chybí nls moduly pro cokoliv jiného než UTF8, takže je nemožné namontovat vfat disk.

    Minimax je první distro s udev, které zkouším, a jsem překvapený že to běhá docela dobře, i když o trochu pomaleji než statický /dev. Z nějakého důvodu se ale nezavede ide-cd, přestože v /proc/ide je na druhém řadiči vidět. Teprve když se ručně zavede ide-cd, vytvoří se /dev/hdc a symlink.

    Taky mám pocit že pár binárek (aspoň 2) nešlo spustit protože jim chyběly knihovny- možná by stálo za to spustit find na všechny binárky, prohnat je přes ldd a zkontrolovat errno.

    Taky se mi zdá že distribuce je zbytečně velká- např mě šokovalo že kernel je "zapomenut" ještě jednou uvnitř initrd. grub dtto. Možná je ta duplikace záměrná (chápu že např. pro instalační/klonovací skripty je načtení kernelu z initrd jednodušší než z bootovacího média) ale jistě ji jde obejít- úspora 1.5MB z 30MB je poměrně dost.

    Taky jsem si všimnul že certifikáty pro openssl jsou zdvojeny- normálně openssl myslím dělá symlinky podle fingerprintu. Teď mě napadá že možná plaším a byly to hardlinky- sorry.

    No, to je asi všechno- mile mě překvapilo fungující usb, a zvukovka (maestro). links -g neběží, nemůže najít frame buffer (???)

    Jo perlička- vzal jsem kernel, k tomu vlastní minimalistickej initrd, v kterém minimax initrd namontuju z disku přes loop, a switch_root-nu do něj. Takhle minimax funguje i na 386DX40 s 8MB RAM :)))
    Táto, ty de byl? V práci, já debil.
    16.2.2006 07:35 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    na te radce s login promptem jsi pouzil nejakou sekvenci znaku, ktere nezvladla knihovna DOM4J nacitajici XML, v dusledku cehoz nefungovalo zobrazovani blogu. Tak jsem si dovolil ty znaky odstranit.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    vogo avatar 16.2.2006 08:56 vogo | skóre: 34 | blog: "Skládat papír"
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Nechci vypadat jako rejpal, ale pokud to distro vypálím na CD třeba i to malé osmi centimetrové, pak je mi celkem jedno jak veliké je. Jestli má 30MB,nebo 110MB. Proto raději SystemRescueCd s vícero nástroji. Takhle malé distro by bylo vhodnější připravovat pro flashdisk.
    Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
    16.2.2006 12:07 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Je to na initrd, takze je to prast jako uhod, zatim to distribuju jako iso, protoze je to lepsi pro testovani.
    16.2.2006 12:24 iSteve
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Coze? Ty to cely cpes do initrd? Sice je pekny, ze ti to pak nabootuje vsude, ale pak ti to taky sezere $velikost_dat v pameti:)
    16.2.2006 12:28 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Nesezere, cela initrd ma po dekomprimaci cca 30 MB. Mam kriterium ze s 64 MB ram musi byt system schopen nabootovat a to se dari. Kernel dela pri bootu nejake cachry a tech zbyvajicich 36 MB spolkne jako nic. Resil jsem to tak ze vse co slo jsem dal jako modul. (tedy i ide radic, ext2...)
    stanger avatar 16.2.2006 12:39 stanger | skóre: 18
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Existuje nejaky program ke sledovani televize z tv karty, kterej by byl do tyhle distribuce pouzitelnej?
    16.2.2006 12:57 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    jde tam zkompilovat mplayer s podporou mythtv, ale nedam tam kvuli velikosti. Ale existuje distro, ma cca 5 MB s mplayerem, ktere se na tohle vylozene specializuje. Jmenuje se geekbox, nebo tak najek.
    20.2.2006 15:35 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: Minimax livecd - prituhuje
    Jo muzu poprosit o .config pro busybox? Stacilo by sekci 'editors' a konzolove veci z 'misc'. Sem si vsiml ze v tvem buildu 'vi' funguje jak ma, to se mi nikdy nepovedlo. Napr. prvni pismenko po 'i' na konzoli posune zbytek radku o 2 znaky misto jednoho, takze je zobrazeni az do ^R rozhozene.

    Taky sem si vsiml ze je tam zapnuto par zbytecnych a i docela velkych veci- napr k cemu bbox/bunzip2, kdyz je tam kompletni bzip2?
    Táto, ty de byl? V práci, já debil.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.