• ú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í
    SUK
    SUK --- ---
    PUPU: Kdyztak si udelej kratky bashscript na vypsani jednotlivych argumentu, trosku to muze pomoct pochopit :)
     
    #!/bin/bash
    
    NUM=1
    for i; do
    	echo "arg ${NUM}: '${i}'"
    	NUM=$(($NUM + 1))
    done
    SUK
    SUK --- ---
    PUPU: jen pro zajimavost:
    [suk@shiba ~]$ if [ -n ] ; then echo nenul; fi
    nenul

    To je, po nahrazeni promennych, ekvivalentni radku s X=''. Duvodem imho bude to, ze [ je normalni program a bere normalni argumenty jako cokoliv jinyho. Coz znamena, ze [ -n '' ] spusti [ s tremi argumenty. Prepinacem -n, stringem o delce 0 a ]. Pri volani s prazdnym $X je ale to prazdne $X nahrazeno za nic, cimz se z volani stane -n ] a tak program [ testuje nenulovost stringu "]".

    Proto se prave casto dela ono "${X}" pro pripad, ze X vubec neexistuje. Pamatuju si, ze typicky se stringy porovnavaly jako [ "${X}x" == "x" ] ; then echo X je prazdny stringy.
    PUPU
    PUPU --- ---
    mohu poprosit o vysvetleni? neco mi unika, ale nevim co...

    [root@be401 ~]# if [ -n '' ] ; then echo nenul; fi
    [root@be401 ~]# if [ -n ' ' ] ; then echo nenul; fi
    nenul
    [root@be401 ~]# X=''; if [ -n $X ] ; then echo nenul; fi
    nenul
    [root@be401 ~]# X=''; if [ -n ${X} ] ; then echo nenul; fi
    nenul
    [root@be401 ~]# X=''; if [ -n "${X}" ] ; then echo nenul; fi
    [root@be401 ~]#
    MARASAN
    MARASAN --- ---
    CHOROBA: samotnyho mne to preqapilo, ale Ubuntu tam sype asi vsecko.
    CHOROBA
    CHOROBA --- ---
    MARASAN: to se ta instalujou cely windows drivers :-o
    koukam tady na archu mam par kernelu, efi atd...a ma to 113MB
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    DANIELSOFT: ale jo, děkuji, to byl překlep :), skryté mám zobrazené běžně, tak s adresářem jsem problém neměl (stejně s .kou jsem měl hry pro steam i wine, takže ty jsem si pozaložil), řešil jsem ty hesla a to dle návodu níže, v tom založeném adresáři najdu :). A nechtělo se mi do nový instalace cpát celej ten adresář, že tam bude určitě i hodně zbytného odpadu :).
    DANIELSOFT
    DANIELSOFT --- ---
    CZECH23EKTOUR: to není "./mozilla" ale ".mozilla" - defaultně se nezobrazuje, protože začíná tečkou, což značí "skytý soubor/adresář" ale můžeš třeba v shellu dát "cd" a potom "ls .mozilla" a možná ti to vypíše její obsah
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    MARASAN: začínám se ztrácet, kdyby to šlo zpětně, tak jak dorazim z práce, mrknu estli s tim něco jde zpětně. Nechci fabulovat, ale právě kvůli té gpu jsem na původním (taky kolem těch 300Mb tušim) měl nainstalovano těch kernelů taky více (nevim proč, ikdyž běžel jen jeden, tak bez ostatních mi nefunguje správně) a nikdy mi nehlásilo nějaké problémy s nedostatkem místa. A tak jsem se domníval, že tam je jenom zavaděč grub..

    Nechci zdejší zneužívat, ale ještě jsem si nově hrál s VPN, vygeneroval jsem si nějakou spojku na OpenVPN.com, na stránkách mají hromady dokumentů co a jak, ale v samotném lákadle maji postup v 10min pro běžné uživatele ale pro Mac a pak lepší návod pro Ubuntu, Debian, ale pro Arch ne a postup mi přes terminálového pacmana nefungoval bez zádrhelů. Arch samotnej má taky své návody, ale to je už jak pro konstruktéry :). K něčemu jsem se dopracoval, ale nějak to špatně fungovalo, při domnělém zapnutí toho VPN se mi odpojilo normální připojení a šlo to přes to, ale mělo to co dvě minuty výpadek, ikdyž zase hned naskočilo. Nějaký český návod? Našel jsem jen z 2004 na rootu a ten mi taky dělal v postupu chyby. No a tady na nyxu nacházím jen stížnosti programátorů, že co jejich zákazník, to něco jiného a že je v tom čurbes :)
    MARASAN
    MARASAN --- ---
    CZECH23EKTOUR: /boot pod .5G uz IMHO nestaci. Aspon posledni Ubuntu LTS nebo Debian v11 uz je se dvema nainstalovanyma jadrama potrebuji nafouknout pri instalaci treti (aktualni) verze.
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    MARASAN: mám to asi jenom tak, jinde jsem firofoxí složku s nějakýma userdaty nenašel a nic jinýho založenýho jak složku ./mozilla ani nemám :)

    MARASAN: možná to jde i zpětně?!? ale už v tom asi laborovat nebudu. samostatnej /boot to po mě chtělo, ale psali min 300Mb, na původnim jsem to tak měl taky a bylo tam tak do 100Mb, tak jsem něco na těch 300nasadil, ale 2G teda nee... na tom jsem se v minulosti právě zasekával, že moc tu strukturu nevnímám kam co (/var, /opt...), tak to mám rozdělený /boot /root /swap /home

    ZBYNEK: super! vyzkoušim
    ZBYNEK
    ZBYNEK --- ---
    CZECH23EKTOUR: Hesla jsou v souborech key4.db a logins.json

    Recovering important data from an old profile | Firefox Help
    https://support.mozilla.org/en-US/kb/recovering-important-data-from-an-old-profile
    MARASAN
    MARASAN --- ---
    JADE: spis bych dal mensi / (root, 20G), pridal samostatnej /boot (2G) alokovanej pro roota (50%+) a zbytek dal /var odkud bych bindnul /home a (/opt). Kdyz ti /var zaplni root logama/cache/..., tak je to neprijemny.
    MARASAN
    MARASAN --- ---
    CZECH23EKTOUR: nemas i treba ~/.firefox ?
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    GILHAD: složku mozilly jsem si dal na záložní disk a z toho pak provedl backup záložek, doptával jsem se na hesla (jsou-li v tom někde poukládaný, tak je tam mám pořád :) ale byla tu zmíňka s tím syncem hesel a to jsem si vysvětlil, že mám asi smůlu. Pokud dáš tip kde co z tý mozillí složky přenést, tak sem s ním, ale popravdě se mi tam nechce cpát celá, že mám takovej dojem, že už byla zasviněná kdečím :) ale hesla zatim dávám jen co si vzpomínám, takový ty "zabezpečenější" budu muset přes mail a pro ty by se to šiklo...
    GILHAD
    GILHAD --- ---
    CZECH23EKTOUR: A jak jsi přenášel? .mozilla začíná tečkou, což některé programy berou jako "skrytý" adresář a tiše to ignorují, zatímco jiné nikoli ...
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    ZBYNEK: dík, hesla se nepřenesly
    JADE: dík, syncnutý nemám, rozdělení si píšu :)
    VYHULENY_UFO: tak to fakt nemám :) ale tabulka mi něco ušetří :)
    VYHULENY_UFO
    VYHULENY_UFO --- ---
    JADE: s tim swapem je to takovy slozitejsi. kdyz mas treba 128gb ram

    How Much Swap Should You Use in Linux? - It's FOSS
    https://itsfoss.com/swap-size/
    JADE
    JADE --- ---
    Firefox ma svuj sync ucet, kde se muzes registrovat a hesla se ti tam zalohuji…k rozdeleni disku pro bezneho usera je asi takto nejstandartnejsi:
    /root (ext4)… za me staci uplne v pohode 30gb
    /swap (swapfile)… uvadi se ze by mel byt 2x velikost ram kvuli hybernaci
    /home (ext4)… zbytek disku
    s tim ze swap davam na zacatek/konec alokace disku…
    ZBYNEK
    ZBYNEK --- ---
    CZECH23EKTOUR: Firefox přeneseš snadno, celý profil je tady: ~/.mozilla/firefox/
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    CZECH23EKTOUR: já se tady zachvilku promažu :), jen kdyby než to zahodim :),
    Firefox
    docela by se mi šiklo, kdyby šlo nějak a připadně kde to hledat, zazálohovat i hesla, polejvá mě, když si uvědomuju, kolik registrací kde mám a obnovování hesel
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    CZECH23EKTOUR: tak teď jsem vše dozálohoval, ještě zkusim pár destruktivních návodů, ale asi skončim u čisté instalace. Nevěděl byste někdo kam odkázat na nějaký jednoduchý (ideálně aktuálnější) návod, jak rozdělit disky tak, abych při budoucích problémech bezstarostně jen pustil čistou instalaci a neřešil to zálohování. Párkrát jsem zkoušel, ale nevim jak oddělit to jádro od ostatních programů a kolik potřebuji místa na co důležitého
    CZECH23EKTOUR
    CZECH23EKTOUR --- ---
    Ahoj, jenom zkoušim, jsem strašná lama.

    Četně mám problémy s ntb a dvěma gpu. Běžný problémy mám za dobu používání manjara už docela osahané (dějí se mi ob aktualizace, při čisté instalaci). Jenže včera jsem se snažil přinutit grafiku dělat cosi a z mého lajdáctví jsem terminal zahltil všimmožným, až jsem nakonec kompa nespustil. Takže jsem jako jindy z live přes chroot-manjaro postupně nejdřív přeinstaloval, pak odinstaloval všechny nvidii ovladače, přeinstaloval video-linux, přeinstalovával jsem mhwd, zkoušel jsem reinstalovat celýho pacmana, nakonec i grub dle https://wiki.manjaro.org/index.php/GRUB/Restore_the_GRUB_Bootloader a na tom jsem ale vyhořel. Možná jsem tam pokašil krok, ve výběru jestli BIOS nefo EFI, kde to mám na EFI, ale když to nepomohlo, zkoušel jsem i ten BIOSí...To jsem pak přebil tou EFIí. No a nakonec jsem se dostal do bodu 0, kdy se systém ani nepokouší a vypisuje mi něco jako symbol GRUB_IS_LOCKDOWN Not Found a entering rescue mode.

    Asi tak náhodou nikoho nenapadá, co bych mohl ještě vyzkoušet? K datům na disku se dostanu, ale bojim se, že si nevzpomenu na vše tam ležící a nezazálohuju vše. Čisté instalace se bojim, že si vezme automaticky všechno, rozdělený disky nemám...
    Kliknutím sem můžete změnit nastavení reklam