Matlab installation. Vägrar mata ut skivan

Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Håller på att installera matlab. Laddade ner och brnde tre skivor, och fick igång installationen bra. Nu har den kommit så långt att den säger att jag skall byta till cd 2, men datorn vägrar att mata ut den första skivan.
Hur gör jag nu?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Lars »

Det beror förmodligen på att något program använder någon fil eller katalog på den. Du kanske har en terminal öppen som står i /media/cdrom? Om du har lsof installerat så kan du kolla det med kommandot "lsof /media/cdrom" (observera att lsof skiljer på /media/cdrom och /media/cdrom/).
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av tann »

matlab ska väl finnas i dvd-version också? isf kanske den versionen finns för nedladdning?
Jag är Linux-, UNIX- och OpenVMS-räv.
Blog: http://www.nickebo.net
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Lars skrev: Det beror förmodligen på att något program använder någon fil eller katalog på den. Du kanske har en terminal öppen som står i /media/cdrom? Om du har lsof installerat så kan du kolla det med kommandot "lsof /media/cdrom" (observera att lsof skiljer på /media/cdrom och /media/cdrom/).
Vad jag vet har jag inget program som använder den. Inge terminal som står i /media/cdrom i alla fall.
Förstår inte riktigt hur jag använder lsof.
Skriver jag in "lsof /media/cdrom" eller "lsof /media/cdrom/" i en terminal så kommer jag bara tillbaka till prompten.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av mcNisse »

prova kommdot eject. Det har hjälp mig ett par gånger.
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

tann skrev: matlab ska väl finnas i dvd-version också? isf kanske den versionen finns för nedladdning?
Hittade bara den här varianten. Allt annat var för windows. Men jag kanske letade dåligt.
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

mcNisse skrev: prova kommdot eject. Det har hjälp mig ett par gånger.
Säger bara att enheten är upptagen och avmonteringen misslyckades.
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av tann »

jag har installerat det med dvd-version iaf (under linux) :)
Jag är Linux-, UNIX- och OpenVMS-räv.
Blog: http://www.nickebo.net
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Lars »

Emmy skrev: Förstår inte riktigt hur jag använder lsof.
Skriver jag in "lsof /media/cdrom" eller "lsof /media/cdrom/" i en terminal så kommer jag bara tillbaka till prompten.
Det ska ge en lista på alla program som använder enheten, men uppenbarligen är listan tom. Fast jag kom på att du nog inte kan se vad andra användare gör om du inte kör "sudo lsof /media/cdrom".
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Lars skrev:
Emmy skrev: Förstår inte riktigt hur jag använder lsof.
Skriver jag in "lsof /media/cdrom" eller "lsof /media/cdrom/" i en terminal så kommer jag bara tillbaka till prompten.
Det ska ge en lista på alla program som använder enheten, men uppenbarligen är listan tom. Fast jag kom på att du nog inte kan se vad andra användare gör om du inte kör "sudo lsof /media/cdrom".
ok. Den varianten ger

COMMAND  PID USER  FD  TYPE DEVICE SIZE NODE NAME
install 6038 root  cwd    DIR  11,0 2048 4672 /media/cdrom0
xsetup  6124 root  cwd    DIR  11,0 2048 4672 /media/cdrom0

Men jag förstår inte riktigt vad det innebär.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Lars »

Det där innebär förmodligen att du stod i /media/cdrom när du startade installationsprogrammet (eller du kanske dubbelklickade från filbläddraren). Installationsprogrammet har nämligen /media/cdrom som sin aktuella katalog (cwd, current working directory), och det hindrar dig från att mata ut skivan. Jag skulle rekommendera att du startar om installationsprogrammet från ett terminalfönster med kommandot /media/cdrom/install (eller vad det heter) när du står i din hemkatalog (~). Det borde fungera tycker jag.

Hm, det här var ju ett intressant problem ju :) Jag vet inte om man ska skylla på Mathworks eller Gnome eller Linux eller ...
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Lars skrev: Det där innebär förmodligen att du stod i /media/cdrom när du startade installationsprogrammet (eller du kanske dubbelklickade från filbläddraren). Installationsprogrammet har nämligen /media/cdrom som sin aktuella katalog (cwd, current working directory), och det hindrar dig från att mata ut skivan. Jag skulle rekommendera att du startar om installationsprogrammet från ett terminalfönster med kommandot /media/cdrom/install (eller vad det heter) när du står i din hemkatalog (~). Det borde fungera tycker jag.

Hm, det här var ju ett intressant problem ju :) Jag vet inte om man ska skylla på Mathworks eller Gnome eller Linux eller ...

Aha. Ja, jag stod i /media/cdrom när jag startade installationen.
Jag provar med att börja om då :)
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

När jag står i /media/cdrom startar jag installationen med "sh ./install"
Men hur gör jag när jag står i hemkatalogen? Jag får inte igång det.
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av tann »

sh /media/cdrom/install borde fungera bra
Jag är Linux-, UNIX- och OpenVMS-räv.
Blog: http://www.nickebo.net
skaggapa
Inlägg: 154
Blev medlem: 29 jun 2007, 20:21
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av skaggapa »

Kod: Markera allt

sh /media/cdrom/install
borde lösa dina problem

rackarns slagen på mållinjen =)
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

sh media/cdrom/install fungerade alldles utmärkt. Tack.

Nu har installationen kört klart och det såg ut att gå bra.
I terminalen jag startade det hela ifrån står det dock:


    The following messages were written to standard error
    while running 'xsetup' the X Window System version
    of 'install'.

        sh: /media/cdrom0/update/install/backend: Permission denied

-------------------------------------------------------------------
exec: 301: /media/cdrom0/install: Permission denied

Och jag vete tusan hur jag får igång programmet. När jag startar det i skolan skriver jag bara matlab i ett terminalfönster så går det igång. Men det fungerar inte här.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Lars »

Jag tror att anledningen till det är att en CD normalt inte monteras med exekveringsrättigheter (d.v.s. man kan inte köra program direkt därifrån). Det kan man komma runt med kommandot "sudo mount -o remount,exec /media/cdrom".

Föra att kunna köra kommandot "matlab" måste det finnas med i din $PATH. Var är det installerat?
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Lars skrev: Jag tror att anledningen till det är att en CD normalt inte monteras med exekveringsrättigheter (d.v.s. man kan inte köra program direkt därifrån). Det kan man komma runt med kommandot "sudo mount -o remount,exec /media/cdrom".

Föra att kunna köra kommandot "matlab" måste det finnas med i din $PATH. Var är det installerat?
Nu är jag inte säker på om jag hänger med. Borde jag ha gjort "sudo mount -o remount,exec /media/cdrom".
innan jag körde igång installationen och när jag byter skiva? Bör jag göra om installationen då, för att det är något fel nu?

Jag har installerat i usr/local/matlab7.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Lars »

Jo, du borde nog ha kör mount-kommandot innan/under installationen, för att slippa de där felmeddelandena.

Jag kommer inte ihåg hur Matlab lägger sina filer. Om det finns matlab7/bin, matlab7/lib o.s.v. i stil med vad som finns under /usr/local så hade du kunnat installera direkt i /usr/local. Om man gör på det sättet så fungerar det direkt eftersom /usr/local/bin ligger i $PATH.

Annars så kan du skapa en symbolisk länk till matlab i /usr/local/bin, typ "ln -s /usr/local/matlab7/matlab /usr/local/bin/matlab". Sedan ska det fungera att bara köra kommandot matlab.
Emmy
Inlägg: 63
Blev medlem: 08 jun 2007, 13:12
Kontakt:

SV: Matlab installation. Vägrar mata ut skivan

Inlägg av Emmy »

Jag gjorde om installationen med mountkommandot innan och nu fungerade det, och jag kan få programmet att starta med /usr/local/matlab7/bin/matalb

Men jag förstår inte det sista du skrev om hur jag gör för att kunna starta med bara "matlab". Hur skapar jag en länk?
Lars skrev: Annars så kan du skapa en symbolisk länk till matlab i /usr/local/bin, typ "ln -s /usr/local/matlab7/matlab /usr/local/bin/matlab". Sedan ska det fungera att bara köra kommandot matlab.
Skriv svar

Återgå till "Program - inaktuell"