How to manually install LibreOffice on Scientific Linux

So, Once I downloaded the tar file from this link LibreOffice , it is 150MB of size.

Fine, next I got into downloaded dir and untar it ..then get into the inflated dir like this :


bhaskar@Scientific-Linux_18:48:52_Mon Apr 09:~/Downloads> tar -xvzf LibO_3.5.2_Linux_x86_install-rpm_en-US.tar.gz
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-freedesktop-menus-3.5-202.noarch.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-mandriva-menus-3.5-202.noarch.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-suse-menus-3.5-202.noarch.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-kde-integration-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-gnome-integration-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core01-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-math-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-python-script-provider-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-calc-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-base-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-binfilter-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-res-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-fr-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core05-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ogltrans-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-es-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-writer-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-draw-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-presentation-minimizer-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core02-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core06-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-calc-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-en-US-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-stdlibs-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-mediawiki-publisher-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-javascript-script-provider-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-math-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-impress-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-writer-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-images-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-draw-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-report-builder-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-base-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-pyuno-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core04-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-beanshell-script-provider-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-math-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-en-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-base-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core07-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-writer-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-impress-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-postgresql-sdbc-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ooolinguistic-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-presenter-screen-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ooofonts-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-nlpsolver-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-xsltfilter-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-graphicfilter-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-calc-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core03-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-ure-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-onlineupdate-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-pdf-import-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-javafilter-3.5.2-202.i586.rpm
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/readmes/
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/readmes/README_en-US

Now it’s pretty simple to install all the rpm’s at once like below:


bhaskar@Scientific-Linux_18:51:02_Mon Apr 09:~/Downloads/LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS> sudo rpm -ivh *.rpm
Preparing... ########################################### [100%]
1:libreoffice3.5-ure ########################################### [ 2%]
2:libobasis3.5-core01 ########################################### [ 4%]
3:libobasis3.5-core02 ########################################### [ 6%]
4:libobasis3.5-core03 ########################################### [ 7%]
5:libobasis3.5-core04 ########################################### [ 9%]
6:libobasis3.5-core05 ########################################### [ 11%]
7:libobasis3.5-core06 ########################################### [ 13%]
8:libobasis3.5-core07 ########################################### [ 15%]
9:libobasis3.5-en-US ########################################### [ 17%]
10:libobasis3.5-base ########################################### [ 19%]
11:libobasis3.5-impress ########################################### [ 20%]
12:libobasis3.5-en-US-base########################################### [ 22%]
13:libobasis3.5-en-US-calc########################################### [ 24%]
14:libobasis3.5-en-US-math########################################### [ 26%]
15:libobasis3.5-en-US-res ########################################### [ 28%]
16:libobasis3.5-en-US-writ########################################### [ 30%]
17:libobasis3.5-calc ########################################### [ 31%]
18:libobasis3.5-draw ########################################### [ 33%]
19:libobasis3.5-images ########################################### [ 35%]
20:libreoffice3.5 ########################################### [ 37%]
21:libobasis3.5-math ########################################### [ 39%]
22:libobasis3.5-writer ########################################### [ 41%]
23:libreoffice3.5-writer ########################################### [ 43%]
24:libreoffice3.5-math ########################################### [ 44%]
25:libreoffice3.5-base ########################################### [ 46%]
26:libreoffice3.5-calc ########################################### [ 48%]
27:libreoffice3.5-dict-en ########################################### [ 50%]
SUCCESS: unopkg returns successful!
28:libreoffice3.5-dict-es ########################################### [ 52%]
SUCCESS: unopkg returns successful!
29:libreoffice3.5-dict-fr ########################################### [ 54%]
SUCCESS: unopkg returns successful!
30:libreoffice3.5-draw ########################################### [ 56%]
31:libreoffice3.5-en-US ########################################### [ 57%]
32:libreoffice3.5-impress ########################################### [ 59%]
33:libobasis3.5-ogltrans ########################################### [ 61%]
34:libobasis3.5-postgresql########################################### [ 63%]
35:libobasis3.5-extension-########################################### [ 65%]
36:libobasis3.5-extension-########################################### [ 67%]
37:libobasis3.5-extension-########################################### [ 69%]
38:libobasis3.5-extension-########################################### [ 70%]
39:libobasis3.5-extension-########################################### [ 72%]
40:libobasis3.5-extension-########################################### [ 74%]
41:libobasis3.5-extension-########################################### [ 76%]
42:libobasis3.5-extension-########################################### [ 78%]
43:libobasis3.5-extension-########################################### [ 80%]
44:libobasis3.5-binfilter ########################################### [ 81%]
45:libobasis3.5-gnome-inte########################################### [ 83%]
46:libobasis3.5-graphicfil########################################### [ 85%]
47:libobasis3.5-javafilter########################################### [ 87%]
48:libobasis3.5-kde-integr########################################### [ 89%]
49:libobasis3.5-onlineupda########################################### [ 91%]
50:libobasis3.5-ooofonts ########################################### [ 93%]
51:libobasis3.5-ooolinguis########################################### [ 94%]
52:libobasis3.5-pyuno ########################################### [ 96%]
53:libobasis3.5-xsltfilter########################################### [ 98%]
54:libreoffice3.5-stdlibs ########################################### [100%]

But wait…I am not able to see the menu’s..okay there is directory inside the inflated dir called ” desktop-integration” and then get into that .

Next , only install the freedesktop rpm…which will eventually install the menus into the system.BTW while doing this you might come across those errors..I safely ignore those and it works..it might not be the case for you.


bhaskar@Scientific-Linux_18:53:54_Mon Apr 09:~/Downloads/LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration> sudo rpm -ivh libreoffice3.5-freedesktop-menus-3.5-202.noarch.rpm
Preparing... ########################################### [100%]
1:libreoffice3.5-freedesk########################################### [100%]
/usr/bin/update-desktop-database
/usr/bin/update-mime-database
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

mkdir: cannot create directory `/usr/share/icons/hicolor/icon-theme.cache': Not a directory
mkdir: cannot create directory `/usr/share/icons/hicolor/index.theme': Not a directory
/usr/bin/gtk-update-icon-cache
/usr/bin/gtk-update-icon-cache
/usr/bin/update-desktop-database
/usr/bin/update-desktop-database

That’s all!!

Hope this will help.

Cheers!
Bhaskar

About unixbhaskar
GNU/Linux Consultant

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: