On Sat, Feb 25, 2006 at 10:24:41PM +0530, Zaheer Mohamed Kozhakkaniyil wrote: > Hello fellow 'GNU/Linux'ers, > > FreeDOS I still keep) in mid-2002, and even when I have to use Ms > systems in my office, at home I have got my parents to work / check mail > / hear music / see movies / play games on our GLx box. Yes, at their > level / age and for that sort of 'just working', it is possible, after I > had setup / configured everything.
Say it loudly. Now the society needs more people, who know how to configure GNU/Linux systems. We have to learn and teach others. > not because of its security / safety / stability or anything of that > sort, it is just for that feeling of independence that I get, that I > continue using GNU/Linux. THE MOST IMPORTANT POINT. > > And 'not standardized' means, the literal meaning of those two words > used. This is because of the vast no. of distros and the umpteen no. of > packaging systems we have. That is why I am always trying to promote > something which is distro independent. But, alas, those who control the > GNU/Linux world, G/LUGs like you never get interested in something > brought up by somebody who tries to unify the distro world and moreover > you people continue with your distro / packager wars by trying to > establish its supremacy. I am sorry, if I look like complaining, because > that would be the last thing I want to do, since the part played by > G/LUGS in promoting GNU/Linux is beyond explanation. If we have only one method - it will perform the job but, if we have more than one - can compare merits and demerits - adapt useful features of the other methods etc. > > I believe, a standard, distro-independent, unified type of a packaging > system / package installer with a click and execute methodology would be > the first step to standardize the GNU/Linux desktop. synaptic (Debian Gnu/linux) does the same thing. There are such utilities in other distributions also. These utilities install packages from TRUSTED/TESTED sites. > Just imagine, if > from a Linux SW website, if a user is able to download certain packages > and install it on my desktop, what would stop him / her from downloading > / installing it? Donot trust all sites. It should be a properly working package and should satisfy library dependencies. Debian GNU/Linux users can use http://apt-get.org or http://backports.org > Instead, when I see a source package, with compiling > being one of my worst enemies (and of the group I represent) and with a > reply that I get in binary language, why should I waste time trying to > download / install it? Now, if there was a 'unified package' with a more > sensible reply with the missing dependecies, I could search for the > dependencies on the net which would be available in the 'unified package' > itself, which I could download / install it in no time and get the > original package working. Never install binaries unless we know what it does. But if it is sourcecode, at least in theory, we can learn what it does. >Please can you see the difference?. I do not > have much hope, even this time, but I am trying to make you kindly > understand the difference in having a click and execute type of > a unified, distro independent type of package(r). We can do it using alien (not a single click method). I feel it is possible to develop a GUI, which use dpkg, rpm, emerge, alien etc select necessary utilities and install pakcages, at the click of a button. > I undestand the practical difficulty in bringing up such a thing, but I > just want you to know and understand the difference it makes to the > common man like me. And, please don't say the common man doesn't want to > use GNU/Linux. The common man does want to use it, but it's the absence > of these type of things that is stopping him from using it. Now, if you > understand this concept, the other things that are required will slowly > fall into place. There are much more which I want on my GNU/Linux system; > I will slowly write it all down, when I have time. And thank you so > much for your patience. > FLOSS - has the habit of releasing packages more frequently - mature users use and test it. Once the testing is almost complete, normal users can use it (with out much problem). The click and install method may create problem in this area - using newly released packages. Unix like operating system has small small utiities which does its job well. We can integrate ( pipe output of one application to input of another application) and get very useful results. An example: We need a printed copy of say byteofpython.pdf (110 pages) on a4 paper. Printing on both sides of the paper needs 55 sheets. The letters are big, it is readable if we can print 2 pages on the same side of the paper (ie 4 pdf pages on sigle sheet of paper - both sides). This requires only 28 sheets. If we can fold the papers, it is more convenient, it is just like a book. The page numbers will be in order only if: pdf-page 4 and 1 are on the same side of the sheet and 2 and 3 on the other side, and similarly for other pages: One side Other side 4 1 2 3 8 5 6 7 12 9 10 11 etc. install psutils and xpdf-utils (may be already installed) xpdf-utils for pdftops programme. psutils is a set of programmes psbook rearranges pages into signatures psselect selects pages and page ranges pstops performs general page rearrangement and selection psnup put multiple pages per physical sheet of paper psresize alter document paper size epsffit fits an EPSF file to a given bounding box We can use psbook and psnup to do our job. pdftops byteofpython.pdf this will create byteofpython.ps psbook -s 4 byteofpython.ps byteofpython_psbook.ps this will re arrange the pages as (size of each page is a4) [4] [1] [2] [3] [8] [5] [6] [7] [12] [9] [10] [11] etc now use psnup to put two pages per physical sheet of paper psnup -2 -pa4 byteofpython_psbook.ps byteofpython_psbook_psnup.ps psselect can be used to select all odd and all even pages or use the option in printing utilies to print all odd pages first and then all even pages on the other side of the papers. We can also use ps2pdf (install gs-common package) to make a pdf of byteofpython_psbook_psnup.ps ps2pdf byteofpython_psbook_psnup.ps this will create byteofpython_psbook_psnup.pdf With regards M.Balakrishna Pillai
