Archief - hoe open je een run file

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

chellesan

Legacy Member
ik probeer een .run file te openen, maar da lukt ni, klikken erop werkt ni en dan had ik iets gelezen dat je het ./ command moest gebruiken, dus ik doe dat in de schell en ik krijg dit:
[root@telenetPC michel]# ./apollon-dist-0.3.1.run
bash: ./apollon-dist-0.3.1.run: Permission denied

waarom het denied is weet ik ni, ik ben zelfs als root bezig in de schell

Cakeman

Legacy Member
Je kan als root eerst instellen dat je normale gebruiker de owner van het bestand is:
Code:
[root@telenetPC michel]# chown de_naam_van_je_user apollon-dist-0.3.1.run

Vervolgens moet je met je gewone gebruiker ervoor zorgen dat het bestand uitvoerbaar is:
Code:
[gebruiker@telenetPC michel]# chmod 755 apollon-dist-0.3.1.run

Wil je meer info over commando's in linux? De man-pages zijn je beste vriend! :)
Code:
[gebruiker@telenetPC michel]# man chmod
In bovenstaand voorbeeld kan je 'chmod' vervangen door eender welk commando.

QplQyer

Legacy Member
Heel die chown bazaar is waarschijnlijk niet nodig.

gewoon:

chmod +x bestand.bin
./bestand.bin

doen werkt waarschijnlijk wel (chown zou nodig zijn moest die user effectief verschillen, maar bij zowat alle .bin bestanden die ik al heb gedownload nog nooit nodig gehad om ze te chown'en).

InFerNo

Legacy Member
ik doe altijd chmod a+x O_°

wa zou da dan geve?
het werkt toch altijd :p

chellesan

Legacy Member
Cakeman zei:
Je kan als root eerst instellen dat je normale gebruiker de owner van het bestand is:
Code:
[root@telenetPC michel]# chown de_naam_van_je_user apollon-dist-0.3.1.run

Vervolgens moet je met je gewone gebruiker ervoor zorgen dat het bestand uitvoerbaar is:
Code:
[gebruiker@telenetPC michel]# chmod 755 apollon-dist-0.3.1.run

Wil je meer info over commando's in linux? De man-pages zijn je beste vriend! :)
Code:
[gebruiker@telenetPC michel]# man chmod
In bovenstaand voorbeeld kan je 'chmod' vervangen door eender welk commando.
da heeft gewerkt dank u

chellesan

Legacy Member
tijdens de installatie van de run file geeft hij deze fouten en ik weet ni hoe dat ik ze moet oplossen:

* grep: /usr/X11R6/lib/libGL.la: No such file or directory
* sed: kan /usr/X11R6/lib/libGL.la niet lezen: No such file or directory
* libtool: link: `/usr/X11R6/lib/libGL.la' is not a valid libtool archive
* make[4]: *** [libapollon.la] Fout 1
make[4]: Leaving directory `/home/michel/tmp/selfgz17028/apollon-0.9.4-1/apollon/libapollon'
* make[3]: *** [all-recursive] Fout 1
make[3]: Leaving directory `/home/michel/tmp/selfgz17028/apollon-0.9.4-1/apollon/libapollon'
* make[2]: *** [all-recursive] Fout 1
make[2]: Leaving directory `/home/michel/tmp/selfgz17028/apollon-0.9.4-1/apollon'
* make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/home/michel/tmp/selfgz17028/apollon-0.9.4-1'
* make: *** [all] Fout 2
***** Return value 2

eikke

Legacy Member
Hebt wss de X11 developmpent libs niet staan.

Zoals ik reeds eerder postte: op een RPM based distro gebruikt ge geleverde RPM's, from source willen compilen is useless, haalt u systeem overhoop en is een hoop werk voor niets. Als ge toch een from source systeem wilt: Gentoo.

QplQyer

Legacy Member
!nFy zei:
ik doe altijd chmod a+x O_°

wa zou da dan geve?
het werkt toch altijd :p

is gewoon dat de execute flag voor alle users is, u+x werkt ook en das dan enkel voor de user die het bestand ownt, g+x voor de groep.

chellesan

Legacy Member
eikke zei:
Hebt wss de X11 developmpent libs niet staan.

Zoals ik reeds eerder postte: op een RPM based distro gebruikt ge geleverde RPM's, from source willen compilen is useless, haalt u systeem overhoop en is een hoop werk voor niets. Als ge toch een from source systeem wilt: Gentoo.
da klopt ni echt denk ik, de rpm versie van xmms werkte niet bij mij, maar toen ik hem installeerde van de source toen wel

G|N|

Legacy Member
maar hij bedoelt dat je gewoon de rpm's moet halen van je cd of de officiele ftp van mandrake want die zijn speciaal ontwikkeld voor mandrake
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan