I choose Slackware.. God help me! (And you guys, please?)
That�s why I hope to meet guys into slack. Tomorrow night�s meeting? The email below is about my climb in life and the three technical things foremost in my concerns. If you�re not into slack, there�s no need to continue reading. tks, Brian - - - - - - - - - - - - - I'm a newbie with just a little Fortran experience and a 1 gig HDD machine with Windows 98 and no printer either! Nonetheless I�m feeling the need to choose Slackware 9.1. It�s because I�ve read a bit of craft obligation and personal challenge in the following: �Slackware is Linux's oldest living distribution. It does not try to emulate Windows, it tries to be as Unix-like as possible. It does not try to cover up processes with fancy, point-and-click GUIs(Graphical User Interfaces). Instead, it puts users in control by letting them see exactly what's going on. Slackware is for people who enjoy learning and tweaking their system to do exactly what they want. Slackware's stability and simplicity is why people will continue to use it for years to come.� But simple does not mean easy, does it? Back in the days when men were Men........... I�m up in years (you�ll know me when you see I�m fat, ugly, and bald with white hair), but in my day I made 5 violins under a master (before life took me somewhere else). The only power tool I used was a band saw to cut smaller pieces out of a split log. You can make a violin out of very few knives, chisels, scrapers, and a block plane. I made my own patterns, knives, and scrapers. I had never worked wood before, even by power tools. (I never had had interest in those.) Those early instruments were slow going and not a little agony, but I knew with control of the hand and discipline of the heart that I could step up in my work, and take it to the level of art, well beyond anyone skilled with power tools. Am I a bit competitive and still trying to be a man�s man? Anyhow, I believe you see the parallel. I want to get to command line and not rely at an emotional level on commercial distributions what with all *their* packaging schemes (read: complications) and *their* bloatware GUI�s. It�s a bit about control and pride, isn�t it? How else can I bypass the Windows mentality and hope to step up in open source as a craft? I want to be a thinker and doer in this game, not just a consumer or user of various Distributions. My goal longer term is art, not just sitting at the feet of documented Authority. Another parallel: how can you design a Cadillac with no skills to build a model T Ford? Man or not, I�m scared! At the least I�m feeling a little shaky, and here�s why. Switching back to the violin story, I knew how to make those knives out of straight razors and scrapers out of blue shim stock. I could sharpen on my own the blade of a block plane until no one could see the edge. It was intuitive and it wasn�t rocket science. It took no prior reading or class instruction. I put in plenty of sweat time at the bench. It took me eight days (no kidding) to cut my first bass bar to a perfect fit, and I never backed off once from the challenge. Of course I knew my master was back there, watching. I did not quit while seeing him work at ten times my rate. My pride would not let me give up. But there came a time when I could go no further without my master�s help. Art was not possible without the ultimacy and intimacy of oral tradition. Thank God for newsgroups and the WLUG. It takes a community to raise a boy to manhood. So learning slackware, as learning unix in the old days, must require a combination of self-reliance AND guru help. In life we must settle for no false choices. Three items below. As background, I�m about ready to place an order for a stripped down machine with two IDE drives and Slackware. (Forget all that talk last week about SCSI, I don�t need bragging rights or a hardware �screamer.� Because, as you must know by now, the �screaming� I�m experiencing now has nothing whatever to do with any hardware.) 1. Partitions. I�m new to Linux, but trying to learn, so please don�t shoot me. What should my (various?) slack files look like? I have never seen any. I don�t know what to look for. Specifically, what partitioning specs can I give to the vendor who will pre-install and configure slack for me so that I have a working machine? I would like to be able to read and learn from these files BEFORE the iron arrives on my desk. I would like to split my slack partitions over two 80G disks for speed of random access. Thus, taking platter construction into account, the most frequently used partitions should be in the physical center of each disk. I would like to put slack primarily on hda, and, later on, any second distribution (Mandrake? Libranet? new Debian when it comes out?) primarily on hdb. What detailed partitioning do you recommend upfront to permit or pave the way for this control and flexibility? 2. Internet. auuggh..! Here, a problem of the chicken/egg variety. What should my slack files look like for dial-up access (to start with my current Prodigy) and DSL access (Speakeasy later when I�m ready to try downloads)? Unless I have these things up and running, I won�t be able to interface with online Linux help! 3. Printer. Anyone have a reliable model number for a Linux printer to suggest? Nothing fancy, just something to print out docs for Linux study in the woods, and an occasional letter. What should my slack files look like? (Of course I don�t know a thing yet about driver stuff..) These three are my foremost technical concerns that seem to be holding me back from my first flight. I hope to receive you hand up on these things! Biggest thing of all, the opportunity to meet you tomorrow night and chat over pizza. until then, Brian __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com
Brian, Great post! Pleas excuse me for my lack of poetic sensablility throught this response. Fisrt I would like to commend you on your choice of Slackware, a fantastic distrobution with a lot to offer and wonderfull history.
Woops miss fire!! Let me get to answering your questions. 1. simple is not easy? Well this is debatable. Think simple and it mostly easy, think hard and it is always hard! Your first step to easy, is to build a command line vocabulary and familiarize yourself with a command line editor (vi,vim,emacs,etc..) the choice of which is as much philosophical as it is functional. To get you started I would recommend a few books. I love getting documentation on-line but I feel much closer to paper and ink then I do electron guns and liquid crystals, not to mention you will not have Internet access right off the bat. Learning the Unix Operating System, 5th Edition: http://www.oreilly.com/catalog/lunix5/chapter/index.html Running Linux, 4th Edition: http://www.oreilly.com/catalog/runux4/ vi Editor Pocket Reference: http://www.oreilly.com/catalog/vipr/ These all just happen to be O'Reilly books these came right off the top of my head. The Learning the Unix OS book is a great place to start! It has examples and exercises and teaches you all the basic commands you will need to navigate the file system and start editing files. These will be your 1st tools and will also be the basis for learning other commands. Further more you can get started with these books before you get your system. 2. Partitions: The vendor should layout the disk in a reasonable way. If you want to leave some free space for the testing of alternative distributions tell them to leave 10GB free, that should be enough to install a few distros and not leave you strapped for space. As for the physical layout of the data on the disk, you realistically can't control this. The IDE controller will translate the physical layout of the disk into what amounts to one contiguous block. To say that file "foo" is on platter 3 and close the the spindle is almost impossible. Further more the file system will do its best to allocate blocks contiguously and fill in unused space in the most efficient way it knows how. I am not sure how the vendor will ultimately install everything, but the link you sent leads me to a high-end Linux workstation co. they may mirror the two IDE drives leaving you with md0-n and not the traditional hd[a-z][0-n]. File system layout is a big long topic something you will learn after reading the Running Linux book. For now trust the vendor and scorn them later when you are done reading. 3. Internet: You address 2 different points here. I will start with on-line-help. Slackware will come with ton's of documentation. This is often considered on-line even if its not on the Internet. There are docs for most installed applications in /usr/share/docs and there are man pages for just about everything else. You will learn about man in the Learning Unix book. Note that man pages are like legal documents, at first they are difficult to read but once you choke down a few you get the hang of it. Do you have dial up or do you have DSL? The two are a bit different with respect to configuration. I believe there is a section for configuring both in the Running Linux book. 4 Printer: I would recommend using the cups printer daemon. It replaces the old lp/lpd/lpr progs and has a much better configuration. There are scores of drivers, including ones for the latest printers. If it is not installed by default there is a package available. Cups supports almost all HP printers deskJet and laserJet. Wow that was a mouthful, I hope this ans most of your questions. Talk you soon.. Matt
participants (2)
-
Brian McLinden
-
Matt Higgins