• ú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!)
    Každý kdo chce poradit ohledně linuxu je na spravném místě. Přímý následovník audítka stejného názvu. Pravidla jsou stejná jako predchozí, hlavně žádné FLAME!
    Na Hompage klubiku najdete alternativy k aplikacim. Snazim se drzet ten list v aktualizovane a hlavne zajimave alternativy, kdyby ste chteli neco pridat do listu dejte vedet.

    Jak se správně ptát:

    1) Popište příznaky problému nebo chyby co možná nejjasněji a nejpečlivěji.
    2) Popište prostředí, ve kterém chyba nastává, tj. architekturu, operační systém, aplikaci, verzi, atd. Jmenujte distribuci a verzi systému (např. Red Hat 8.0, Slackware 5.1, atd.).
    3) Popište, jak jste se k chybě dostali, a jak jste se ji pokusili odhalit, isolovat a pochopit ještě předtím, než jste se zeptali.
    4) Popište relevantní změny v konfiguraci, které jste v poslední době provedli.
    5) Pokuste se už předem zodpovědět případné doplňující otázky.
    6) Na dlouhé výpisy použijte služby na to určené - pastebin - http://pastebin.com/
    rozbalit záhlaví
    MCKIDNEY
    MCKIDNEY --- ---
    CPT_PLESARD: No LVM neni nutne. Zalezi an pouziti. Je to bastraktni vrstva, ktera ti umoznuje kompletne oddelit virtualni blok or realneho. Nektere distribuce ji dnes povazuji za vychozi a ja ji pouzivam aktivne.

    Co se tyce crypttab:
    0) Pokud pouzivas spravny postup, pak si disk vyzkousis pred pouzitim crypttab.
    1) Instalatory je umi nsstavit vetsinou bez znalosti luks a crypttab.
    2) man crypttab pro rychly uvod do souboru.
    3) Kazdy radek je jeden blok co se pouzije pri startu.
    4) Pokud tento soubor neni vyplnen, disk se nezobrazi, ale stale je sifrovan, ukaze se v GUI atd.

    sudo cat /etc/crypttab 
    #volume-name encrypted-device key-file options
    #luks-WORK_0    UUID=a8304ea6-a244-4b79-8e50-f7557c378128
    luks-WORK_1     UUID=590374af-f40a-4b96-bc2b-bb9fe8f3ff11

    Tohle je ukazka, kde pouzivam passphrase a nemam zadne specialne nastaveni.
    Disky se identifikuji podle UUID, aby nezalezelo na poradi. Jsou i jine moznosti.

    Tady jsem ted zkusil postup na mem externim disku:
    - Neni to navod
    - Vytvorim sifrovany disk, otevru, pripojim a pak naformatuji.
    - Pred zapsanim do crypttab odpojim a pripojim znovu (Sanity check)
    [MCKIDNEY@NYX ~]$ BLOCK=/dev/sdk1
    [MCKIDNEY@NYX ~]$ ls $BLOCK
    /dev/sdk1
    [MCKIDNEY@NYX ~]$ sudo cryptsetup luksFormat $BLOCK
    WARNING!
    ========
    Toto nevratně přepíše data na /dev/sdk1.
    
    Are you sure? (Type 'yes' in capital letters): YES
    Zadejte heslo pro /dev/sdk1: 
    Ověřte heslo: 
    [MCKIDNEY@NYX ~]$ sudo cryptsetup luksUUID $BLOCK
    d0e43034-c37f-4cba-b95e-fb6271abeda6
    [MCKIDNEY@NYX ~]$ sudo cryptsetup luksOpen UUID=d0e43034-c37f-4cba-b95e-fb6271abeda6 Hentai
    Zadejte heslo pro /dev/disk/by-uuid/d0e43034-c37f-4cba-b95e-fb6271abeda6: 
    [MCKIDNEY@NYX ~]$ ls /dev/mapper/Hentai
    [MCKIDNEY@NYX ~]$ sudo mkfs.ext4 -q -L Hentai /dev/mapper/Hentai
    [MCKIDNEY@NYX ~]$ sudo mkdir -p /mnt/homework
    [MCKIDNEY@NYX ~]$ sudo mount LABEL=Hentai /mnt/homework/
    [MCKIDNEY@NYX ~]$ sudo touch /mnt/homework/tip
    [MCKIDNEY@NYX ~]$ sudo umount /mnt/homework
    [MCKIDNEY@NYX ~]$ sudo cryptsetup luksClose Hentai
    [MCKIDNEY@NYX ~]$ sudo cryptsetup luksOpen UUID=d0e43034-c37f-4cba-b95e-fb6271abeda6 Hentai
    Zadejte heslo pro /dev/disk/by-uuid/d0e43034-c37f-4cba-b95e-fb6271abeda6: 
    [MCKIDNEY@NYX ~]$ sudo mount LABEL=Hentai /mnt/homework/
    [MCKIDNEY@NYX ~]$ sudo ls /mnt/homework/
    lost+found  tip
    [MCKIDNEY@NYX ~]$ sudo umount /mnt/homework 
    [MCKIDNEY@NYX ~]$ sudo $EDITOR /etc/crypttab
    [MCKIDNEY@NYX ~]$ sudo cat /etc/crypttab
    Hentai UUID=d0e43034-c37f-4cba-b95e-fb6271abeda6
    CPT_PLESARD
    CPT_PLESARD --- ---
    AXTHEB: dík, ted už rozumím, takhle jsem to bohužel dělal.
    MCKIDNEY: díky. Já vynechával bod 4) LVM, a taky jsem nedělal crypttab.
    MCKIDNEY
    MCKIDNEY --- ---
    OpenMediaVault by mel byt Debian ne? Tazke ZFS rozhodne neni user friendly.
    Rozbehat LUKS na RAID je relativne snadne, takze se nenech odradit a dotahnem to.

    Jinak CPT_PLESARD vypada ze mame problem ti jenom porozumet. Mozna napis presneji co delas do <code> nebo pripadne par screenshotu.

    Co se snazime rict je, ze kazda vrstva je izolacni a pokud pracujes 3, tak te 1 nezajima a tak dale.

    Vrstvy jsou
    1) Blokove zarizeni
    2) GPT tabulka a alespon 1 oddil
    3) mdadm RAID
    4) LVM
    5) LUKS
    6) Filesystem

    Podle pouziti zvolis, ktere vrstvy chces a instaluji se v tomto poradi.

    Pokud pri snaze vytvorit 6 zformatujes 3 tak o vse prijdes.
    Pokud po vytvoreni 5 zapomenes na crypttab, tak sde ti po restartu luks neobjevi.
    AXTHEB
    AXTHEB --- ---
    CPT_PLESARD: Ten LUKS by ti IMHO měl vytvořit nové blokové zařízení, děláš ten FS na něm? Pokud ho děláš na tom raidovém, pak není divu, že se to z toho LUKSu ztratí, protože přepíšeš LUKSová metadata.
    CPT_PLESARD
    CPT_PLESARD --- ---
    KOLCON: furt ti nerozumim
    CPT_PLESARD
    CPT_PLESARD --- ---
    CHOROBA: ZFS není v nabídce a doinstalace ZFS modulu končí chybou...
    KOLCON
    KOLCON --- ---
    CPT_PLESARD: Narážím na tvoji větu udělám na tom raidu filesystem.
    CHOROBA
    CHOROBA --- ---
    no jakoze by sis tam hodil zfs misto raidu treba
    CPT_PLESARD
    CPT_PLESARD --- ---
    KOLCON: to myslíš jako otázku na pořadí úkonů?
    1) RAID
    2) LUKS
    2) filesystem
    KOLCON
    KOLCON --- ---
    CPT_PLESARD: Ten filesystem děláš nad tím raidem nebo až nad tím luksem?
    CPT_PLESARD
    CPT_PLESARD --- ---
    Tak já to zkusím.
    Mám komp, který chci používat jako NAS.
    Nainstaloval jsem OpenMediaVault, doinstaloval jsem modul LUKS.
    Mám tam 3 disky, který chci mít jako RAID5.
    Dokud ty disky nejsou nastavený jako RAID, tak LUKS nevidí nic, co by se dalo šifrovat.
    Udělám RAID, a zašifruju ho. V LUKSu to vidím, a můžu to případně odemknout.
    Udělám na tom RAIDu filesystém, a z LUKSu se mi tenhle záznam o zašifrování ztratí. A zase v něm nevidím nic, co by se dalo zašifrovat.
    Takhle to má fungovat?
    Nebo něco dělám blbě?
    Díky.
    RATTKIN
    RATTKIN --- ---
    SUK: dal jsem si tohle a všechny ostatní myší věci dal pryč.
    Solaar | Linux Device Manager for Logitech Unifying Receivers and Devices.
    https://pwr-solaar.github.io/Solaar/
    Nastavil jsem si tam prostřední tlačítko na palec, abych nemusel klikat na kolečko.
    Odemkl jsem aretací kolečka aby se točilo volně a holt skroluju trochu rychlejším pohybem, aby se to roztočilo, mě to vyhovuje. Dá se v tom pohrát s akceleraci, ale taky jsem narazil na to, že si to různé programy interpretují různě, tak to řeším tak, že víc točím.
    KOLCON
    KOLCON --- ---
    CPT_PLESARD: Těžko říct...
    CPT_PLESARD
    CPT_PLESARD --- ---
    Zdravím.
    Mám problémek s LUKSem v OpenMediaVaultu.
    Jsem tady správně, nebo mi poradíte vhodnější diskusi?
    Díky.
    GIOMIKY
    GIOMIKY --- ---
    REDSNAKE: Diky! Neco takoveho jsem hledal, ale nenasel.
    REDSNAKE
    REDSNAKE --- ---
    GIOMIKY: Co deepl? Mam s nim lepsi vysledky nez s google translatorem, rekl bych.
    GIOMIKY
    GIOMIKY --- ---
    JAK NA TO [ Automaticky preklad mluveneho slova do cestiny ]:
    Ahoj Vsichni,

    dejme tomu, ze mame zahranicni video. Mluvene slovo. S necim zajimavym. A strasne moc bychom chteli to video dat kamaradovi, ktery neumi anglicky. Jenomze je to video, ktery neni nikde cesky. Tak co s tim?
    No nabizi se moznost strojoveho prekladu zdrojoveho videa do cestiny pomoci neuronovych siti.
    Vstupni predpoklady (predpokladam Debian):
    a] nejaky mkv, mp4 nebo video soubor v anglictine
    b] Python Vosk (pip iinstall vosk)
    c] translate-shell (apt-get install translate-shell)
    ----------------------------------------------------------------------
    Navod jak sobe prelozit anglicke video do cesky psaneho textu:
    1) zacneme tim, ze ze zdrojovelho videa vyextrahujeme audio do mp3. Tedy napriklad skriptem extr.sh (ten prelozi vsechny mkv v danem adresari):
    find . -type f -name "*.mkv" -exec bash -c 'FILE="$1"; ffmpeg -i "${FILE}" -vn -c:a libmp3lame -y "${FILE%.mkv}.mp3";' _ '{}' \;
    vysledkem bude tedy mp3 soubor, ktery muzeme zpracovat dale
    2) vyextrahujeme z anglickeho mluvene slova anglicky text
    python ./test_ffmpeg.py audio_z_videamp3  2>&1 | grep text | cut -b 12- > en.txt
    Kde test_ffmpeg.py je [1]
    3) prelozime en.txt (tedy vyextrahovane video pomoci translate-shell. Tedy napriklad:
    while read p; do
      ./en2cz.sh "$p"
    done < ./en.txt
    Kde en2cz.sh muze byt treba:
    trans -e google -j -show-languages=n -show-prompt-message=n -show-original=n -show-alternatives=n -no-ansi -no-theme -t cs  "$1"
    \Tohle je pomoci google, ale samozrejme lze zkusit pozit i jinou metodou (jejich seznam pomoci: trans -S
    ... prave hledam nejaky lepsi prekladac, aby se nemusel pouzivat Google, proitoze u delsich textu ztrati trpelivost a prestane prekladat (predpokladam, ze bude najeky limit na volani API)
    Rozhodne to neni dokonale, ale spise takovy legrace na dlouhe zimni vecery.
    Ceskemu jazyku zdar.

    [1] https://github.com/alphacep/vosk-api/blob/master/python/example/test_ffmpeg.py
    DANIELSOFT
    DANIELSOFT --- ---
    CHOROBA: nebo xev
    CHOROBA
    CHOROBA --- ---
    xinput nepomuze?
    SUK
    SUK --- ---
    GILHAD: Nema. Ma jen tlacitko na prepinani mezi krokovanym a hladkym chodem - ale je ciste mechanicke.
    GILHAD
    GILHAD --- ---
    SUK: Uplne blby dotaz, ale nektere mysi maji tlacitko na prepinani rozliseni a pamatuji si ho i po vypnuti - neumi to ta tvoje taky a nepovedlo se ti to omylem namackat?
    Kliknutím sem můžete změnit nastavení reklam