Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: zeminem 19 Prosince 2010, 10:40:48
-
Zdravím!
Dříve jsem vlastnil Ubuntu10.4 .. V tom dá se říci, že Wine fungoval bez omezení. Po přechodu na Ubuntu10.10 však při pokusu o spuštění nějakého *.exe souboru vyhodí Wine tuto hlášku:
(http://i1009.photobucket.com/albums/af213/zeminem/bit.png)
Pochopil bych, že je to kvůli bezpečnosti, ale tento problém jsem viděl i na nějaké stránce, kde byl zařazen do bugů. Tak nevím. Je to bug či není to bug? Na té stránce jsem se dočetl jak to obejít a to tak, že si otevřu pomocí Wine procházení disku C:/Windows -> Explorer.exe (který mimochodem jde spustit bez problémů) a v tom si najdu daný soubor s *.exe, který nejde spustit a půjde spustit. Je to sice funkční návod, ale poněkud složitý, resp. nepohodlný. Přišlo mi zvláštní, že jsem se s tím nikde na fóru nesetkal, nebo jsem blbě koukal.. Setkal jste se s tímto také někdo a víte jak na to?
-
vždyť to tam máš napsaný....soubor není spustitelný...
takže
chmod +x /cesta/k/souboru
to napraví
-
...anebo wokenářsky ;D: klikni na něm pravý myšítkem, běž Vlastnosti -> Oprávnění a zaškrtni Spouštění...jako programu ;)
Edit:
Mám 10.04 a samozřejmě to tu funguje stejně. Nicméně zajímá-li tě proč to tak je, tak si přečti třeba toto: https://wiki.ubuntu.com/Security/ExecutableBit (https://wiki.ubuntu.com/Security/ExecutableBit) a třeba uznáš, že to není žádná škoda, ale ve skutečnosti je to pro nás dobře.
-
No dobře, to je vše pravda, ale lze to udělat tak, aby se např. všechny *.exe soubory spouštěly rovnou? Pořád je zde to že s tím souborem musím něco dělat a to dřív nebylo.. Pokud není, nevadí, ale je to škoda..
-
Vlez do vlastností nějakýho exáče, Otevřít s - Přidat - Použít vlastní příkaz a napiš tam wine %F. Tak se budou exáče spouštět i bez toho aby měli povoleno spouštění, to proto, že ten exáč bude jenom jako parametr k wine (a to má spouštění povolený).
-
Vlez do vlastností nějakýho exáče, Otevřít s - Přidat - Použít vlastní příkaz a napiš tam wine %F. Tak se budou exáče spouštět i bez toho aby měli povoleno spouštění, to proto, že ten exáč bude jenom jako parametr k wine (a to má spouštění povolený).
Díky, díky.. to je přesně to co hledám ;-)
-
Vlez do vlastností nějakýho exáče, Otevřít s - Přidat - Použít vlastní příkaz a napiš tam wine %F. Tak se budou exáče spouštět i bez toho aby měli povoleno spouštění, to proto, že ten exáč bude jenom jako parametr k wine (a to má spouštění povolený).
taky veliký dík,ubuntu10.10-perfektně maká
-
Vlez do vlastností nějakýho exáče, Otevřít s - Přidat - Použít vlastní příkaz a napiš tam wine %F. Tak se budou exáče spouštět i bez toho aby měli povoleno spouštění, to proto, že ten exáč bude jenom jako parametr k wine (a to má spouštění povolený).
taky veliký dík,ubuntu10.10-perfektně maká
Měl jsem stejný problém a tímto se vyřešil. Moc díky. Jen se chci zeptat, proč se exáč dřív nespouštěl, když v Otevřít s - byl nastaven na Zavaděč programů pro wine?
-
příkaz ke spouštění u Zavaděč programů pro wine je
cautious-launcher %f wine start /unix
proč ten cautious-launcher potřebuje od programu práva spouštění je dobrá otázka, podle mě to moc smysl nemá, někde jsem to i viděl nahlášený jako bug