24. oktober 2006 - 17:08Der er
16 kommentarer og 2 løsninger
Eksekverbare filer på Linux
Hej
Jeg er lidt i tvivl om hvordan programmer eksekveres i Linux.
Under XP benytter jeg jo en exe-fil der er genereret på baggrund af noget kode som er kompileret. Hvordan virker dette i Linux? Når jeg f.eks. åbner firefox ved at dobbeltklikke på iconet kompileres koden så og det er dette jeg benytter så jeg ikke skal generere en form for exe fil eller?
Først skal programmet kompileres og det kan gøres på forskellige måder. Hvis du har hentet en rpm pakke sker den nærmest af sig selv, ligeså hvis du benytter apt-get install.
Hvis du har hentet en tar.gz fil sker det typisk således
Tar -zxfv filnavn.tar.gz
Herefter gives kommandoerne, idet du står i det bibliotek hvor filerne er pakker ud
Har lige et spørgsmål mere. Jeg har via "Install, remove & update software" hentet wine i Mandriva 2007. Når dette er hentet er det så installeret eller? Jeg er også i tvivl om hvor filerne gemmer sig. F.eks. ligger FireFox under /home/username imens andre ligger i /etc. Kan ikke rigtig hitte ud af det.
NU er det ikke rart at komme ind fra sidelinien og blande sig i dette højteknokratiske selskab. MEN normalt vil du jo starte med at mounte din windowspartition (dermed være ikke sagt at Wine kan køre den,men vi antager i eksemplet at du har mountet partitionen på /mnt/windows. Kommandoen kunne så være wine /mnt/windows/Programmer/Myapplication/test.exe
Dog kommer der nogle err:ole:CoGetClassObject no class object i terminal vinduet men det er val bare sådan det er når win-programmer eksekveres i Linux.
Snart for lidt at dele, jeg springer over, bidrog vist ikke rigtig til løsningen altså udover at du skulle huske at nounte
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.