• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    MA747
    MA747 --- ---
    MUXX: Díky, ten jsem zkoušel, a používám jej, protože nic lepšího jsem nenašel, ale jak jsem psal...
    MUXX
    MUXX --- ---
    MA747: Muzes zkusit Double Commander? Prislo mi ze to ma resene lepe, ale uz jsem to dlouho nepouzil.
    MA747
    MA747 --- ---
    Dal mi mi někdo pls tip na GUI utilitku na hromadné přejmenování souborů styl Total Commander? (Ctrl+M) Nepotřebuji velkou funkčnost - Něco jako "nazev-[C].txt", kde [C] je counter, kterému zvolím počátek sekvence, přírůstek, počet míst a zarovnání zleva nulou. Dál jen potřebuji, abych mohl přejmenovávaní soubory označit a preview s případným varováním na přepsání.

    Zkoušel jsem kde co a nevyhovuje mi ani jeden. Nejblíž je Double Commander, ale tam se mi občas stalo, že soubory smazal (nehledě na nedotažené UI - nepamatuje si historii, edit box je malý, přejmenované soubory nevidí, ...), build in aplikace Files touto funkcí disponuje, ale nedostatečně, jiné jsou placené (Smart file renamer), další overengineered včetně pluginů, další si dotáhne asi 150 MB knihoven (tuším KRename), jiné mají tristní ergonomii, kde se musím proklikat několika tabs, pyRenamer je tuším opuštěný.

    Taková "blbost", myslel jsem si, že toho bude plno, ale nepodařilo se mi najít podobně straightforward řešení jako má TC.

    Díky.
    ZBYNEK
    ZBYNEK --- ---
    Chtěl jsem si vyzkoušet nové LibreOffice, ale jsem paranoidní a z principu nechci kvůli testování přeinstalovávat fungující verzi...

    Bohužel poskytovaný AppImage je půl roku starý a hlavně mi při některých operacích padá :-(

    $ git clone https://github.com/antoniofaccioli/libreoffice-appimage && cd libreoffice-appimage
    script se mi naklonoval se špatnými newlines, takže: $ sed -i -e 's/\r$//' ./make_libreoffice_appimage
    script špatně parsuje aktuální verzi na webu, stačí stáhnout požadovaný archiv: cd LibreOffice && wget https://mirror.dkm.cz/tdf/libreoffice/stable/7.4.0/deb/x86_64/LibreOffice_7.4.0_Linux_x86-64_deb.tar.gz && cd ..
    $ ./make_libreoffice_appimage fresh x86-64 standard N N N N


    AppImage se mi fakt líbí čím dál tím víc! ;-)
    CHOROBA
    CHOROBA --- ---
    MUXX: bez niceho, zaklapnes a spi, pak se vzbudi evidentne uz nejak funguje podpora noveho sleep mode, i baterka je ok
    ZBYNEK: jo taky., uplne bez problemu. prave me ten stylus pkvapil
    ZBYNEK
    ZBYNEK --- ---
    CHOROBA: Funguje po rotaci displeje správně dotyk? xubuntu 20.04 si nezrotovalo nastavení a dotyk byl proti zobrazení invertovanej...
    MUXX
    MUXX --- ---
    CHOROBA: Co uspavani a hibernace? Taky funguje bez vetsiho nastavovani?
    CHOROBA
    CHOROBA --- ---
    jinak pro pobaveni. Lenovo Yoga 7, fully AMD. ocekaval jsem hell a peklo - a byl prijemne prekvapen.
    za 10 minut bylo hotovo, vsechno se nainstaovalo samo, vsechno funkuje - rotace displaye, dotykovy display, stylus, wifi......amdGPU driver v kernelu ;-o
    Zorin OS (premalovany ubuntu )
    SUCHRE
    SUCHRE --- ---
    Kickstart dobrej, ale jak casto clovek instaluje OS? Tam me dve minuty klikani nebo psani fakt netrapi
    CHOROBA
    CHOROBA --- ---
    GIOMIKY: simple-cdd je dobrej zaklad, ale finale jsem stejne delal pres scripty a xoriso. proc, to uz opravdu nevim ;)
    GIOMIKY
    GIOMIKY --- ---
    CHOROBA: Tedy mame rok 22 a vytvareni instalacniho flashdisku jde automagicky. .
    Debian Headless install - simple-cdd · GitHub
    https://gist.github.com/espinz/9c574f65f98eadf3ecaf37a629641659#shortcut
    Tedy simple-cdd to resi.
    Jeste me zaujala hybridiso, ktera z instalacniho cd iso vytvori iso s jednim diskvym oddilem. To je pak snazsi na manipulaci.
    Uz automaticky instalujuz usb.
    GIOMIKY
    GIOMIKY --- ---
    CHOROBA: No spise ze zvedavosti, zajimavosti... kdyz vytvorim podle navodu iso a to pak pomoci dd prenesu na flash disk, tak je to jenom jedna partition.... tak jsem jeste vyextrahoval MBR:
    dd if=debian-11.4.0-amd64-netinst.iso bs=1 count=446 of=mbr_code.img
    A boot loader:
    dd if=debian-11.4.0-amd64-netinst.iso bs=512 skip=1680 count=4816 of=bios_boot.img
    Pridal efi partition, ale stejne to na realnym stroji nebootuje... ;-[
    Jako... kdyz to iso vytvorim nejak takhle:
    xorriso -as mkisofs \
    -o debxiun.iso \
    -d -l -r \
    -V "DEBXIUN" \ -G mbr_code.img \
    -b bios_boot.img -no-emul-boot \
    -boot-info-table \
    -boot-load-size 4 \
    -eltorito-alt-boot \
    -append_partition 2 0xef efi_part.img \
    -e '--interval:appended_partition_2:all::' \
    -no-emul-boot \
    bios_boot.img \
    isofiles
    CHOROBA
    CHOROBA --- ---
    GIOMIKY: tftp a preseed a nemusis se prcat s flaskou ;)
    GIOMIKY
    GIOMIKY --- ---
    GIOMIKY: legacy bios, virtual byl na test
    GIOMIKY
    GIOMIKY --- ---
    CHOROBA: No cil byl mit usb stick na auto install stroje, ale bohuzel mi to nejde, podle navodu, prenest na usb flash disj tak, aby to bootoval opravdovy stroj
    CHOROBA
    CHOROBA --- ---
    GIOMIKY: hezky, ja mel preseed a este script na ovladani ipmi, tgze flawless baremetal. Ale to uz nefunguje s novym ipmi a ani to uz neni potreba.
    btw u virtualu je asi jednodussi mit snapshot a nic neinstalovat?
    GIOMIKY
    GIOMIKY --- ---
    Bezobsluzna instalace Debianu
    http://go.wz.cz/bezobsluzna_instalace_debianu.html

    Tky vas pri instalaci os stale otravuji neustale otazky? Jednou je to ok, ale pri 10. reinstalaci to omrzi. Posilam priblizny navod, jak z prikazove radky vytvorit virtualni stroj, vytvorit bezobsluzne instalacni cd debianu a po zapnuti nechat nainstalovat os automatiku. Kdyz se to dobre naskriptuje, tak par desitek minut po spusteni bash skriptu je pripraven virtualni stroj s cerstvym operacnim systemem. U sebe mam vybranou instalaci ssh, tak potom staci akorat presmerovat port a pripojit se.
    GIOMIKY
    GIOMIKY --- ---
    FATBOZZ: to co pises je myslim hezky ...
    GIOMIKY:
    BTW: Port forwarding na ipv6 jsem nenasel na forech, tak posilam:
    Host xyz
      HostName 2001:4860:4860::8888
      User root
      Port 22
      ServerAliveInterval 60
      LocalForward [::1]:80 [::1]:80
    

    Je dulezity tu ipv6 adresu zavrit do hranatejch zavorek...
    FATBOZZ
    FATBOZZ --- ---
    Takova trapnost... existuje nejaky ekvivalnt watch co by oneline ( nebo i klidne multiline ) stdout opatril casovou znackou...
    ano jde udelat takhle... ale treba na to je nejaky sikovny nastroj o kterym nevim

    while true; do echo -ne "$(date) - " && echo BLA BLA ;sleep 60 ;done
    GIOMIKY
    GIOMIKY --- ---
    GIOMIKY: S tím EFI je to zajímavé. Podařilo se nakonec rozchodit automatický boot, i když mám 2 distra na disku. Ale zásadní bylo najít správný grub.cfg. Na /dev/sda1 mám zaváděcí oddíl, kde je grub.cfg č. 1 [1]... ten vypadá jako:

    search.fs_uuid root
    set prefix=($root)'/boot/grub'
    configfile $prefix/grub.cfg

    a chvilku mi trvalo, než jsem pomocí blkid našel správný bulk UUID /dev/sda5. I potom mi z nějakého důvodu stálé používá grub.cfg z /dev/sda2. Což je první, menší systém, který mám nainstalovaný.
    Na každý pád se mi alespoň nebude měnit vlastní nastavení grub.cfg na /dev/sda2, které se používá, když budu upgradovat kernel a provede se:
    update-grub
    Ten zpracovává bash skripty v /etc/grub.d a generuje z nich /boot/grub/grub.cfg
    Nakonec mi ještě docela pomohl příkaz:
    # grub-emu
    Ten emuluje grub menu, což je docela příjemné.
    A poslední věc je, že opravdu minimální zápis v /boot/grub/grub.cfg
    tak, aby systém nabootoval je něco na způsob:
    menuentry 'COMP LINUX DEB SDA5' {
            insmod gzio
            insmod part_gpt
            insmod ext2
            linux   /boot/vmlinuz-5.10.0-16-amd64 root=/dev/sda5
            initrd  /boot/initrd.img-5.10.0-16-amd64
    }
    

    A to jsem dokonce nabootoval bez těch insmod (zavádění kernel
    modulů)... Tedy opravdu stačí jenom zavést kernel (linux a vytvořit
    RAM image initrd...)
    Jinak dobrý zdroj pro informace ke grubu je ještě:
    # info grub
    ... bohužel se mi nepovedlo zavést refind - boot manager for EFI-based computers
    ale s tím se žít dá.
    Jinak ohledně těch dvou nutných příkazů linux a initrd si dobře
    vzpomínám na svoje 1. distro, kdy Linux kernel byl na 1 disketě
    a po jeho zavedení se vložila druhá disketa s root systémem.
    Myslím, že je to něco na tom principu, že se zavede kernel a potom
    se přimountuje root filesystem a ten initrd vytváří /proc /dev atp.
    Děkuji za vyslechnutí, až to zase budu potřebovat, tak vím, kde to hledat.
    Kliknutím sem můžete změnit nastavení reklam