+ All Categories
Home > Science > Scientific Linux

Scientific Linux

Date post: 22-Jan-2018
Category:
Upload: -vincent-isoz
View: 186 times
Download: 1 times
Share this document with a friend
216
Scientific Linux Installation Guide 1/216 g Scientific Linux v4.3 (2017-07-31)
Transcript
Page 1: Scientific Linux

Scientific Linux Installation Guide

1/216

g

Scientific Linux

v4.3 (2017-07-31)

Page 2: Scientific Linux

Scientific Linux Installation Guide

2/216

Scientific Linux 7.1 Installation

1 Contents

2 Why use Scientific Linux? ....................................................................................................... 4

2.1 Updates .............................................................................................................................. 5

3 BIOS activate Virtualization .................................................................................................... 7

4 Install Scientific Linux 7.1 ....................................................................................................... 7

4.1 Change to Wired Internet by default ............................................................................... 40

4.2 Auto log-on ...................................................................................................................... 42

5 Programming/Development ................................................................................................... 45

5.1 Qt C++ ............................................................................................................................. 45

5.2 Eclipse Java, C/C++ and PHP ......................................................................................... 51

5.2.1 Test C++ ................................................................................................................... 56

5.3 Aptana .............................................................................................................................. 61

5.4 XML/DTD/Xpath Copy Editor ....................................................................................... 64

5.5 UML Umbrello ................................................................................................................ 72

5.6 PHP MySQL .................................................................................................................... 75

5.6.1 Apache ...................................................................................................................... 75

5.6.2 MySQL ..................................................................................................................... 80

5.6.3 PHP & PHP-mySQL ................................................................................................ 84

5.6.4 MariaDB & phpMyAdmin ....................................................................................... 90

5.7 Tomcat ........................................................................................................................... 102

5.8 Python ............................................................................................................................ 124

5.9 Code::Blocks and Fortran .............................................................................................. 127

5.10 Oracle Express ............................................................................................................... 130

5.11 PostgreSQL .................................................................................................................... 137

6 Content Management Server ................................................................................................ 138

6.1 Drupal ............................................................................................................................ 138

6.2 Typo 3 ............................................................................................................................ 140

7 Science ................................................................................................................................. 143

7.1 R..................................................................................................................................... 143

7.1.1 R Studio .................................................................................................................. 145

7.1.2 Test PHP ................................................................................................................. 146

7.2 TeXMaker ...................................................................................................................... 160

7.2.1 TeXLive ................................................................................................................. 168

7.2.2 LaTeXDraw ............................................................................................................ 169

7.2.3 Tex2Html ............................................................................................................... 175

7.3 Octave ............................................................................................................................ 175

7.4 Scilab ............................................................................................................................. 177

Page 3: Scientific Linux

Scientific Linux Installation Guide

3/216

7.5 FreeCAD ........................................................................................................................ 181

7.6 Salome ........................................................................................................................... 183

7.7 Maxima .......................................................................................................................... 187

7.8 KiCAD ........................................................................................................................... 188

8 Office .................................................................................................................................... 190

8.1 Qalculate ........................................................................................................................ 190

8.2 OpenProj ........................................................................................................................ 191

8.3 DropBox ........................................................................................................................ 196

8.4 Skype ............................................................................................................................. 198

8.5 Zim................................................................................................................................. 201

8.6 VYM (View Your Mind/Mind Mapping) ..................................................................... 203

8.7 Vokoscreen (screen recorder) ........................................................................................ 204

8.8 Dia ................................................................................................................................. 206

9 Others ................................................................................................................................... 208

10 ToDo..................................................................................................................................... 209

10.1 XMinder......................................................................................................................... 209

10.2 DraftSight ...................................................................................................................... 210

Page 4: Scientific Linux

Scientific Linux Installation Guide

4/216

2 Why use Scientific Linux?

Scientific Linux is the worldwide reference operating system for scientists and scientific

applications at this beginning of the 21st century and created in 2004!

among a lot of other distributions:

Scientific Linux forum:

http://scientificlinuxforum.org

You can download the complete 31 Gigabytes Scientific Linux Virtual Box (vdi file) here1:

https://www.dropbox.com/s/g1p1rymql4x45o4/ScientificLinux7.vdi?dl=0

with all installed stuff detailed in this PDF here:

1 The password of the Virtual Machin account is: password

Page 5: Scientific Linux

Scientific Linux Installation Guide

5/216

https://fr.scribd.com/document/278466634/Scientific-Linux-Virtual-Box

If necessary you can check the kernel version with the following command:

2.1 Updates

When you update the applications of your system (yum update) the kernel will also be updated

and then when start your computer you will get:

To see the list of installed Kernel:

Page 6: Scientific Linux

Scientific Linux Installation Guide

6/216

To remove an old Kernel just type:

Upgrades between major versions (from SL 5 to SL 6, or SL 6 to SL 7) are not supported!!!

Page 7: Scientific Linux

Scientific Linux Installation Guide

7/216

3 BIOS activate Virtualization

Some computers have BIOS virtualization deactivated. For this purpose you need to change this:

4 Install Scientific Linux 7.1

Open Virtual Box:

Page 8: Scientific Linux

Scientific Linux Installation Guide

8/216

Click on New:

Click Next and choose memory size (2GB recommended):

Page 9: Scientific Linux

Scientific Linux Installation Guide

9/216

Click Next and choose:

Click Next and choose:

Page 10: Scientific Linux

Scientific Linux Installation Guide

10/216

Click Next and choose:

Click Next and choose (recommended 20 GB-30 GB):

Page 11: Scientific Linux

Scientific Linux Installation Guide

11/216

Click Create.

Download Scientific Linux *.iso from here:

Page 12: Scientific Linux

Scientific Linux Installation Guide

12/216

Now go in the Settings… of the VBox:

Page 13: Scientific Linux

Scientific Linux Installation Guide

13/216

And choose:

Page 14: Scientific Linux

Scientific Linux Installation Guide

14/216

Select the *.iso file you selected before:

Once selected, you can Start the Virtual Machine and you will get:

Page 15: Scientific Linux

Scientific Linux Installation Guide

15/216

Click on the VBox screen and type Tab+Enter. After a few seconds you get:

Page 16: Scientific Linux

Scientific Linux Installation Guide

16/216

Choose English (United States) and click on Continue:

Page 17: Scientific Linux

Scientific Linux Installation Guide

17/216

Choose the GNOME Desktop with the visible package on the right:

You must select a partition to be able to continue the installation:

Page 18: Scientific Linux

Scientific Linux Installation Guide

18/216

The following window appears:

Page 19: Scientific Linux

Scientific Linux Installation Guide

19/216

Just click on Done in the upper left corner. Once you have also selected the right keyboard and

Date & Time Timezone click on Begin Installation:

Page 20: Scientific Linux

Scientific Linux Installation Guide

20/216

While the installation is in process, click on Root Password:

Page 21: Scientific Linux

Scientific Linux Installation Guide

21/216

And type a password (never forget it!):

Page 22: Scientific Linux

Scientific Linux Installation Guide

22/216

Validate with Done and wait for the installation to finish:

Page 23: Scientific Linux

Scientific Linux Installation Guide

23/216

When installation is finish click on Reboot:

Page 24: Scientific Linux

Scientific Linux Installation Guide

24/216

When Reboot is finish, click on Finish Configuration:

Page 25: Scientific Linux

Scientific Linux Installation Guide

25/216

Wait a few minutes to get:

Page 26: Scientific Linux

Scientific Linux Installation Guide

26/216

Click Next:

Page 27: Scientific Linux

Scientific Linux Installation Guide

27/216

Choose above your language and click Next:

Page 28: Scientific Linux

Scientific Linux Installation Guide

28/216

Create a user and click Next to choose the user Timezone:

Page 29: Scientific Linux

Scientific Linux Installation Guide

29/216

And… it's obvious… not need to comment:

Page 30: Scientific Linux

Scientific Linux Installation Guide

30/216

You will get:

Page 31: Scientific Linux

Scientific Linux Installation Guide

31/216

In VirtualBox go in:

Page 32: Scientific Linux

Scientific Linux Installation Guide

32/216

Click on Run:

Page 33: Scientific Linux

Scientific Linux Installation Guide

33/216

Type your password to continue the installation:

Page 34: Scientific Linux

Scientific Linux Installation Guide

34/216

And wait for the installation process to finish:

Page 35: Scientific Linux

Scientific Linux Installation Guide

35/216

When finish, restart the VBox:

Page 36: Scientific Linux

Scientific Linux Installation Guide

36/216

First we connect to the Network. Through the VBox settings check that you have:

Page 37: Scientific Linux

Scientific Linux Installation Guide

37/216

And after in you SL (Scientific Linuy acronym) do:

Once this done go in:

Page 38: Scientific Linux

Scientific Linux Installation Guide

38/216

You will get almost 200 updates:

Page 39: Scientific Linux

Scientific Linux Installation Guide

39/216

Click on Install Updates and when finished, reboot!

Page 40: Scientific Linux

Scientific Linux Installation Guide

40/216

4.1 Change to Wired Internet by default

Each time you restart the VBox you will have to reconnect (wired) the VBox to the Internet. This

is boring. Do the following in the terminal:

You will get and click on Edit:

Page 41: Scientific Linux

Scientific Linux Installation Guide

41/216

And activate:

Page 42: Scientific Linux

Scientific Linux Installation Guide

42/216

4.2 Auto log-on

It is boring to always log-on a virtual test machine. Therefore:

Page 43: Scientific Linux

Scientific Linux Installation Guide

43/216

Page 44: Scientific Linux

Scientific Linux Installation Guide

44/216

Something that may be important to know in Linux is how to open the file explorer with

administrative rights:

Page 45: Scientific Linux

Scientific Linux Installation Guide

45/216

5 Programming/Development

5.1 Qt C++

As some people now I like how C++ rocks. Only one language to rule them all! Develop once for

almost everything with fastest time execution as compared to Java, C#, Python and many others.

First you go on Qt website to download:

Page 46: Scientific Linux

Scientific Linux Installation Guide

46/216

You save the file locally:

Page 47: Scientific Linux

Scientific Linux Installation Guide

47/216

When download finish you go in the Properties of the file:

In Permissions we change activate Allow executing file as a program:

Page 48: Scientific Linux

Scientific Linux Installation Guide

48/216

Note: Process is the same to install Google Earth!

Once done, you double click on the file and the installation starts:

Page 49: Scientific Linux

Scientific Linux Installation Guide

49/216

You click on Next:

Page 50: Scientific Linux

Scientific Linux Installation Guide

50/216

On Next:

On Next again:

Page 51: Scientific Linux

Scientific Linux Installation Guide

51/216

On Next again and we wait:

5.2 Eclipse Java, C/C++ and PHP

We now download and install Eclipse for JEE, C/C++ and PHP.

For this purpose you go on the following page:

Page 52: Scientific Linux

Scientific Linux Installation Guide

52/216

You click on the 64 bit link of each of the three distribution and you save the file:

Page 53: Scientific Linux

Scientific Linux Installation Guide

53/216

Once the download done we extract each file (rename immediately the resulting folder with

something like eclipseJava or eclipseCpp etc. otherwise each tar.gz file we erase the previous

created folder!):

For each distribution you in the corresponding folder and double click on the eclipse icon to

check that it opens without issues:

Page 54: Scientific Linux

Scientific Linux Installation Guide

54/216

You will get for JEE:

Caution!!! Sometimes menu are not visible but in fact they are here but just not visible!

And for C/C++:

Page 55: Scientific Linux

Scientific Linux Installation Guide

55/216

Page 56: Scientific Linux

Scientific Linux Installation Guide

56/216

5.2.1 Test C++

Now you can test each one… First with C++:

After:

Page 57: Scientific Linux

Scientific Linux Installation Guide

57/216

And:

Page 58: Scientific Linux

Scientific Linux Installation Guide

58/216

After:

Page 59: Scientific Linux

Scientific Linux Installation Guide

59/216

After:

Page 60: Scientific Linux

Scientific Linux Installation Guide

60/216

After:

Page 61: Scientific Linux

Scientific Linux Installation Guide

61/216

After:

5.3 Aptana

Just download first:

Page 62: Scientific Linux

Scientific Linux Installation Guide

62/216

It's a zip file:

Once downloaded just unzip and double click:

Page 63: Scientific Linux

Scientific Linux Installation Guide

63/216

You will get:

Page 64: Scientific Linux

Scientific Linux Installation Guide

64/216

If you get an error message about Chromium. Just reboot computer.

5.4 XML/DTD/Xpath Copy Editor

To install XML Copy Editor. First download:

Page 65: Scientific Linux

Scientific Linux Installation Guide

65/216

Page 66: Scientific Linux

Scientific Linux Installation Guide

66/216

Page 67: Scientific Linux

Scientific Linux Installation Guide

67/216

Page 68: Scientific Linux

Scientific Linux Installation Guide

68/216

Page 69: Scientific Linux

Scientific Linux Installation Guide

69/216

Page 70: Scientific Linux

Scientific Linux Installation Guide

70/216

Reboot machine and you will have:

Page 71: Scientific Linux

Scientific Linux Installation Guide

71/216

Page 72: Scientific Linux

Scientific Linux Installation Guide

72/216

5.5 UML Umbrello

To install UML Umbrello Editor the process is quite easy:

Page 73: Scientific Linux

Scientific Linux Installation Guide

73/216

Page 74: Scientific Linux

Scientific Linux Installation Guide

74/216

Page 75: Scientific Linux

Scientific Linux Installation Guide

75/216

5.6 PHP MySQL

The purpose here is to have a LAMP with SL…

5.6.1 Apache

First we must be connected as root user:

Page 76: Scientific Linux

Scientific Linux Installation Guide

76/216

We install Apache:

Page 77: Scientific Linux

Scientific Linux Installation Guide

77/216

We start the server on we change to configuration to make it start automatically at every boot:

Now to make the whole LAMP works correctly we must configure an iptable. We create and

iptables file:

Page 78: Scientific Linux

Scientific Linux Installation Guide

78/216

And in the editor press Insert key to begin to write:

When finish, write ESC + : wq and Enter to save and return to the terminal.

Page 79: Scientific Linux

Scientific Linux Installation Guide

79/216

After we must install a package that can read and use the previous file:

Once installation done, you will have troubles with the existing firewall. We need to stop it and

deactivate it for each boot:

Now go in your favorite Internet Browser and type http://localhost:

Page 80: Scientific Linux

Scientific Linux Installation Guide

80/216

5.6.2 MySQL

The purpose now is to install MySQL RDBMS:

Page 81: Scientific Linux

Scientific Linux Installation Guide

81/216

5.6.2.1 Install MySQL Workbench

First you go on the following website:

Double click:

Page 82: Scientific Linux

Scientific Linux Installation Guide

82/216

After a few seconds we get:

Page 83: Scientific Linux

Scientific Linux Installation Guide

83/216

And when we open:

Page 84: Scientific Linux

Scientific Linux Installation Guide

84/216

5.6.3 PHP & PHP-mySQL

The purpose now is to install PHP engine with the PHP-mySQL connector:

Page 85: Scientific Linux

Scientific Linux Installation Guide

85/216

To test that everything work, first method is to use the defaults Linux visual editor. But first we

need writing rights on the main Apache root folder:

Now we can create a PHP file:

Page 86: Scientific Linux

Scientific Linux Installation Guide

86/216

With a simple PHP script inside:

Page 87: Scientific Linux

Scientific Linux Installation Guide

87/216

After you just need to test it:

Page 88: Scientific Linux

Scientific Linux Installation Guide

88/216

We can do the same with Eclipse PHP. We create a project:

We create a simple script:

Page 89: Scientific Linux

Scientific Linux Installation Guide

89/216

And when you click on Run you get:

Now to use mySQL with PHP we need:

Page 90: Scientific Linux

Scientific Linux Installation Guide

90/216

5.6.4 MariaDB & phpMyAdmin

Now we want to install phpMyAdmin to manage more easily MySQL tables. First we need to

install a fedora repo:

And after:

Page 91: Scientific Linux

Scientific Linux Installation Guide

91/216

To be sure that everything will work we do and update of all packages:

Now we can install phpMyAdmin:

Remarque: With this you can also install thunderbird (yum install thunderbird)

Page 92: Scientific Linux

Scientific Linux Installation Guide

92/216

Once this done, you restart Apache:

And now you can check if it works through your browser:

Page 93: Scientific Linux

Scientific Linux Installation Guide

93/216

But you will not be able to access to the admin console. For this we need to install MariaDB

packages (Oracle is devil…):

Page 94: Scientific Linux

Scientific Linux Installation Guide

94/216

Or if the above method doesn't work well:

Page 95: Scientific Linux

Scientific Linux Installation Guide

95/216

Now we start MariaDB services and we launch mysql secure installation wizard:

Now we can finally secure our mysql-phpMyAdmin installation:

!!! Just type ENTER for current root password. And follow the below answers:

Page 96: Scientific Linux

Scientific Linux Installation Guide

96/216

To set root password above we have chosen password as password…

We continue…:

Page 97: Scientific Linux

Scientific Linux Installation Guide

97/216

Now you can enter with root and password as input:

Page 98: Scientific Linux

Scientific Linux Installation Guide

98/216

When you click on Go we get:

Page 99: Scientific Linux

Scientific Linux Installation Guide

99/216

Now we configure MariaDB to start automatically on each reboot:

Page 100: Scientific Linux

Scientific Linux Installation Guide

100/216

If and only if you can't still access to phpMyAdmin do the following:

Page 101: Scientific Linux

Scientific Linux Installation Guide

101/216

So we can change the following file:

And you change:

Page 102: Scientific Linux

Scientific Linux Installation Guide

102/216

And also:

We need to change back the access rules to read only:

Restart computer.

5.7 Tomcat

To create Java server pages we need to install the tomcat server: for this purpose:

Page 103: Scientific Linux

Scientific Linux Installation Guide

103/216

After:

Once done this has created a tomcat7 folder where we need to change the default port 8080 to

something else otherwise we will be in conflict with our apache server:

Page 104: Scientific Linux

Scientific Linux Installation Guide

104/216

To change this file we do:

And in the file we search:

Page 105: Scientific Linux

Scientific Linux Installation Guide

105/216

We change to:

We start the Tomcat server a first time:

Page 106: Scientific Linux

Scientific Linux Installation Guide

106/216

we wait one minute… stop it:

and start it again:

Page 107: Scientific Linux

Scientific Linux Installation Guide

107/216

And we get:

Now we can test it. First open Java Eclipse and go into:

Page 108: Scientific Linux

Scientific Linux Installation Guide

108/216

After we go:

Page 109: Scientific Linux

Scientific Linux Installation Guide

109/216

We take:

Page 110: Scientific Linux

Scientific Linux Installation Guide

110/216

We click on Next to get:

Page 111: Scientific Linux

Scientific Linux Installation Guide

111/216

We go in our Tomcat installation folder:

Page 112: Scientific Linux

Scientific Linux Installation Guide

112/216

We get:

Page 113: Scientific Linux

Scientific Linux Installation Guide

113/216

Click on Finish.

Now we can try to create a JSP page:

Page 114: Scientific Linux

Scientific Linux Installation Guide

114/216

Search after for Dynamic web project:

Page 115: Scientific Linux

Scientific Linux Installation Guide

115/216

After we have:

Page 116: Scientific Linux

Scientific Linux Installation Guide

116/216

We click on Next:

Page 117: Scientific Linux

Scientific Linux Installation Guide

117/216

And Next again:

Page 118: Scientific Linux

Scientific Linux Installation Guide

118/216

And Finish:

Page 119: Scientific Linux

Scientific Linux Installation Guide

119/216

We get:

Page 120: Scientific Linux

Scientific Linux Installation Guide

120/216

Page 121: Scientific Linux

Scientific Linux Installation Guide

121/216

Page 122: Scientific Linux

Scientific Linux Installation Guide

122/216

Page 123: Scientific Linux

Scientific Linux Installation Guide

123/216

Page 124: Scientific Linux

Scientific Linux Installation Guide

124/216

5.8 Python

To install Python you run the following command:

Page 125: Scientific Linux

Scientific Linux Installation Guide

125/216

How do I start IDLE under Linux?

Page 126: Scientific Linux

Scientific Linux Installation Guide

126/216

numpy and scipy come pre-compiled with CentOS, just type:

Page 127: Scientific Linux

Scientific Linux Installation Guide

127/216

5.9 Code::Blocks and Fortran

Page 128: Scientific Linux

Scientific Linux Installation Guide

128/216

Page 129: Scientific Linux

Scientific Linux Installation Guide

129/216

Page 130: Scientific Linux

Scientific Linux Installation Guide

130/216

5.10 Oracle Express

Major tool to learn PL/SQL!

First download Oracle Database Express Edition for Linux x64:

Page 131: Scientific Linux

Scientific Linux Installation Guide

131/216

Once file download extract it on place:

Open the terminal in folder Disk1 of the resulting extraction and after type:

Page 132: Scientific Linux

Scientific Linux Installation Guide

132/216

Page 133: Scientific Linux

Scientific Linux Installation Guide

133/216

Page 134: Scientific Linux

Scientific Linux Installation Guide

134/216

Password: password

Page 135: Scientific Linux

Scientific Linux Installation Guide

135/216

Page 136: Scientific Linux

Scientific Linux Installation Guide

136/216

Page 137: Scientific Linux

Scientific Linux Installation Guide

137/216

5.11 PostgreSQL

Other details will follow…

Page 138: Scientific Linux

Scientific Linux Installation Guide

138/216

6 Content Management Server

6.1 Drupal

Install WordPress and Joomla is very very easy stuff in SE Linux once the above steps all done.

But for Drupal it is a little bit more difficult. Once the zip file unpacked in the

var/www/html/drupal do the following:

And create the following folder:

Page 139: Scientific Linux

Scientific Linux Installation Guide

139/216

And do:

So when you got before the following error message:

By clicking on proceed with the installation you get:

Page 140: Scientific Linux

Scientific Linux Installation Guide

140/216

And now just continue as for WordPress and Joomla!

6.2 Typo 3

For Typo3 take care!!! The message:

Page 141: Scientific Linux

Scientific Linux Installation Guide

141/216

Page 142: Scientific Linux

Scientific Linux Installation Guide

142/216

For the database step choose socket:

Page 143: Scientific Linux

Scientific Linux Installation Guide

143/216

7 Science

7.1 R

As we all know, R is actually the most complete statistical software in the world. So we need it

for number analysis

Therefore first thanks to the fedora repo:

Page 144: Scientific Linux

Scientific Linux Installation Guide

144/216

We make an update to be sure to have the last version:

Now we launch R by typing just… R… (not userfriendly but terribly efficient access):

Page 145: Scientific Linux

Scientific Linux Installation Guide

145/216

It may be useful also to know how to uninstall R as sometimes it can be corrupted. Then run the

following commands:

yum uninstall R

yum uninstall R-core

yum uninstall R-devel

yum uninstall R-core-devel

If you get an error when running R for the first time saying that a file is missing in a given folder.

Just go in this folder and copy paste in an existing file in that same folder having a similar name

and just rename it as expected by the R error message!

After you just have to read my R 1'700 pages book on R ;-)

7.1.1 R Studio

To install R Studio just run the following command:

Page 146: Scientific Linux

Scientific Linux Installation Guide

146/216

7.1.2 Test PHP

Page 147: Scientific Linux

Scientific Linux Installation Guide

147/216

Page 148: Scientific Linux

Scientific Linux Installation Guide

148/216

Page 149: Scientific Linux

Scientific Linux Installation Guide

149/216

Page 150: Scientific Linux

Scientific Linux Installation Guide

150/216

Page 151: Scientific Linux

Scientific Linux Installation Guide

151/216

Page 152: Scientific Linux

Scientific Linux Installation Guide

152/216

Page 153: Scientific Linux

Scientific Linux Installation Guide

153/216

Page 154: Scientific Linux

Scientific Linux Installation Guide

154/216

Page 155: Scientific Linux

Scientific Linux Installation Guide

155/216

Page 156: Scientific Linux

Scientific Linux Installation Guide

156/216

Page 157: Scientific Linux

Scientific Linux Installation Guide

157/216

Page 158: Scientific Linux

Scientific Linux Installation Guide

158/216

Page 159: Scientific Linux

Scientific Linux Installation Guide

159/216

Page 160: Scientific Linux

Scientific Linux Installation Guide

160/216

If necessary:

7.2 TeXMaker

A very important tool for every scientist and engineer that must write high quality scientific

documents (papers and books):

First we use the CRAN installation file:

Page 161: Scientific Linux

Scientific Linux Installation Guide

161/216

This tool need and MD5 Checksum to be installed. Therefore we need to install MD5 checksum

Perl packages:

After we write in the terminal:

sudo ./install-tl

Page 162: Scientific Linux

Scientific Linux Installation Guide

162/216

That brings us to:

Wait… almost 3000 modules (LaTeX packages/*.sty) to install…

Page 163: Scientific Linux

Scientific Linux Installation Guide

163/216

To install TeXMaker on SL 7.1 we will need to recompile TeXMaker code source. Then before

we install QT4 compiler!:

yum install pkg-config qt-devel qt-webkit-devel poppler-qt4-devel gcc-c++ make rpmdevtools

zlib1g-dev

Page 164: Scientific Linux

Scientific Linux Installation Guide

164/216

And we download TeXMaker code source:

Once the download done we extract the package:

Page 165: Scientific Linux

Scientific Linux Installation Guide

165/216

And by security we install the following packages:

Now we compile the sources:

After a few minutes you can finally write:

Page 166: Scientific Linux

Scientific Linux Installation Guide

166/216

Page 167: Scientific Linux

Scientific Linux Installation Guide

167/216

Now to be able to install and update packages write each time the two following lines:

Page 168: Scientific Linux

Scientific Linux Installation Guide

168/216

7.2.1 TeXLive

To install a basic package for LaTeX type the following:

and to install a specific package:

Page 169: Scientific Linux

Scientific Linux Installation Guide

169/216

7.2.2 LaTeXDraw

To install LaTeXDraw first download:

Page 170: Scientific Linux

Scientific Linux Installation Guide

170/216

Unzip:

Page 171: Scientific Linux

Scientific Linux Installation Guide

171/216

In the shell go into the folder:

Page 172: Scientific Linux

Scientific Linux Installation Guide

172/216

And a wizard appears on the screen:

Page 173: Scientific Linux

Scientific Linux Installation Guide

173/216

Once finished:

Page 174: Scientific Linux

Scientific Linux Installation Guide

174/216

Finally:

Page 175: Scientific Linux

Scientific Linux Installation Guide

175/216

7.2.3 Tex2Html

7.3 Octave

Octave is a Maple/Matlab like scientific software. To install it:

Page 176: Scientific Linux

Scientific Linux Installation Guide

176/216

You get:

Finally:

Page 177: Scientific Linux

Scientific Linux Installation Guide

177/216

7.4 Scilab

To install Scilab, the official way is first to download the package:

Page 178: Scientific Linux

Scientific Linux Installation Guide

178/216

after to extract:

Page 179: Scientific Linux

Scientific Linux Installation Guide

179/216

After in the shell we write:

Page 180: Scientific Linux

Scientific Linux Installation Guide

180/216

And Scilab opens:

Page 181: Scientific Linux

Scientific Linux Installation Guide

181/216

7.5 FreeCAD

Page 182: Scientific Linux

Scientific Linux Installation Guide

182/216

Page 183: Scientific Linux

Scientific Linux Installation Guide

183/216

7.6 Salome

To install SALOME we go first on their webpage to select the option highlighted below:

Page 184: Scientific Linux

Scientific Linux Installation Guide

184/216

Once the download finish we extract the files:

Then we enter the corresponding folder:

Afterward we go in the shell, browse in the corresponding folder and launch the corresponding

bash file:

Page 185: Scientific Linux

Scientific Linux Installation Guide

185/216

Then we get:

And after by creating a new file and inserting objects you can create your project:

Page 186: Scientific Linux

Scientific Linux Installation Guide

186/216

Page 187: Scientific Linux

Scientific Linux Installation Guide

187/216

7.7 Maxima

Page 188: Scientific Linux

Scientific Linux Installation Guide

188/216

7.8 KiCAD

A Cross Platform and Open Source Electronics Design Automation Suite:

Page 189: Scientific Linux

Scientific Linux Installation Guide

189/216

Page 190: Scientific Linux

Scientific Linux Installation Guide

190/216

8 Office

8.1 Qalculate

A "small" calculator is always useful. Let us see how to install one that is considered as a

reference in the Linux World:

Page 191: Scientific Linux

Scientific Linux Installation Guide

191/216

8.2 OpenProj

We all know that project management has become increasingly normative these last decades.

Having a project management software is a minimum nowadays.

So let's run with OpenProj.

First we download:

Page 192: Scientific Linux

Scientific Linux Installation Guide

192/216

And we need to install the downloaded file:

After OpenProj will be in the menu:

Page 193: Scientific Linux

Scientific Linux Installation Guide

193/216

But you will not be able to start it:

Page 194: Scientific Linux

Scientific Linux Installation Guide

194/216

Therefore you need first to install JRE:

If the Java Platform does not appear it means (most of time) that its already installed.

After we edit the following file:

Page 195: Scientific Linux

Scientific Linux Installation Guide

195/216

And we change this part:

Now we can open… OpenProj:

Page 196: Scientific Linux

Scientific Linux Installation Guide

196/216

8.3 DropBox

First:

And finally:

Page 197: Scientific Linux

Scientific Linux Installation Guide

197/216

Page 198: Scientific Linux

Scientific Linux Installation Guide

198/216

8.4 Skype

Until today it is still not easy to install Skype on SL x64. Here are the different steps:

We start with:

And after:

yum install alsa-lib.i686 fontconfig.i686 freetype.i686 glib2.i686 libSM.i686 libXScrnSaver.i686

libXi.i686 libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 pulseaudio-libs.i686 qt.i686

qt-x11.i686 zlib.i686 qtwebkit.i686

We install some additional modules:

Now we download Skype:

Page 199: Scientific Linux

Scientific Linux Installation Guide

199/216

Now we unpack:

Now we create launcher:

We create now a file with a special content:

Page 200: Scientific Linux

Scientific Linux Installation Guide

200/216

Finally:

And Skype starts:

Page 201: Scientific Linux

Scientific Linux Installation Guide

201/216

8.5 Zim

You like OneNote/EverNote and don't want use the web version? Here is the way to do it:

Once installed you get:

Page 202: Scientific Linux

Scientific Linux Installation Guide

202/216

Finally:

Page 203: Scientific Linux

Scientific Linux Installation Guide

203/216

8.6 VYM (View Your Mind/Mind Mapping)

To have in an easy way a Mind Mapping tool, type:

Then we get:

Page 204: Scientific Linux

Scientific Linux Installation Guide

204/216

Ce qui donne:

8.7 Vokoscreen (screen recorder)

To have as screen recorder we type first:

After what we get:

Page 205: Scientific Linux

Scientific Linux Installation Guide

205/216

This gives:

Page 206: Scientific Linux

Scientific Linux Installation Guide

206/216

8.8 Dia

Page 207: Scientific Linux

Scientific Linux Installation Guide

207/216

Page 208: Scientific Linux

Scientific Linux Installation Guide

208/216

9 Others

After from the Software installer wizard you can install easily also:

VLC media player

Audacity

Page 209: Scientific Linux

Scientific Linux Installation Guide

209/216

10 ToDo

Write procedure for DraftSight, Google Earth, XMinder, Aptana

10.1 XMinder

Page 210: Scientific Linux

Scientific Linux Installation Guide

210/216

10.2 DraftSight

Page 211: Scientific Linux

Scientific Linux Installation Guide

211/216

XMinder:

Page 212: Scientific Linux

Scientific Linux Installation Guide

212/216

Google Earth:

Page 213: Scientific Linux

Scientific Linux Installation Guide

213/216

Answer Y to all questions.

Reboot and install:

Page 214: Scientific Linux

Scientific Linux Installation Guide

214/216

Answer Y to all questions. After:

Page 215: Scientific Linux

Scientific Linux Installation Guide

215/216

Page 216: Scientific Linux

Scientific Linux Installation Guide

216/216


Recommended