Příkazový řádek Ubuntu
Hoj, snažím se rozchodit Heroes III pod ubuntu, beru to spíš jako cvičení, abych se s tím trochu naučil a tak...
Nicméně jsem narazil na to, že se přes příkazový řádek neumím ani dostat do složky co mám na ploše.
Otevřu terminál a dostanu se na plochu příkazem cd ~/Desktop
Pak dir, který vypíše složky, jedna z nich je Heroes
Tedy by podle mě mělo následovat cd/Heroes ale to mi vždy vypíše, že složka neexistuje...
Poradíte?
Dík
EDIT: hohó, asi tam bylo navíc to lomítko:)
Pokračuju
nicméně mi to píše:
Pochopil jsem to tak, že by to tu složku mělo samo vytvořit..
pokud ti "sudo mount -t iso9660 -o loop HMM3-Linux.iso /mnt/fakecd" hlásí, že přípojný bod neexistuje, stačí dát "sudo mkdir /mnt/fakecd" a poté by to mělo jít...
tedy sudo mount -t iso9660 -o loop HMM3-Linux.iso sudo mkdir /mnt/fakecd?
Právěže ani ve složce mnt/ mi nejde přes správce souborů vytvořit soubor.
Že by práva?
ne, nejprve zapomocí "sudo mkdir /mnt/fakecd" vytvoříš složku fakecd... nejde ti to, protože nemáš práva (proto musíš vytvořit s příkazem sudo).. nebo můžeš spustit přes sudo filemanager - hádám, že v ubuntu to bude "sudo nautilus" a vytvořit tam tu složku.. až budeš mít v /mnt/ složku fakecd, můžeš spustit "sudo mount -t iso9660 -o loop HMM3-Linux.iso /mnt/fakecd". A nebo prostě namountuješ to iso do nějaké složky, která existuje :)
jo, díky, už to jde. Jen zjistit, jak změnit práva té složky...Zkouším to přes správce souborů, ale nedaří se a háže to chyby blíže nespecifikované.
zkouším to i přes příkazový řádek či terminál příkazem
nelze změnit protože jsou pouze pro čtení
to samé..
tak pokud máš iso už mountlé, tak práva nezměníš.. Na co vůbec potřebuješ práva k zapisování? Prostě ten Heroes přes wine nainstaluj, iso nijak upravovat nepotřebuješ..
asi jsem dělal chybu při instalaci a přisuzoval jsem chybu těm právům. Teď už jsem to nainstaloval, už to jen spustit :D
Jedu podle návodu:
dostanu se tedy příkazem cd /usr/local/games/Heroes3/ do složky Heroes3, nicméně pak příkaz heroes3 nedělá nic
budeš muset asi dát v té složce ./heroes3 . heroes3 by šlo jen, ldyby jsi měl /usr/local/games/Heroes3 v PATH
adresář nebo soubor neexistuje...
píšeš, že se do složky se hrou dostaneš... zapomocí ls teda vypiš soubory, zjisti jméno spouštěče a napiš ./jméno_spouštěče (např ./heroes). Musíš být ale v té složce se hrou, tečka totiž zastupuje aktuální adresář
on tam ten soubor totiž opravdu není, tak jsem to asi nainstaloval nějak špatně, no..
Přeinstaloval jsem to a už to šlape. Bohužel zatím bez zvuku...
Vytvořit adresář s patřičnými právy, nebo být líný a použít třeba AcetoneISO...