Portál AbcLinuxu, 16. července 2025 22:39


Dotaz: Jak nainstalovat trial CrossOver

2.4.2005 13:00 Joskaa | skóre: 15
Jak nainstalovat trial CrossOver
Přečteno: 153×
Odpovědět | Admin
trial CrossOver. Jsem začátečník mám nainstalovaný MDK 10.1 a potřebuji nainstalovat tento emulátor k vyzkoušení. Stáhl jsem soubor install-crossover-standard-demo-4.2.sh asi 12Mb, ale bohužel nevím jak to do MDK 10.1 nainstalovat prosím může někdo poradit krok za krokem jak to nainstalovat Díky josef
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.4.2005 13:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Jak nainstalovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
A zkusils třeba ten instalátor spustit? ;-)
wake avatar 2.4.2005 13:10 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
prepokladejme, ze jste si instalator stahl do sveho domaciho adresare do podadresare My Downloads. spustte tedy Konsoli (mate-li KDE) nebo gnome-terminal (mate-li gnome), a v ni napiste:
cd ~/My\ Downloads;
chmod a+x install-crossover-standard-demo-4.2.sh;
./install-crossover-standard-demo-4.2.sh;
Pruvodce instalaci je jiz podobny wizard, na jakeho jste zvykly z windows. Prislusne programy se vam objevi v "start" menu a jsou bez potizi rozpoznatelne.
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 13:18 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
WTF?
sh install-crossover-standard-demo-4.2.sh
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 13:23 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
TTF:
$ head -n 1 bagr.sh
#!/usr/bin/zelenej.shell
;)
Tento příspěvek má hlavičku i patičku!
2.4.2005 14:06 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Jak nainstalovat
WTF?

bash: ./install-crossover-standard-demo-4.2.sh: /usr/bin/zelenej.shell: bad interpreter: No such file or directory
wake avatar 2.4.2005 14:18 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
TTF:
$ sudo ln -s `which python` /usr/bin/zelenej.shell
detailisto... ;-)
Tento příspěvek má hlavičku i patičku!
2.4.2005 14:19 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Jak nainstalovat
Chceš říci, že ta věc je v pythonu, ale má koncovku .sh? To je podlé...
wake avatar 2.4.2005 14:27 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
Chci říci, že zespustitelnění je o něco pracnější, nicméně o něco univerzálnější metoda, jak spustit soubor, o kterém nevím víc, než jeho jméno. Připouštím, že nazvat binárku "binarka.sh" nebo program v pythonu "hadice.exe" je poněkud extravagantní, nicméně přípustné. Jádro ví samo nejlépe, co má provést se spustitelným souborem jemu předhozeným.
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 14:24 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
WTF? niekto tu zasa nechape?
islo mi o to, ze to ide uplne pohodlne jednym prikazom, netreba tam cpat chmod a pustat bashom, aby sm vyuzili netusene moznosti prveho riadku toho suboru...
ale ved naco robit veci jednoducho, ked to ide nepohodlne a zlozito... ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 14:29 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
nikdo nic bashem nespousti. ./filename je cesta k souboru. vy snad mate . v $PATH ??? mrkev v zime...
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 15:16 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
5xWTF?
nebol nahodou vas postup o tom, ze instalator spustite ako ./filename?
a co sa stane ked napisete ./filename?
kto podla vas povie suboru, ze ak ma na prvom riadku #!/usr/bin/zelenej.shell, tak sa ma spustit v /usr/bin/zelenej.shell?
to sa robi same od seba?
vidim, ze viete, co hovorite ;-)
btw, neviem ako vy, ale my mame mrkvu cely rok ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 15:24 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
kdyz napisu "./filename" tak se provede priblizne
if(!fork())execv("./filename", params);
zatimco kdyz napisu "sh filename" tak se provede priblizne
if(!fork())execv("/bin/sh", params);
kde v params je jako prvni "filename". interpretaci prvniho radku dela az jadro.
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 15:44 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
nie
man bash, /^COMMAND

...
If the program is a file beginning with #!, the remainder of the first line specifies an interpreter for the program. The shell executes the specified interpreter on operating systems that do not handle this exe- cutable format themselves. The arguments to the interpreter consist of a single optional argument following the interpreter name on the first line of the program, followed by the name of the program, followed by the command arguments, if any.

ak ste v bashi, tak ./filename, o ktorom tu bola rec, je de facto pusteny bashom
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 16:11 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
o dve sekce predtim se pise:

If the search is successful, or if the command name contains one or more slashes, the shell executes the named program in a separate execution environment. Argument 0 is set to the name given, and the remaining arguments to the command are set to the arguments given, if any.

a v tomto okamziku nam kernel (alespon linuxovy, 2.6.11) zajisti, ze exec projde. pro dalsi studium doporucuji binfmt_script.c, ktery najdete v source-tree kernelu.

HAND ;-)
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 16:41 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
mnohokrat dakujem, odteraz budem citat zdrojaky a nie spoliehat sa na nekvalitnu dokumentaciu, RTFM -> UTSL :-D
doteraz som totiz predpokladal, ze exec* pracuju len na binarnych suboroch a ziadny manual mi tuto domnienku poriadne nevyvratil
alebo je aj niekde v manualoch, co vsetko exec* dokaze?
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 16:47 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
ta dokumentace neni nekvalitni, bash to skutecne odinterpretuje sam, pokud mu na to jadro rekne "neumime, dete pryc". ruzna jadra (BSD, linux, HP-UX, AIX, Solaris, ...) si vysvetluji pojem "spustitelny format" ruzne.
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 17:00 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
takze som mal ciatocne pravdu, aj ked som o tom nevedel :-D
ta dokumentace neni nekvalitni...
ale da sa pochopit, co vsetko robi exec, bez pozerania do zdrojakov?
konkretne napriklad: ake formaty su podporovane (load_binary)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 17:02 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
taky nikdo nerek, ze ste uplne mimo ;-)

o zadne dokumentaci nevim, i kdyz je mozne, ze existuje. google je vas pritel ;)
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 17:28 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
s googlom sa priatelim uz davno, ale pouzivam ho ako last resort
najprv skusam vsetko sam, aj ked tym obcas nieco pokazim :-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 17:01 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
a jinak - ja to nemam z manualu ale z googleni - kdyz jsem hlodal, jak donutit linucha, aby spoustel javove "binarky" bez trapneho volani "java binarka" ;-)
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 17:24 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
:-)
a nechce sa vam sem hned napisat ten postup, lebo ja ich tiez pustam tak trapne :-)
skusil som taku strelbu od boku:
vo file.class je main
do file som dal cestu k java vm
./file potom vypise:
Exception in thread "main" java.lang.NoClassDefFoundError: //Hello
co je rovnaky vypis, ako ked pustim java ..file
P.S.: trochu sme sa odchylili od povodneho kurzu, ale zakladat novy thread je snad zbytocne :-D
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Marek Bernát avatar 2.4.2005 17:26 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
s/Hello/file/
u mna sa ten file vola Hello, to je taka klasika :)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
wake avatar 2.4.2005 17:48 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: Jak nainstalovat
tedy, ono uz je to dva-tri roky, a jediny, co si pamatuju, je, ze to de. http://www.linuxhq.com/java.html
Tento příspěvek má hlavičku i patičku!
Marek Bernát avatar 2.4.2005 17:53 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
to co som napisal bola pekna blbost, ale to bol len taky test :-)
no ono to ide napriklad upravou kernelu, proste si napiseme vlastny java wrapper cez tie binfmt..., alebo uz aj bude nejaky na webe asi
ale ja som chcel nieco menej drasticke ;-)
idem checknut ten link
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Marek Bernát avatar 2.4.2005 17:55 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Jak nainstalovat
som netusil, ze ta moja paticka je az taka pravdiva, ten vas link je presne o tom, co som pisal :-D
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.