Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

install.sh, hoe start ik dat (waar te vinden)

Anoniem
None
13 antwoorden
  • Hoi

    Ik weet nu hoe je een rpm en een tar.gz installeert. Echter, ik heb divX gedownloadt:
    [code:1:2eef167ac3]download]$ cd divx4linux-20030428
    dir:
    decore.h encore2.h libdivxdecore.so portab.h
    DivX\ MPEG-4\ Codec\ and\ Its\ Interface.htm install.sh libdivxencore.so
    [/code:1:2eef167ac3]

    hoe start ik de installer ?
  • ./install.sh (let op de . vooraan)

    Als dat niet werkt dan heeft het geen uitvoerrechten en dan moet je eerst 'chmod +x install.sh' intypen en dan './install.sh'. Of je typt 'sh install.sh' in.
  • [quote:82605c695b="Supersnail"]./install.sh (let op de . vooraan)

    Als dat niet werkt dan heeft het geen uitvoerrechten en dan moet je eerst 'chmod +x install.sh' intypen en dan './install.sh'. Of je typt 'sh install.sh' in.[/quote:82605c695b]

    De grap is dat het bestand geen uitvoerrechten nodig heeft. Aan de extensie .sh snapt de shell dat het een script is.
  • Nou… nee. Unixen kijken niet naar extensies. Die extensie .sh is er alleen achter gezet voor het gemak van de gebruiker, maar kan net zo makkelijk worden verwijderd. Aan de inhoud van het bestand ziet de shell dat het een script is. Type maar eens: file <bestandsnaam.sh>, en je zult zien dat het wordt herkend als ASCII tekst. De eerste regel van zo'n shell script is gewoonlijk: #! /bin/sh, waaraan de shell kan zien met welk programmaatje het script uitgevoerd dient te worden.
  • precies, unixen hebben geen extensies nodig.
    Iets is in theorie uitvoerbaar aan de hand van de permissiebit en of hij deze mee krijgt ja/nee

    Al zou een stuk gewone text wat uitvoerbaar is weinig uitvoeren :-D
  • Zonder X rechten is het script enkel uitvoerbaar als je [b:4ce0207f07]sh script.sh[/b:4ce0207f07] intikt.
    wat je dan doet is een shell opstartemn met als parameter de naam van het script
    de shell opent dat bestand dan leest de commando's in.
    Da's wat anders dan het direct uitvoeren.
  • [quote:ffca045b17="capt.501"]Zonder X rechten is het script enkel uitvoerbaar als je [b:ffca045b17]sh script.sh[/b:ffca045b17] intikt.
    wat je dan doet is een shell opstartemn met als parameter de naam van het script
    de shell opent dat bestand dan leest de commando's in.
    Da's wat anders dan het direct uitvoeren.[/quote:ffca045b17]

    Dank je Pascal, dat bedoelde ik :-?
  • dank allen :D
  • middels ./install.sh werkte het.

    Maar waar staat de programma?
    [code:1:72e64bce8d]cd /usr/local/include
    [root@augustinus include]# dur
    -bash: dur: command not found
    [root@augustinus include]# dir
    decore.h encore2.h portab.h
    [/code:1:72e64bce8d]
    en
    [code:1:72e64bce8d]include]# cd /usr/local/lib
    [root@augustinus lib]# dir
    checkinstall libdivxdecore.so libdivxdecore.so.0 libdivxencore.so libdivxencore.so.0
    [/code:1:72e64bce8d]

    ik vondt de directory's door het install script te openen met gedit. Daar staan de directory's zoals ik ze vermeldt
    :o :o
  • Waarom gebruik je in godesnaam het commando 'dir'? Daar hebben wij een mooier en korter unix commando voor, namelijk 'ls'. Gebeurt zelden dat ik daarmee per ongeluk het commando 'los' of 'lus' geef. :wink:
    Als je een executable zoekt, misschien in /usr/local/bin?
  • :lol: :lol:
    goed opgemerkt

    ls…zal ik onthouden
  • [quote:f989af32f4="nefertitis"]Maar waar staat de programma?[/quote:f989af32f4]

    Het divx-pakketje levert geen programma mee. Alleen wat headerbestanden (in /usr/local/include) en wat librabries (in /usr/local/lib). Die kunnen dan door een ander programma (zoals MPlayer) gebruikt worden om divx-films mee af te spelen of om divx-films mee te maken.
  • dank

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.