Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: installeren met .sh bestand  (gelezen 2217 keer)

Offline BailHope

  • Lid
    • Techneut
installeren met .sh bestand
« Gepost op: 2007/01/16, 17:20:49 »
Hoi iedereen.

Ik heb een programma (dat ik ook onder Windows gebruik) voor Linux nu gedownload. Volgens de instructies moet ik gewoon het .sh bestand uitvoeren. Daarin staat programmacode zoals mkdir dit en rm dat.
Ik snap het meeste wel van wat er staat, mappen aanmaken, bestanden naar kopiëren enzo voort, maar als ik er op dubbelklik en kies voor het uit te voeren in de terminal gebeurt er niets.

Ik heb reeds de rechten van het bestand verandert. ooit moest ik dit ook eens doen, en toen moest ik volgens de handleiding chmod + x ingeven in de Terminal. Dit heeft dit probleem echter niet opgelost.

heeft nog iemand een ideejte van wat ik kan doen?

Groetjes,

Steven.
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com

wr19026

  • Gast
installeren met .sh bestand
« Reactie #1 Gepost op: 2007/01/16, 17:23:41 »
Je moet dit in een commandtool doen.

Dus, als het test.sh is en het staat in /tmp hoef je volgens mij alleen maar /tmp/test.sh in te kloppen :)

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
installeren met .sh bestand
« Reactie #2 Gepost op: 2007/01/16, 17:34:01 »
Klopt, of als het in de huidige directory staat dan doe je: ./test.sh

Het juiste chmod commando is trouwens: chmod a+x test.sh
Als je daar niet de juiste permissies voor hebt, kun je daar "sudo" voor zetten.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline BailHope

  • Lid
    • Techneut
installeren met .sh bestand
« Reactie #3 Gepost op: 2007/01/16, 17:34:54 »
Moet je daar normaal geen punt voor zetten? Zonder het punt doet het toch  niets.
Ik gaf eerst in zoals jij het zei, dit was dus ./Desktop/install.sh
dit gaf het volgende resultaat:

Citaat
steven@steven-laptop:~$ ./Desktop/install.sh
rm: kan de rechten van `/etc/kurso.conf' niet veranderen: Permission denied
rm: kan de rechten van `/usr/bin/kurso' niet veranderen: Permission denied
rm: kan de rechten van `/usr/bin/kurso3' niet veranderen: Permission denied
rm: kan de rechten van `/usr/lib/libborqt-6.9-qt2.3.so' niet veranderen: Permission denied
rm: kan de rechten van `/usr/lib/libborqt-6.9.0-qt2.3.so' niet veranderen: Permission denied
rm: kan map ``/usr/share/kurso'' niet aanmaken: Permission denied
mkdir: kan map `/usr/share/kurso' niet aanmaken: File exists
tar: kurso-inst.tar.gz: Functie open() is mislukt: No such file or directory
tar: Fout is niet herstelbaar -- tar sluit nu af.
tar: Child returned status 2
tar: Uitgestelde afbreking na eerdere fouten
ln: kan symbolische koppeling ``/usr/bin/kurso'' naar ``/usr/share/kurso/bin/kurso3'' niet aanmaken: File exists
ln: kan symbolische koppeling ``/usr/bin/kurso3'' naar ``/usr/share/kurso/bin/kurso3'' niet aanmaken: File exists
ln: kan symbolische koppeling ``/usr/lib/libborqt-6.9-qt2.3.so'' naar ``/usr/share/kurso/lib/libborqt-6.9-qt2.3.so'' niet aanmaken: File exists
ln: kan symbolische koppeling ``/usr/lib/libborqt-6.9.0-qt2.3.so'' naar ``/usr/share/kurso/lib/libborqt-6.9-qt2.3.so'' niet aanmaken: File exists
./Desktop/install.sh: 28: cannot create /etc/kurso.conf: Permission denied
steven@steven-laptop:~$
Ik zie wel honderd keer 'permission denied' staan dus ik dacht eraan om dit met sudo uit te voeren. Dan krijg ik de volgende uitvoer:

Citaat
steven@steven-laptop:~$ sudo ./Desktop/install.sh
tar: kurso-inst.tar.gz: Functie open() is mislukt: No such file or directory
tar: Fout is niet herstelbaar -- tar sluit nu af.
tar: Child returned status 2
tar: Uitgestelde afbreking na eerdere fouten
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
installeren met .sh bestand
« Reactie #4 Gepost op: 2007/01/16, 20:30:00 »
Aha, we hebben het hier over een heel ander probleem: je programma wordt wel degelijk uitgevoerd, maar het gebruikt weer wat anders dat helemaal niet is geinstalleerd. Blijkbaar zoekt het naar een bestand dat "kurso-inst.tar.gz" heet, maar die tar (tape archive - wordt vaak gebruikt om bestanden in te pakken en te verzenden) niet kan vinden. Eerst daar es naar op zoek dus.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline BailHope

  • Lid
    • Techneut
installeren met .sh bestand
« Reactie #5 Gepost op: 2007/01/16, 21:32:06 »
die heb ik wel. Die staat naast het .sh bestand.

die tar en die .sh stonden samen in een tar.gz bestand maar volgens de handleiding moest ik ze er eerst uithalen.
Ik zou anders ook niet weten hoe ik er voor kan zorgen dat het .sh bestand uitgevoerd wordt terwijl het nog in de tar.gz zit.

Of zie ik iets over het hoofd?

AANPASSING:

Ik heb de tweede tar naar mijn home map gezet. Dan gebeurt er vanalles, ik neem aan bestanden gekopieerd ofzo
maar daarna is het programma niet geïsntalleerd, en ik vind deze bestanden noch het programma ergens :s

AANPASSING 2:

Gevonden. het werd geïsntalleerd in de usr/ map. Beetje een vreemde plaats vind ik, maar ach ja, het werkt en alles
Bedankt voor de hulp tot nu toe!!
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com

Offline BailHope

  • Lid
    • Techneut
installeren met .sh bestand
« Reactie #6 Gepost op: 2007/01/16, 21:59:05 »
en we maken nog wel even een postje bij

laatste vraag zo ongeveer denk ik!

dit programma speelt geluid af (om uitspraak van woorden voor te doen, het is een taalprogramma) zonder dat er een mediaspeler wordt opengedaan. Tenminste, dit zou hij moeten doen. Hij vraagt mij een programma om mp3's mee af te spelen, ik kan daar xmms, banshee, of totem ingeven en die werken allemaal wel, maar hij opent die programma's ook. Is er een commando zodat hij het geluid afspeelt zonder het programma te openen?

Dus je klikt op een knopje, en dan hoor je normaal gezien hoe dat woord wordt uitgesproken. Er zal zich, afhankelijk van mijn voorkeur, een programma openen en dat mp3-bestandje afspelen. Allemaal goed en wel, maar die worden met prioriteit geopend, zodat ik eerst de muziekspeler moet sluiten voor ik terug verder kan met mijn programma. Anders had ik er geen probleem mee gehad.

Dus ik zoek, als het bestaat, een commando om in te geven onder voorkeuren dat hij het zal afspelen zonder de mediaspeler te openen.

dank bij voorbaat
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
installeren met .sh bestand
« Reactie #7 Gepost op: 2007/01/16, 23:38:35 »
Ehhh, ja zo'n tekst-only afspeel programma is er wel hoor. Werkte mplayer ook niet in tekst mode. Kan het me niet meer herinneren, heb ooit es voor een blinde collega zo'n programmaatje geinstalleerd dat bestanden "oplas" op die manier ...

Overigens, /usr/bin of /usr/local/bin is niet zo'n verkeerde stek voor programmaatjes om te wonen hoor. ;-)
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline BailHope

  • Lid
    • Techneut
installeren met .sh bestand
« Reactie #8 Gepost op: 2007/01/17, 00:08:59 »
Citaat van: tukcedo
Ehhh, ja zo'n tekst-only afspeel programma is er wel hoor. Werkte mplayer ook niet in tekst mode. Kan het me niet meer herinneren, heb ooit es voor een blinde collega zo'n programmaatje geinstalleerd dat bestanden "oplas" op die manier ...

Overigens, /usr/bin of /usr/local/bin is niet zo'n verkeerde stek voor programmaatjes om te wonen hoor. ;-)
Ja, dat werkte!

bedankt!!!

hij staat trouwens in /usr/share/bin
had ik gewoon nog nooit opgemerkt. Ach ja, weeral iets bijgeleerd!! :D
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com