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 03:55 | Nová verze

    Immich byl vydán v nové verzi 3.0.0. Jedná se o alternativu k výchozím aplikacím od Googlu a Applu pro správu fotografií a videí umožňující vlastní hosting serveru Immich. K vyzkoušení je demo. Immich je součástí balíčků open source aplikací FUTO. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0.

    Ladislav Hagara | Komentářů: 5
    včera 02:55 | IT novinky

    Společnost Juno Computers prodávající počítače s předinstalovaným Linuxem má nově v nabídce linuxový tablet Juno Tab 4 - WiFi. Na výběr je Debian, Ubuntu a Kubuntu. Předobjednat jej lze za 949 liber (26 500 korun).

    Ladislav Hagara | Komentářů: 0
    včera 01:22 | Nová verze

    Podman (Pod Manager), nástroj umožňující vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota, byl vydán v nové major verzi 6.0.0. Přehled novinek v poznámkách k vydání. Řešena je i vážná bezpečnostní chyba CVE-2026-57231.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | IT novinky

    Společnost Sony oznámila, že od ledna 2028 přestane vydávat nové hry pro PlayStation na fyzických discích. Všechny budoucí tituly budou dostupné výhradně v digitální podobě na PlayStation Store.

    Ladislav Hagara | Komentářů: 4
    2.7. 16:55 | Nová verze

    Google Chrome 150 byl prohlášen za stabilní. Nejnovější stabilní verze 150.0.7871.46 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 433 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    2.7. 13:00 | Nová verze

    Soudní dvůr Evropské unie potvrdil rekordní pokutu 4,125 miliardy eur (100 miliard Kč) americké technologické firmě Google ze skupiny Alphabet. Pokutu firmě v roce 2018 vyměřila Evropská komise (EK) za to, že Google podle ní zneužívá operačního systému Android k potlačení konkurence na trhu vyhledávacích služeb.

    Ladislav Hagara | Komentářů: 17
    2.7. 12:44 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa povolila firmě Anthropic obnovit plný přístup klientů k modelům umělé inteligence (AI) Fable 5 a Mythos 5. Ty byly nedostupné bezmála tři týdny kvůli bezpečnostním obavám vlády, třebaže americké ministerstvo obchodu minulý pátek povolilo omezený přístup k modelu Mythos 5 pro některé „důvěryhodné“ domácí organizace.

    Ladislav Hagara | Komentářů: 1
    2.7. 12:22 | Zajímavý článek

    Francúzska organizácia na ochranu spotrebiteľa, po viac než ôsmych rokoch skúmania, žaluje Epson za plánované zastarávanie tlačiarní. Súd sa začína dnes, 2. 7. 2026, vo francúzskom Nanterre.

    Vlado99 | Komentářů: 9
    2.7. 03:00 | Zajímavý software

    Erin Catto, autor open source 2D fyzikálního enginu Box2D (Wikipedie), představil nový 3D fyzikální engine Box3D. Engine je již používán ve hře The Legend of California.

    Ladislav Hagara | Komentářů: 0
    2.7. 01:00 | Nová verze

    Byla vydána nová verze 4.0.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (16%)
     (25%)
    Celkem 2051 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Softlinky - na co si dat pozor

    29.11.2016 14:04 petrfm | skóre: 23
    Softlinky - na co si dat pozor
    Přečteno: 380×
    Ahoj, potrebuji si pro virtualku ve virtualboxu vytvorit takovy virtualni disk. Nechci primo ve VB linkovat jako sdileni jednotlive adresare, rad bych si vytvoril jeden nasdileny adresar pro danou virtualku a do nej bych si nacpal softlinky a nalinkoval si do nej 10 ruznych adresaru rozmistenych ruzne v /home/petr

    Kdyz potom nejaky adresar v /home/petr presunu jinam, tak si jenom upravim softlink v tom sdilenem adresari a pro virtualku s WIN se ta struktura bude tvarit konzistentne, jako by byl adresar stale na stejnem miste, je to tak?

    Rad bych se zeptal, zda to nema nejaky hacek? Pozna ten virtualhost, ze tam jsou nejake softlinky, nebo se to bude tvarit jako kdyby ty adresare byly fyzicky v tom nasdilenem adresari pres virtualbox?

    Diky za radu a zkusenost, at to nemusim zdlouhave testovat a nerozbiju si treba data. P.
    fuck the cola, fuck the pizza, all you need is slivovitza

    Odpovědi

    29.11.2016 14:38 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Hlavne asi co by mne zajimalo, jsou operace s mazanim, abych si nesmazal zdrojovy adresar.

    1) Kdyz budu mazat z virtualhosta adresar, ktery je na linuxu symlinkem, smazu symlink, nebo zdrojovy adresar? Nebo mi to linux nedovoli?

    2) Kdyz v linuxu budu chtit mazat symlink, treba pres nautilus, vzdycky se smaze jedine symlink, nebo muze nekdy nastat situace, kdy bych si neopatrnosti mohl smazat puvodni adresar? Treba v pripade, kdy si na jeden zdrojovy adresar vyrobim dva symlinky a jeden budu chtit smazat, nerad bych prisel o zdrojovy adresar.

    3) A posledni vec - rad bych vyrabel symlinky s relativni cestou. tzn ln -s ~/Dokumenty/E-BOOK/ E-BOOK Tohle mi ale asi jenom vezme cestu z aktualniho home adresare a dosadi ji jako absolutni cestu pro symlink, ze? Musel bych doplnit parametr pro relativni cestu.

    4) Da se nejak EDITOVAT symlink? pres ls -l vidim, kam vede, ale nepoznam, zda ta cesta ke zdroji je relativni, nebo absolutni. A pokud ji chci zmenit, musim smazat cely symlink a vyrobit novy, ze? Neda se nejak zeditovat jako konfigurak v textovem editoru?
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 15:58 helb
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    3) A posledni vec - rad bych vyrabel symlinky s relativni cestou. tzn ln -s ~/Dokumenty/E-BOOK/ E-BOOK Tohle mi ale asi jenom vezme cestu z aktualniho home adresare a dosadi ji jako absolutni cestu pro symlink, ze? Musel bych doplnit parametr pro relativni cestu.
    Daji se vyrobit i relativni:
    ~/tmp $ ln -s ../Desktop ./plocha
    ~/tmp $ ls -l plocha 
    lrwxrwxrwx … plocha -> ../Desktop
    Ale taky se daji snadno rozbit:
    ~/tmp $ mkdir bla
    ~/tmp $ mv plocha bla/
    ~/tmp $ cd bla 
    ~/tmp $ ls -l
    lrwxrwxrwx … plocha -> ../Desktop     # vede na neexistujici ~/tmp/Desktop
    
    4) Da se nejak EDITOVAT symlink? pres ls -l vidim, kam vede, ale nepoznam, zda ta cesta ke zdroji je relativni, nebo absolutni. A pokud ji chci zmenit, musim smazat cely symlink a vyrobit novy, ze? Neda se nejak zeditovat jako konfigurak v textovem editoru?
    Da se prepsat: ln -sf prvni druhy. Udela to asi to same, jako smazani a znovuvytvoreni, ale je s tim min prace.
    29.11.2016 16:41 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Pises, ze se daji snadno rozbit.. tak ale rozbiju i link s absolutni cestou, ne? Kdyz presunu zdroj... Nebo se tim zmeni zdrojova cesta v linku?
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 16:53 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor

    Absolutní symlink rozbiješ jedině přesunutím cíle [target], nikoliv přesunutím linku.

    Relativní symlink rozbiješ jak přesunutím cíle, tak přesunutím linku. (Jediná (zjevná) výjimka je, když přesuneš zdroj i link společně tak, aby relativní cesta dál dávala smysl.)

    29.11.2016 16:56 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor

    s/přesuneš zdroj i link/přesuneš cíl i link/

    Moc chlastám.

    29.11.2016 19:40 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    To jsem si vubec neuvedomil a to uz tri dny nechlastam... Ze relativni cesta je relativni vuci umisteni linku. Trochu jsem si dopletl pojmy a diky tomu i svoji uvahu.

    Ja mel na mysli hlavne pripad, kdy misto /home/petr pouziju zastupny znak, treba vlnovku, abych mohl strukturu presouvat mezi pocitaci a uzivateli a nemusel tak menit odkazy.
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 19:44 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Jak to funguje treba na externim disku / flashce, kdyz si ji primountuju pokazde nekam jinam? jednou je cesta k souboru /mnt/flash/soubor a jindy je to treba /media/petr/flash/soubor

    jde mi vlastne o to, nahradit absolutni cestu od / necim, co by ukazovalo na koren te flashky nezavisle na tom, kde to primountuju. Jak vyrobim symlink, ktery bude v /home a bude pokazde odkazovat spravne na dany adresar v primountovane flashce?
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 19:58 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor

    Když máš mountování podle labelu filesystému nebo něčeho, co se nemění, a necháš si přimountovat disk vždy stejnou utilitou, aby se objevil na stejném mountpointu, pak tam budou klidně fungovat absolutní symlinky ukazující někam na ten disk. Ale právě u odpojitelných disků bych na to nespoléhal, protože jiné distro/prostředí nebo manuální mount je může připojit jinam.

    Relativní symlink je skutečně relativní vůči svému umístění, nikoliv vůči ~ adresáři majitele. :-)

    29.11.2016 21:45 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    zase se to asi da ochcat tak, ze si nastavim symlinky na ~/disk/... a pokud se mi disk mountuje do /mnt/flash1 , tak si v home vyrobim symlink ukazujici na /mnt/flash1, ne? :-) a ten si kdyztak vzdycky vyrobim na aktualnim stroji. Proste symlink na umisteni toho flash disku. Jasne, muzu to namountovat tam, kam mi ukazuji symlinky, cize do /home/user/disk, ale u vetsiny desktopovych dister se prenosne disky mountuji samy a je jednodussi vyrobit jeden symlink, nez si rucne mountovat disk.
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 22:18 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor

    Ba dokonce se dá vytvořit udev pravidlo, které ten symlink na disk vyrobí automaticky.

    k3dAR avatar 29.11.2016 23:27 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    otazka jestli na to bude/chce myslet a vsude kam pride (pokud bude moc) nahazovat pod rootem udev pravidlo :) pokud ano, tak samozrejme muze udev pravidlem krome vytvoreni symlinku poustet i backup script kdy po zasunuti do usb bude dotazan "mam provest zalohu na zarizeni XYZ?" samozrejme jen pokud v nastavenem obdobi jeste nebyla provedena ;)
    porad nemam telo, ale uz mam hlavu... nobody
    Josef Kufner avatar 29.11.2016 16:41 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Symlink je soubor. Pokud otevřeš symlink ke čtení/zápisu, jádro ti místo toho otevře odkazovaný soubor. Jinak se to chová stejně, jako běžný soubor.

    Pokud přes symlink vlezeš do adresáře, jsi v tom adresáři stejně, jako kdybys tam vlezl jinudy.

    Na úpravu symlinku možná není (je potřeba ho smazat a pak znovu vytvořit, jak to dělá ln -f).

    Cesta, kam symlink ukazuje, se interpretuje v aktuálním namespace procesu, tedy pokud uděláš chroot, spustíš kontejner, nebo připojíš fs po NFS, tak to bude ukazovat jinam. Relativní cesty ukazují relativně k symlinku. Všelijaké speciální znaky interpretuje shell, u symlinku už se nic neinterpretuje, krom začíná/nezačíná lomítkem.
    Hello world ! Segmentation fault (core dumped)
    29.11.2016 14:42 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Jo a jeste jedna vec - zalohovani. Kdyz mam nekde adresar s beznym obsahem + symlinky. A chci ten adresar zalohovat. Daji se ty symlinky nejak jednoduse vyloucit ze zalohy? Existuje na ne nejaky vtipny filtr, treba jako skryte soubory zacinaji teckou, maji i symlinky nejaky parametr, podle ktereho je v zalohovacim softu, nebo treba i v bashcriptu poznam?
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 14:50 petrfm | skóre: 23
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Nebo naopak, by se daly pomoci symlinku vtipne vyloucit adresare s velkymi daty ze zalohy. Mam treba pracovni adresar, do ktereho si chci nalinkovat velke soubory - treba produktova videa, nebo zdrojove RAW soubory z kamery. Cize RAW soubor ulozim nekam na externi disk a ten si po pripojeni nalinkuju pres symlink do pracovniho adresare. Takze ho mam dostupny tam, kde ma byt, ale nezalohuje se a nemusim ho mit fyzicky na disku :-)

    Da se nejak docilit toho, ze budu mit v /home/dokumenty adresare ./slozka1 , ./slozka2 a v kazde z nich budu mit ./velke ? A to ./velke mi povede na /mnt/extdisk/slozka1/velke ? Jde treba o to, ze by se mi automaticky zalozil adresar v tom ext. ulozisti? Na to bylo asi nejjednodussi napsat si maly bashscript, treba s nazvem linkuj, ktery bych spustil v /home/dokumenty/slozka1 a on by si nacetl cestu a vyrobil by adresare a symlink smerujici na externi disk, ktery by je propojil, ze?

    Resim totiz potrebu mit dostupna data o produktech lokalne, na SSD disku a soucasne si nerozbit strukturu. Nekdy mam ale v adresari velke RAW soubory, jako video, apod., ktere nepotrebuju mit lokalne a staci mi, kdyz je nekde na sitovem disku, ale rad bych mel ve slozce s produktem symlink pro snadne dohledavani.
    fuck the cola, fuck the pizza, all you need is slivovitza
    29.11.2016 15:33 helb
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Existuje na ne nejaky vtipny filtr
    Treba find:
    $ ln -s /tmp bla
    $ find . -maxdepth 1 -type l
    ./bla
    Ale je docela pravdepodobne, ze ten zalohovaci nastroj bude symlinkum „rozumet“ sam od sebe. Treba rsync ma parametr --no-links.
    29.11.2016 16:25 NN
    Rozbalit Rozbalit vše Re: Softlinky - na co si dat pozor
    Bezne kopirovaci nastroje (cp,rsync..) maji prepinace s volbou "follow symlinks", kde je to mozne nastavit. Vychozi chovani je, ze se kopiruje jen odkaz.

    Založit nové vláknoNahoru

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

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