Innhold
Notat
Gjelder ikke Fedora
Det som er beskrevet p? denne siden gjelder kun Red Hat Enterprise Linux (RHEL).
1???Installasjon og drift
Matlab er tilgjengelig via app-sync og installeres slik (som root):
# app-sync install matlab
Dersom man ?nsker ? fjerne programmet gj?res det slik:
# app-sync remove matlab
Oppdatering av programmet skjer automatisk om natten, dersom det er gjort en oppdatering p? sentralt hold.
2???Versjon
Matlab i rsync er som regel siste versjon, men vi setter ikke i drift nyeste versjon med en gang den kommer. Vi tester den f?rst. Hvilken versjon av Matlab du bruker st?r n?r du starter Matlab:
< M A T L A B (R) > Copyright 1984-2023 The MathWorks, Inc. R2023a (9.14.0.2206163) 64-bit (glnxa64) February 22, 2023 Warning: X does not support locale en_US.UTF-8 For online documentation, see https://www.mathworks.com/support For product information, visit www.mathworks.com. >>
I eksemplet over er det versjon 2023a.
3???Lisenser for Matlab
N?r du starter Matlab, vil programmet kontakte en lisenstjener. Du vil da f? tilgang til de deler av programmet som lisenstjeneren lar deg f? tilgang til. Matlab best?r av selve hovedprogrammet og en del "toolbox-er". N?r vi i denne sammenhengen snakker om lisenser, snakker vi om samtidige brukere.
4???Matlab uten grafikk og Java
Lengter du tilbake til gamle dager og Matlab 5, hvor man ikke hadde et grafisk grensesnitt slik dagens Matlab har? I tilfelle er det bare ? skru det av under oppstart:
$ matlab -nodesktop -nojvm -nosplash
Vil man ha Java, slik at man f.eks. kan kj?re doc og f? opp hjelpevinduet, er det bare ? ta bort opsjonen -nojvm fra linjen over.
Hvis man foretrekker dette, kan det ogs? anbefales ? lage et alias for matlab. Legg f.eks. f?lgende linje inn i ~/.bashrc hvis du bruker bash som shell:
alias matlab="matlab -nodesktop -nojvm -nosplash"
Eller i ~/.cshrc for tcsh:
alias matlab "matlab -nodesktop -nojvm -nosplash"
5???Problemer med norsk tastatur og Matlab p? Linux
N?r man starter Matlab fra kommandolinje med grafisk grensesnitt kan man oppleve kluss med tastaturet. Dette inneb?rer problemer med ? skrive tegnene { } [ ] ^ ~. Det er mulig ? b?te p? dette ved ? starte Matlab p? denne m?ten:
$ LANG=en_NO.UTF-8 QT_IM_MODULE=xim GTK_IM_MODULE=xim XMODIFIERS=XIM matlab
Da fungerer Matlab fint med norsk tastaturoppsett i grafisk grensesnitt.
Man kan gj?re dette permanent ved ? legge inn f?lgende i ~/.bashrc hvis du bruker bash:
alias matlab="LANG=en_NO.UTF-8 QT_IM_MODULE=xim GTK_IM_MODULE=xim XMODIFIERS=XIM matlab"
Eller i ~/.cshrc hvis du bruker tcsh:
alias matlab "LANG=en_NO.UTF-8 QT_IM_MODULE=xim GTK_IM_MODULE=xim XMODIFIERS=XIM matlab"
Merk at dette ikke l?ser problemer med 8-bits tegn i terminal, dette gjelder kun Matlab i grafisk grensesnitt.