> Subject: [ILUG-BOM] Pushing Linux through small vendors
> From: Dinesh Joshi <dinesh.a.joshi(a)gmail.com>
> Date: Mon, 30 Jul 2007 19:53:41 +0530
> To: "GNU/Linux Users Group, Mumbai, India" <linuxers(a)mm.glug-bom.org>
<snip>
> But the problem with Open Office:
> 1. With average machines, it performs slow
> 2. The documents it generates are not 100% compatible with Ms.Office
> 3. Advanced features are not completely compatible
>
> But they …
[View More]need to inter-operate with the rest of the world which means a
> good compatibility is important.
>
Case 1:
WHEN
the recipient needs to read or view the file
THEN
use OpenOffice to create/edit,
then export to PDF,
and send the PDF to the recipient.
I think this above case covers 65% of nett usage and context.
Case 2:
WHEN
the recipient must read or view the file with M$Office
THEN
use OpenOffice to create/edit,
then save as the M$Office format (doc, xls, ppt)
and release that file.
I have not experienced any issues in
traffic FROM OpenOffice TO M$Office.
I think this above case covers 25% of nett usage and context.
Case 3:
WHEN
sender and recipient must collaborate on a document,
i.e both contribute to editing/marking/revising the file
via electronic file exchanges
THEN
it is most practial or efficient to work with the same
application/tool on both sides,
and this case is NOT specific to OpenOffice;
it is equally applicable to almost all computer applications,
especially those that do not support open standards/specifications
of data storage.
I think this above case covers 8% of nett usage and context.
Case 4:
WHEN
something other than above
THEN
I need to know more, to share my prescription for that case ;-)
I shall presume this above case covers the last 2% of nett usage &
context.
LASTLY,
if you take two similar segment cars for example,
how much of compatiblity is expected ?
Do we expect say an Indica and a Santro to be the same,
with all parts to be interchangeable ?
This example many can easily comprehend.
However, when it comes to M$Office and OpenOffice,
many of us tend to struggle with explaining
or realising compatiblity.
I guess we have to EITHER pay-up (and remain a loser)
OR move-up to open standards (with longer term gains).
> The other issue that people in India generally face is of bandwidth.
> Ubuntu installs well. It impresses them. But then it runs up HUGE bills
> downloading softwares.
Figure out how to re-configure the linux-desktop so that it does
NOT get upates automatically via the internet - thus manage their
internet usage better. Instead use CD's to effect updates, as
other posters have suggested already.
With the virus-risks on Linux-based desktops being relatively
lower, not having the latest releases is often a non-issue,
in terms of real-life utility of the environment/computer,
for most average desktop users.
If you want to be up-with-the-Jones with the latest release,
then paying some price is inevitable (internet bandwidth costs).
Thanks
Vydya
[View Less]
Please test my LAMP instalation aqnd let me know if you find any errors ....
this wud be really gr8 help
1. Installing Apache 2.2.3
a) Download the Apache 2.2.3 source files from http://httpd.apache.org
b) Extract the source from the gunzipped file using tar or gunzip
c) change the working directory to the directory containing the
extracted source files
d) Run the following command for basic apache installation
./configure --prefix=/usr/local
--with-apxs2=/usr/local/apache2/bin/apxs --with-…
[View More]mysql=/usr/local/mysql
--enable-shared=max --enable-module=rewrite --enable-module=so
--enable-shared=ssl --enable-ssl --with-ssl=/RPM/openssl-0.9.8d
make
make install
2. Installing PHP 5.2.0
a) Download the PHP 5.2.0 source files from http://www.php.net
b) Extract the source from the gunzipped file using tar or gunzip
c) change the working directory to the directory containing the
extracted source files
d) Run the following command for PHP installation
./configure --prefix=/usr/local/php5
--with-apxs2=/usr/local/apache/bin/apxs
--with-libxml-dir=/usr/local/lib --with-zlib
--with-zlib-dir=/usr/local/lib --with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config --with-gd
--enable-soap --enable-sockets --with-jpeg-dir=/usr --enable-exif
e)Build the PHP configuration using the following command
make
f) Install PHP
make install
3. Installing MySQL 5.x
a) Download the MysQL source files from http://www.mysql.com
b) Extract the source from the gunzipped file using tar or gunzip
c) Create the mysql user and group using the following commands
groupadd mysql
useradd -g mysql -c "MySQL Server" mysql
d) Create a symbolic link to the MySQL source directory in a directory
of your choice. (I use /usr/local/). Here is an example of the same
ln -s /software/mysql-max-4.1.22-pc-linux-gnu-i686 /usr/local/mysql
e) Change the working directory to the symbolic link that you have
created in the server.
f) Execute the following command
./scripts/mysql_install_db
The above command will install the mysql and the test database
g) Change the ownership of /usr/local/mysql using the following command
chown -R root:mysql /usr/local/mysql
Where root is the user and mysql is the group
h) Change the ownership of /usr/local/mysql/data using the following command
chown -R mysql:mysql /usr/local/mysql/data
i) Copy the default configuration file for the expected size of the
database (small, medium, large, huge)
cp support-files/my-medium.cnf /etc/my.cnf
chown root:sys /etc/my.cnf
chmod 644 /etc/my.cnf
j) Now we have to tell the system where to find some of the dynamic
libraries that MySQL will need to run. We use dynamic libraries
instead of static to keep the memory usage of the MySQL program itself
to a minimum.
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
ldconfig
k) Now create a startup script, which enables MySQL auto-start each
time your server is restarted.
cp ./support-files/mysql.server /etc/rc.d/init.d/mysql
chmod +x /etc/rc.d/init.d/mysql
/sbin/chkconfig --level 3 mysql on
l) Then set up symlinks for all the MySQL binaries, so they can be run
from anyplace without having to include/specify long paths, , etc
cd
cd /usr/local/mysql/bin
for file in *; do ln -s /usr/local/mysql/bin/$file /usr/bin/$file; done
m) First, we will assume that only applications on the same server
will be allowed to access the database (i.e., not a program running
on a physically separate server). So we'll tell MySQL not to even
listen on port 3306 for TCP connections l ike it does by default.
Edit /etc/my.cnf and uncomment the
skip-networking
n) Start MySQL
--
Warm Regards
Agnello . G .Dsouza
www.linuxitsolutions.org
[View Less]
Hello All,
I had an old Lamington Road power amp with equilizer that went kaput
twice and finally its speaker set that I had made from discarded huge
wooden speaker boxes and 8" Phillips Hi-Q speakers were lying idle,
gathering dust.
I was using a 2.1 channel computer speaker set for my TV set top box. As
an experiment I removed the small satellite speakers and replaced them
with my old speaker boxes and now I am enjoying theatre like sound for
programs and movies. Just take care not to …
[View More]go full volume as the
impedence and power ratings differ greatly.
--
Regards,
Rony.
Knock Knock
Who's There?
Linux
Who Linux?
GNU/Linux
[View Less]