Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Nu har jeg bestemt mig for at prøve Archimedes 0.52.0 fra og har hentet filen. Men hvordan pokker skal jeg installere den ? på deres hjemmeside står der under installations hjælp til Linux Under Linux (http://archimedes.incubadora.fapesp.br/portal/documentation-1/Installat…), run java -jar archimedes-installer.jar on the command line (where java should execute the JVM 5.0 or greater). Double-clicking the file icon might also work, depending on you distribution and desktop evironment =).
Skal jeg bare dobbel klikke på den ? eller skal jeg skrive : "run java -jar archimedes-installer.jar" i terminalen ?
Ja jeg ved det jeg er ny. :-)
Skal jeg bare dobbel klikke på den ? eller skal jeg skrive : "run java -jar archimedes-installer.jar" i terminalen ?
Ja jeg ved det jeg er ny. :-)
Kommentarer17
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
EDIT:
Ja det jeg får er helt nøjagtig:
bash: run: command not found
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Der står ordret:
Under Linux, run "java -jar archimedes-installer.jar" on the command line....
Du skal skrive det der er imellem citationstegnene. Der står jo at du skal køre..
Prøv igen - og lad os høre.
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Så får jeg beskeden :
Unable to access jarfile archimedes-installer.jar
Skal jeg angive sti eller lægge filen et bestemt sted ?
Ja det virker nok som dumme spørgsmål men jeg er meget grøn her men jeg er stædig.
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
først:
cd /sti/til/fil (cd = change directory/skift mappe)
Og derefter kommandoen.
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
cd/home/thomas/archimedes-full-installer-0.52.0.jar
Og får denne besked :
bash: cd/home/thomas/archimedes-full-installer-0.52.0.jar: Ingen sådan fil eller filkatalog
Og den ligger altså i den mappe. Skal jeg pakke den ud først ?
Prøvede noget nyt
thomas@0x573873f5:~> /home/thomas/archimedes-full-installer-0.52.0.jar
bash: /home/thomas/archimedes-full-installer-0.52.0.jar: Adgang nægtet
Og skriver jeg cd før og hiver den derop kommer beskeden:
thomas@0x573873f5:~> cd/home/thomas/archimedes-full-installer-0.52.0.jar
bash: cd/home/thomas/archimedes-full-installer-0.52.0.jar: Ingen sådan fil eller filkatalog
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
'cd /home/thomas/' (hvis det virkelig er der den ligger)
'java -jar archimedes-installer.jar'
.. hvis du brugte tabulator-tasten (tab-completion) ville det hele gå noget nemmere. Har du læst http://suse.linuxin.dk/#kommandoprompt ?
Hmmmm
thomas@0x573873f5:~> cd /home/thomas/archimedes-full-installer-0.52.0.jar
bash: cd: /home/thomas/archimedes-full-installer-0.52.0.jar: Ikke et katalog
Nu har jeg så prøvet at pakke den ud ved hjælp af ark og kan så sagten komme ind i mappen via konsole men det ender jo bare med at jeg "placere" mig der:
thomas@0x573873f5:~> cd /home/thomas/archimedes
thomas@0x573873f5:~/archimedes>
Skal jeg gøre noget der ? eller skal jeg have det andet til at virke ?
Ja i må undskylde hvis det bliver for meget så skal i bare sige men lige pludselig plejer femøren at falde for mig.
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Du er nu i denne mappe - og det skulle du jo nok ikke være.
Forudsat du stadig har installations-filen intakt.
Lav en mappe i /home/thomas - f.eks. 'tmp' (jeg har selv sådan en mappe til diverse midlertidige opgaver).
Læg filen 'archimedes-full-installer-0.52.0.jar' ind der.
Prøv så at starte forfra:
thomas@0x573873f5:~> cd /home/thomas/tmp
-tryk på Enter->
thomas@0x573873f5:~/home/thomas/tmp> java ar + Tabulator
-så skulle det hele gerne komme til at se sådan ud:
thomas@0x573873f5:~/home/thomas/tmp> java archimedes-full-installer-0.52.0.jar
-Tryk på enter og så skulle det gerne lykkes
stadig hmmm
thomas@0x573873f5:~> cd /home/thomas/tmp
thomas@0x573873f5:~/tmp> /home/thomas/tmp> java archimedes-full-installer-0.52.0.jar
bash: /home/thomas/tmp: is a directory
thomas@0x573873f5:~/tmp>
så må nok erkende at jeg må give op hvis jeg vil tegne tekniske tegninger bliver det et andet program eller på windows øv men det er nok mig der ikke er klog nok. Man skal jo nok være IT ingeniør eller programør eller lignende for at kunne udnytte GNU/Linux fuldt ud.
Re: stadig hmmm
thomas@0x573873f5:~> cd /home/thomas/tmp
Der står nu:
thomas@0x573873f5:~/tmp>
Skriv nu:
java -jar ar + Tabulator (d.v.s. 'java -jar ar' og tryk på Tab)
Der står nu, forhåbentligt:
thomas@0x573873f5:~/tmp> java -jar archimedes-full-installer-0.52.0.jar
Tryk nu på Enter og se hvad der så sker.
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
I dit tilfælde ser det ud til at det er stier og ekekvering af programmer der skal på pensum:
Den kan du lige få her, så burde fejlmeddelelser give lidt mere mening.
Info om bruger og placering
thomas@0x573873f5:~/tmp>
brugernavn@maskinnavn: /mappen/du/er/i >
Væsentlige tegn man kan komme ud for i sti sammenhæng
/ (root eller roden) hvor alting starter
. (punktum) betyder aktuelle mappe
.. betyder mappen et niveau under
~ betyder brugerens home dir eks. /home/thomas/
Absolutte og relative stier
user@host: ~> cd tmp -> går til /home/user/tmp
user@host: ~> cd /tmp -> går til /tmp
user@host: ~> cd ./tmp -> går til /home/user/tmp
user@host: ~> cd ../tmp-> går til /home/tmp
program eksekvering:
eksekverbar (bemærk at der står en masse x'er i første kolonne)
user@host:~> ls -l /bin/ls
-rwxr-xr-x 1 root root 97340 2008-06-16 08:25 /bin/ls
ikke eksekverbar (ingen x'er)
user@host:~> ls -l ~/fil.txt
-rw-r--r-- 1 user user 2540 2008-08-25 12:43 /home/user/fil.txt
$PATH variablen
Alle eksekverbare filer i mapperne der findes i $PATH variablen kan køres direkte uden at der skal opgives en fuld sti til programmet.
user@host:~> echo $PATH
/bin:/usr/bin:/sbin:/usr/sbin:/opt/kde/bin:/usr/bin/perlbin
eks. disse to kommandoer er ens, og vil begge blive udført
user@host:~> ls
user@host:~> /bin/ls
brugerens homedir er ikke i $PATH, derfor kan man ikke eksekvere hjemmelavede scripts på samme måde
user@host:~> superscript
-bash: superscript: command not found
user@host:~> ./superscript
det er super (kræver execute rettighed)
user@host:~> /home/user/superscript
det er super (kræver execute rettighed)
user@host:~> bash superscript
det er super (bash ligger i /bin og er derved i $PATH)
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Efter prompten skal du skrive:
'java ar' og så trykke på tabulatoren
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
thomas@0x573873d6:~> cd /home/thomas/tmp
thomas@0x573873d6:~/tmp> java-jar archimedes-full-installer-0.52.0.jar
bash: java-jar: command not found
thomas@0x573873d6:~/tmp>
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE
Re: Istallation af Archimedes 0.52.0 >(.jar) på openSUSE