=== hybrid [n=x@72.169.30.254] has joined #ubuntu-classroom | ||
=== hybrid__ [n=x@72.169.30.254] has joined #ubuntu-classroom | ||
=== jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-classroom | ||
=== jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has left #ubuntu-classroom [] | ||
=== morphwvutuba [n=dew@cpe-24-210-112-48.ma.res.rr.com] has joined #ubuntu-classroom | ||
=== Turgon [n=Turgon@unaffiliated/turgon] has joined #ubuntu-classroom | ||
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-classroom | ||
=== nalioth [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #ubuntu-classroom | ||
=== ash211 [n=andrew@user-1121oil.dialup.mindspring.com] has joined #ubuntu-classroom | ||
=== Zububwa [n=newmanc@cpe-66-69-86-45.satx.res.rr.com] has joined #ubuntu-classroom | ||
=== hybrid_ [n=x@72.169.30.254] has joined #ubuntu-classroom | ||
=== hybrid [n=x@easyubuntu/supporter/hybrid] has joined #ubuntu-classroom | ||
=== jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-classroom | ||
=== DBO [n=DBO@unaffiliated/dbo] has joined #ubuntu-classroom | ||
=== DBO [n=DBO@unaffiliated/dbo] has joined #ubuntu-classroom | ||
=== DBO [n=DBO@unaffiliated/dbo] has joined #ubuntu-classroom | ||
=== DBO [n=DBO@unaffiliated/dbo] has joined #ubuntu-classroom | ||
=== PWill [n=paul@cpe-24-208-190-43.columbus.res.rr.com] has joined #ubuntu-classroom | ||
=== Blue-Omega [n=Blue@about/cooking/nakedchef/omelette/Blue-Omega] has joined #ubuntu-classroom | ||
=== Wooksta [n=Wooksta@82-41-99-118.cable.ubr03.dund.blueyonder.co.uk] has joined #ubuntu-classroom | ||
=== DerXero [n=patrick@dslc-082-082-143-182.pools.arcor-ip.net] has joined #ubuntu-classroom | ||
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-classroom | ||
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-classroom | ||
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-classroom | ||
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-classroom | ||
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-classroom | ||
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-classroom | ||
=== ubotwo` [n=ubotwo@81-208-36-87.ip.fastwebnet.it] has joined #ubuntu-classroom | ||
=== ubotwo [n=ubotwo@81-208-36-87.ip.fastwebnet.it] has joined #ubuntu-classroom | ||
=== Ma1kel [n=ma1kel@cp818518-b.roose1.nb.home.nl] has joined #ubuntu-classroom | ||
=== LjL [n=ljl@81-208-36-87.ip.fastwebnet.it] has joined #ubuntu-classroom | ||
=== mode/#ubuntu-classroom [+o LjL] by ChanServ | ||
=== mode/#ubuntu-classroom [-b %ubotwo!*@*] by LjL | ||
=== mode/#ubuntu-classroom [-b %ubotu!*@*] by LjL | ||
=== mode/#ubuntu-classroom [-o LjL] by LjL | ||
=== Ma1kel [n=ma1kel@cp818518-b.roose1.nb.home.nl] has joined #ubuntu-classroom | ||
=== ash211 [n=andrew@user-1121oil.dialup.mindspring.com] has joined #ubuntu-classroom | ||
=== LjL [n=ljl@81-208-36-87.ip.fastwebnet.it] has joined #ubuntu-classroom | ||
=== neuratix [n=lorents@ti521110a080-1118.bb.online.no] has joined #ubuntu-classroom | ||
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-classroom | ||
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom | ||
=== thian[gone] [n=thianpa@203.145.128.5] has joined #ubuntu-classroom | ||
=== BuffaloSoldier [n=integral@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom | ||
=== Czubek [n=Damian@82.160.179.2] has joined #ubuntu-classroom | ||
=== waky [n=barny@xglusers.de] has left #ubuntu-classroom ["Verlassend"] | ||
=== thianpa [n=thianpa@unaffiliated/thianpa] has left #ubuntu-classroom ["th"] | ||
=== LjL [n=ljl@81-208-36-87.ip.fastwebnet.it] has joined #ubuntu-classroom | ||
=== darich [n=trickyki@86.149.190.70] has joined #ubuntu-classroom | ||
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom | ||
=== DerXero [n=patrick@dslb-082-083-159-134.pools.arcor-ip.net] has joined #ubuntu-classroom | ||
=== indylarry [n=larry@74-132-144-190.dhcp.insightbb.com] has joined #ubuntu-classroom | ||
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-classroom | ||
=== BuffaloSoldier [n=integral@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom | ||
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-classroom | ||
=== hybrid [n=x@easyubuntu/supporter/hybrid] has joined #ubuntu-classroom | ||
=== nothlit [n=nothlit@n219078041195.netvigator.com] has joined #ubuntu-classroom | ||
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom | ||
=== dougsko [n=doug@c-71-206-215-227.hsd1.pa.comcast.net] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has left #ubuntu-classroom [] | ||
=== PWill [n=paul@cpe-24-208-190-43.columbus.res.rr.com] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== sunshine [n=ragtime@p54A450E6.dip.t-dialin.net] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
sunshine | hi togheter | 09:25 |
---|---|---|
sunshine | will there be a lesson over the linux kernel someday? | 09:33 |
=== hybrid [n=x@easyubuntu/supporter/hybrid] has joined #ubuntu-classroom | ||
sunshine | does nobody know? :( | 09:34 |
tonyyarusso | sunshine: Someday, yes. When, I'm not sure :S | 09:35 |
sunshine | ok thank you :) | 09:35 |
tonyyarusso | sunshine: I'm trying to put together a schedule for 2007, so feel free to add your class requests to https://wiki.ubuntu.com/Classroom/Ideas | 09:36 |
sunshine | ok thanks a lot tonyyarusso^^ | 09:36 |
=== mnoir [n=bos@nwlnnhbas01-pool0-a41.nwlnnh.tds.net] has joined #ubuntu-classroom | ||
=== OmegaCenti [n=omegacen@r74-192-26-160.bcstcmta01.clsttx.tl.dh.suddenlink.net] has joined #ubuntu-classroom | ||
mnoir | btw - i just had to click on the channel in my msg to you to join :) | 09:42 |
mnoir | are you here? | 09:42 |
OmegaCenti | Yes. :) | 09:42 |
mnoir | ok - i wanted to answer your question without the noise but stillallow others to see if they want | 09:43 |
OmegaCenti | wonderful. | 09:43 |
mnoir | this channel is for formal lectures and this kind of thing as well | 09:43 |
OmegaCenti | I will be an apt student. | 09:43 |
mnoir | there are several standard types | 09:43 |
mnoir | .deb is the type that is most applicable to ubuntu as it is a debian type of package | 09:44 |
=== eni191_ [n=eni191@s5592d8b2.adsl.wanadoo.nl] has joined #ubuntu-classroom | ||
mnoir | packages in the official repositories are the most reliable but others will work | 09:44 |
OmegaCenti | Official repositories... | 09:44 |
mnoir | IFF they have been built with the correct lbs | 09:44 |
mnoir | look in your /etc/apt/sources.list to see the official repositories | 09:45 |
mnoir | that is the most direct way to see | 09:45 |
OmegaCenti | one second | 09:45 |
mnoir | are you comfortable at a commandline? | 09:45 |
OmegaCenti | I am confortable with only these commands: ls, dir, cd, and that is about it :) | 09:46 |
OmegaCenti | and man | 09:46 |
mnoir | ok - i can prompt you the best command is > less /etc/apt/sou<press tab> | 09:46 |
sunshine | for what is the command man? | 09:47 |
mnoir | less is a dumper with backwards built in | 09:47 |
OmegaCenti | ooooooooo. | 09:47 |
OmegaCenti | Nice.! | 09:47 |
mnoir | man is to look at the manual page (if one exists) | 09:47 |
sunshine | ah ok thanks :) | 09:47 |
mnoir | i advize you to understand any command b4 typing it | 09:47 |
mnoir | man also documents file structures | 09:48 |
OmegaCenti | less I guyess allows you to press keys before it scrolls a page? | 09:48 |
OmegaCenti | and concats a file to the screen I assume. | 09:48 |
mnoir | OmegaCenti: yes - like the cat command combined with the more command with backwards also so you can move around | 09:48 |
OmegaCenti | very nice. | 09:49 |
mnoir | man would document any of these :) | 09:49 |
OmegaCenti | Linux seems so much more powerful then windows. | 09:49 |
mnoir | sometimes man will refer you to info. | 09:49 |
mnoir | it can be but it also wears it's technology a little more on the outside | 09:49 |
mnoir | info is an emacs-like system. i do not like it but i do not like emacs. sometimes it is the only doc available | 09:50 |
OmegaCenti | This is very much to my liking, but obviously it comes with a learning curve. | 09:50 |
mnoir | now we are approx 15.3 miles from our subjetc :) | 09:50 |
OmegaCenti | hahaha! | 09:50 |
OmegaCenti | I have attention deficit disorder and have the ability to branch any conversation with seconds. | 09:51 |
OmegaCenti | I apologize, continue :) | 09:51 |
mnoir | you need none of this if you are willing to trust instructions w/o understanding. i don't like that | 09:51 |
mnoir | i am trained to multiprocess so it dont bother me anyhow. | 09:51 |
OmegaCenti | Please type rm -rf * in your nerest terminal window... | 09:51 |
mnoir | do not even joke about that | 09:51 |
OmegaCenti | anyone who read that please do not do so. | 09:51 |
OmegaCenti | it will destroy your system. | 09:52 |
mnoir | somebody will do it in the other channel and start crying | 09:52 |
gnomefreak | OmegaCenti: dont even need to bring it up | 09:52 |
=== OmegaCenti bows his head in shame | ||
sunshine | lol | 09:52 |
mnoir | ubuntu is (sometimes painfully) politically correct to beginners | 09:52 |
OmegaCenti | Okay So i checked the repositories and noticed there were 2 listed in the file | 09:53 |
OmegaCenti | those are where most packaged that are safe for ubuntu come from I assume. | 09:53 |
mnoir | i believe that beginners should be made to read manuals and doc. but the rules here do not allow forceful recommendations of this :) | 09:53 |
mnoir | should have been more - pls pastebin your file | 09:54 |
OmegaCenti | I am unfamiliar with the term "pastebin" | 09:54 |
OmegaCenti | wait.. I see 6 now. | 09:54 |
mnoir | go here http://paste.ubuntu-nl.org and when you have a uri paste that uri here and then i go there to look | 09:55 |
mnoir | what - they suddenly appeared ? | 09:55 |
mnoir | i doubt it :) | 09:55 |
OmegaCenti | http://paste.ubuntu-nl.org/2330/ | 09:55 |
mnoir | anyhow, if you go outside of these repositories, things may not work as expected but that is something to handle at the time you do it | 09:56 |
OmegaCenti | I thought they were all located at the top. | 09:56 |
OmegaCenti | but they are commented out. | 09:56 |
mnoir | ok - looks fine. you should read about universe and multiverse - chances you will want to enable them | 09:57 |
OmegaCenti | :-D | 09:57 |
sunshine | I sudo the same as when I looged in as the root user? | 09:57 |
mnoir | pause for questions then on to the next class of things | 09:57 |
OmegaCenti | no questions. | 09:58 |
mnoir | sudo is not logging on as root unless you do it in a not recommended fashion | 09:58 |
mnoir | ok - there are other package systems | 09:58 |
mnoir | there is a conversion pgm to .deb | 09:58 |
OmegaCenti | pgm == program? | 09:58 |
mnoir | whay would you want to use an alien package? | 09:58 |
mnoir | yes - pgm=program and i will stick that in auto complete shortly | 09:59 |
OmegaCenti | BEcause it has functionality (maybe) that is not provided in the current package manager? | 09:59 |
sunshine | mnoir , the problem is now, it was with my device the nokia 700, the root passsword is empty, I cant become root with gainroot but I can execude commands with sudo...that was the why I ask | 09:59 |
mnoir | yes maybe but it is not the manager we are interested in - it is the package :) if you try to install an alien package there is even more chance it has the wrong libs but, again, you might want to try it. | 10:00 |
mnoir | sunshine - you might want to discuss in the main channel :) | 10:00 |
OmegaCenti | if it does have wrong libs, can my system be compromised? | 10:01 |
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom | ||
mnoir | not usually, just the package will not work | 10:01 |
OmegaCenti | is there a clean removal system to remove the package? | 10:01 |
mnoir | yes and no | 10:01 |
sunshine | ok^^...I ll do this than later :) | 10:01 |
OmegaCenti | goodluck sunshine :) | 10:01 |
sunshine | thank you OmegaCenti :-D | 10:02 |
mnoir | if it was a deb when installed, the remove is clean but dependencies are not removed unless certain steps are taken | 10:02 |
OmegaCenti | With enough practice wold I be able to find all the dependencies and remove them myself without fear of harming the system? | 10:02 |
mnoir | easier - there are orphan harvesters | 10:03 |
OmegaCenti | ?! | 10:03 |
OmegaCenti | !orphan harvesters | 10:03 |
mnoir | an orphan is a package that nobody depends on | 10:03 |
OmegaCenti | oh my. | 10:03 |
OmegaCenti | wow. | 10:03 |
mnoir | there are several available - gtkorphan and sumpin built into synaptic starting in 6.10 for starters | 10:04 |
OmegaCenti | I have 6.1 | 10:04 |
mnoir | ok - then you can try it when the time comes :) | 10:04 |
OmegaCenti | synpatic is the package manage correct? | 10:05 |
mnoir | btw, it is 6.10 cuz 10 is the month - a stupid standard but very typical ubuntu | 10:05 |
OmegaCenti | then I will refer to it as 6.10 | 10:05 |
mnoir | helps :) | 10:05 |
OmegaCenti | :) | 10:05 |
mnoir | so the next class of package | 10:06 |
mnoir | source | 10:06 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
mnoir | meaning a complete package from which something can be built and installed | 10:06 |
OmegaCenti | including library? | 10:06 |
mnoir | occasionally you might want to do so | 10:06 |
OmegaCenti | Im sorry I do not understand the last comment. Clarify please? | 10:06 |
mnoir | not if they are available separately and separately is usual | 10:07 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has left #ubuntu-classroom [] | ||
mnoir | occasionally you might want or need to build from source | 10:07 |
mnoir | pause | 10:07 |
OmegaCenti | So then would the source provider have to tell you which libraries you need to incorporate in order to use their product? | 10:07 |
mnoir | by definition a package tells you that in build readable form | 10:07 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has left #ubuntu-classroom [] | ||
OmegaCenti | .. | 10:08 |
mnoir | otherwise it is not a package in my opinion | 10:08 |
mnoir | remember dependencies :) | 10:08 |
OmegaCenti | so a source package != source code. | 10:08 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
mnoir | it is, plus build definition | 10:08 |
mnoir | i just built something that came with a compiler | 10:08 |
OmegaCenti | I see, and this build definition can be threaded through some program that automatically reads this build definition and grabs the needed libraries automatically? | 10:09 |
mnoir | linus is VERY GOOD about this stuff if you stick to the packages :) | 10:09 |
mnoir | i was about to explain the long and difficult command to build :) | 10:09 |
OmegaCenti | hahaha. Then continues if you will please :) | 10:09 |
mnoir | ./configure;make;make test;make install | 10:10 |
mnoir | that's it for a proper package | 10:10 |
OmegaCenti | really? | 10:10 |
OmegaCenti | I am going to save that in a notepad right now. | 10:10 |
mnoir | actually replace the ; with && | 10:10 |
mnoir | but i make it in 4 stmts instead | 10:10 |
OmegaCenti | NExt proble,m, I just tried to right click my desktop and right click new documents... nothing is there. | 10:10 |
mnoir | ?? sec | 10:11 |
OmegaCenti | create documents is empty | 10:11 |
mnoir | not even empty file? | 10:11 |
OmegaCenti | one sec. | 10:12 |
OmegaCenti | I apologize. Empty file is there. | 10:12 |
mnoir | i have 2 lines - 'no templates installed' and empty file | 10:12 |
OmegaCenti | no templated installed. | 10:12 |
OmegaCenti | yes. | 10:12 |
mnoir | i do not know what kind of templates it is looking for | 10:12 |
OmegaCenti | My apologies for not being more observanmt of want is presented before me. | 10:12 |
sunshine | what is the command to telnet to another machine in linux? | 10:13 |
mnoir | time to ask in the channel :) | 10:13 |
mnoir | sunshine - if you have to use telnet, the command is telnet | 10:13 |
sunshine | hm okay..sounds logically^^ | 10:13 |
mnoir | ssh is preferable and the main channel is preferable for the question | 10:13 |
sunshine | ok | 10:14 |
mnoir | as i understand it, this channel is for the kind of thing i am doing - an extended conversation on a topic :) | 10:14 |
mnoir | OmegaCenti: so next class of 'package'? | 10:14 |
OmegaCenti | when I do: ./configure;make;make test;make install does int install it to the current directory or does it magically know where it wants to be placed? | 10:14 |
mnoir | the build will dictate | 10:15 |
mnoir | also -the install step will usually require privs | 10:15 |
OmegaCenti | privalages. | 10:15 |
OmegaCenti | How do I give it said privs? | 10:15 |
mnoir | the build woll accept spex as to where to install if there are choices | 10:15 |
mnoir | sudo | 10:15 |
OmegaCenti | ah | 10:15 |
OmegaCenti | sudo is temporary root privalges to the next few commands correct? | 10:16 |
mnoir | sudo is a mechanism for DOing something as SUperuser | 10:16 |
OmegaCenti | How do I revoke sudo nonce entered? | 10:16 |
mnoir | NO - 1 command | 10:16 |
OmegaCenti | uh..... | 10:16 |
OmegaCenti | ? | 10:16 |
mnoir | sudo will remember your password for a short time | 10:16 |
OmegaCenti | I would type no -1 afterwords. | 10:16 |
mnoir | you can revoke that | 10:16 |
mnoir | no | 10:16 |
mnoir | sudo only works for the command presented as parameter | 10:17 |
OmegaCenti | ah | 10:17 |
OmegaCenti | I need to find the usage of sudo then | 10:17 |
mnoir | there are several parms that make longer the period for root privs but i strongly discourage them | 10:17 |
OmegaCenti | Would you mind for a sandbox example of installing to package named fubar in this chat? | 10:17 |
OmegaCenti | So as to treat this as a terminal window? | 10:18 |
mnoir | no problem - it already exists in the repositories | 10:18 |
OmegaCenti | in the list thing you provided earlier?? | 10:18 |
mnoir | but uing this as a term window would not be very easy - how about you just use your own sandbox? | 10:18 |
OmegaCenti | ... | 10:19 |
mnoir | OmegaCenti: we will need to enable 1 more repo | 10:19 |
OmegaCenti | just to pretent. | 10:19 |
OmegaCenti | pretend. | 10:19 |
mnoir | that is what the sandbox is for :) | 10:19 |
OmegaCenti | lol? I am not sure if we are miscommunicating? which sandbox are you referring to? | 10:20 |
mnoir | i am suggesting you just use yours :) | 10:20 |
OmegaCenti | then I should start typing in this window as If I was about to install fubar? | 10:20 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
mnoir | not in this - in a terminal window after we make sure you have an acceptable sandbox | 10:21 |
OmegaCenti | ah. | 10:21 |
OmegaCenti | then carry on if you would please. | 10:21 |
OmegaCenti | I dont know of any source packages to install | 10:21 |
mnoir | in a terminal | 10:21 |
OmegaCenti | okay a terminal is open | 10:21 |
mnoir | type cd to make sure you are in your home dir | 10:22 |
mnoir | did you just open it? | 10:22 |
OmegaCenti | username@pcname:~$ | 10:22 |
OmegaCenti | yes. | 10:22 |
mnoir | cool - type mkdir sandbox | 10:22 |
mnoir | type cd sandbox | 10:22 |
OmegaCenti | sandbox is now there | 10:22 |
mnoir | type touch aaa | 10:22 |
OmegaCenti | im in sandbox | 10:22 |
OmegaCenti | I touched something. | 10:23 |
mnoir | i am one cmd ahead of you :) | 10:23 |
OmegaCenti | lol | 10:23 |
mnoir | type ls | 10:23 |
mnoir | to confirm it is there | 10:23 |
OmegaCenti | aaa shows up as a file I suppose. | 10:23 |
mnoir | type ls -l to see some details | 10:23 |
mnoir | type rm aaa to remove it | 10:23 |
OmegaCenti | cool | 10:24 |
OmegaCenti | game me permissions. | 10:24 |
mnoir | yep | 10:24 |
mnoir | ok - rm it | 10:24 |
OmegaCenti | did. | 10:24 |
mnoir | ok this is where we can play | 10:24 |
OmegaCenti | no longer there with another ls command. | 10:24 |
OmegaCenti | sweet. | 10:25 |
mnoir | type ls -la to see that it is empty except for . and .. | 10:25 |
OmegaCenti | it did weird things | 10:25 |
OmegaCenti | said total 8 | 10:25 |
mnoir | ?? | 10:25 |
OmegaCenti | then two more lines and some stuff | 10:25 |
OmegaCenti | Is it okay to post the next to lines in this chat? | 10:26 |
OmegaCenti | it would reveal my username. | 10:26 |
mnoir | usr name is not a secure thing unless you use it as a pswd | 10:26 |
OmegaCenti | okay | 10:26 |
OmegaCenti | drwxr-xr-x 2 omegacenti omegacenti 4096 2007-01-20 15:24 . | 10:26 |
OmegaCenti | drwxr-xr-x 19 omegacenti omegacenti 4096 2007-01-20 15:23 .. | 10:26 |
mnoir | looks fine :) | 10:27 |
OmegaCenti | if only I knew what the first bit of line meant. | 10:27 |
mnoir | i need to run the command that i am going to give to you, sec | 10:27 |
mnoir | d=directory, the rest is perms. use man ls to read more while i play for a sec | 10:28 |
mnoir | and i am ready for you with the command when you are | 10:28 |
OmegaCenti | Thankyou so much for giving me so much time to learn all that you are teaching me. | 10:28 |
OmegaCenti | sure. | 10:28 |
mnoir | part of this is an exercize for me - i have just volunteered to teach in this channel and i want to make sure i can | 10:29 |
OmegaCenti | Then I do have to say you are doing a great job of staying on topic and moving the conversation forward at an educational pace. | 10:29 |
mnoir | i have teaching credentials :) | 10:30 |
OmegaCenti | :-D | 10:30 |
mnoir | so you want to move on or study how ls works? | 10:30 |
OmegaCenti | which would you recommend? | 10:30 |
mnoir | move on - learning about the output of ls is trivial and you have the tools already to do it | 10:31 |
OmegaCenti | wonderful | 10:31 |
OmegaCenti | lets move on | 10:31 |
mnoir | if you want success at linux, it is necessary that you can do that on your own but do not hesitate to ask for help on it :) | 10:31 |
mnoir | you still in sandbox? | 10:32 |
OmegaCenti | I shall keep such wisdom in mind :) | 10:32 |
OmegaCenti | yes I am still in sandbox directory | 10:32 |
mnoir | source packages download to curr dir which is a different behavior from binary packages | 10:32 |
OmegaCenti | how are they "downloaded" to curr dir. | 10:33 |
OmegaCenti | ? | 10:33 |
mnoir | so we can d/l the hellow world package to your sandbox after we get the tools to build | 10:33 |
OmegaCenti | okay | 10:33 |
mnoir | d/l is done using the same tool as install | 10:33 |
OmegaCenti | oy one thing mnoir... do you know how in the world to disable tapping on this damned touchpad? | 10:33 |
mnoir | ooh - i have forgotten but please tell me when you learn - it is annoying to me too and there are many who will tell you how to do it! | 10:34 |
mnoir | just not annoying enuf (lappy is a secondary system) | 10:35 |
mnoir | :) | 10:35 |
OmegaCenti | thankyou. it is bugging me when I am typing and I magically appear in the middle of my sentence with the end of the sentence. | 10:35 |
OmegaCenti | onward. | 10:35 |
mnoir | so we need to install build-essentials | 10:35 |
mnoir | how do you install packages now? | 10:35 |
OmegaCenti | alrighty then. | 10:35 |
OmegaCenti | I travel to synaptics (******something) and navigate blindly or search for words I hear every once and a while from chatrooms. | 10:36 |
mnoir | ok - fire up synaptic | 10:36 |
OmegaCenti | like konversation is now installed by searching for konversation in synaptivs. | 10:36 |
OmegaCenti | It is open. | 10:37 |
mnoir | then search for build-essentials | 10:37 |
OmegaCenti | it was found in the left columns. | 10:37 |
mnoir | it is a metapackage containing lots of tools needed for building | 10:37 |
mnoir | install it | 10:37 |
OmegaCenti | one sec. | 10:37 |
mnoir | (several secs) :) | 10:37 |
nothlit | sunshine, sudo -i is the same as logging in as root | 10:38 |
OmegaCenti | hm... I am clicking it and right clicking it... nothing is showing up. | 10:38 |
mnoir | ?? | 10:38 |
OmegaCenti | under ALL there is build essentials... but in the right windows where stuff usually shows up nothing is showing up. | 10:38 |
OmegaCenti | should I reload? | 10:38 |
mnoir | sorry - name is build-essential | 10:38 |
mnoir | search for that | 10:39 |
OmegaCenti | found | 10:39 |
OmegaCenti | stuff in right window found. | 10:39 |
mnoir | installit | 10:39 |
OmegaCenti | :) | 10:39 |
OmegaCenti | everything in the window? | 10:39 |
nothlit | !aptitude | 10:39 |
OmegaCenti | build-essential...devscripts, dh-buildinfo | 10:39 |
mnoir | you just marked 1 and it marked the rest yes? | 10:40 |
OmegaCenti | no I havent even marked, I was worried so I did nothing without your prompt. | 10:40 |
mnoir | fine - ok - just mark build-essentials for install | 10:40 |
OmegaCenti | okay. | 10:41 |
mnoir | then apply - several things should ne installed by this | 10:41 |
OmegaCenti | it is marked. Should I click apply? | 10:41 |
mnoir | yes | 10:41 |
OmegaCenti | 8 megs to be downloaded. | 10:41 |
nothlit | oh anyways, OmegaCenti if you use aptitude to install things instead of synaptic or apt-get, it tracks it, and can automatically uninstall no longer needed dependencies for you | 10:41 |
mnoir | nothlit: 1. that ability is now in synaptic i believe | 10:42 |
OmegaCenti | mnoir: do you agree with nothlit? | 10:42 |
mnoir | OmegaCenti: no sure but this can be verified at another time. for our conversation it is just a distraction | 10:42 |
nothlit | mnoir, in synaptic or apt-get? LjL told me he tried the apt-get auto-remove, and it didn't work very well | 10:43 |
OmegaCenti | Oh well, thankyou nothlit anyways :) I appreciate it. | 10:43 |
mnoir | ok ok - this is not the time or place - this is not a general discussion channel - #ubuntu is | 10:43 |
OmegaCenti | it is installed and I am awaiting your command mnoir | 10:44 |
mnoir | everything i say is subject to verification :) but -classroom is not supposed to be like the main channel :) | 10:44 |
mnoir | ok - now we get the source package. i have not figured out how to do so with synaptic so go back to your terminal | 10:44 |
OmegaCenti | I am at it. | 10:45 |
mnoir | ok - here is the command: apt-get source hello | 10:45 |
=== stuart_ [n=stuart@135.27.233.220.exetel.com.au] has joined #ubuntu-classroom | ||
OmegaCenti | one sec. | 10:45 |
mnoir | it might not work if the repo is not enabled but try it first | 10:45 |
OmegaCenti | is there a way to hit ctrl -v in the temrinal window so it pastes using keyboard shortcuts? | 10:45 |
mnoir | yes | 10:46 |
OmegaCenti | is it worth it to interrupt the conversation to quickly do so? | 10:46 |
mnoir | ctrl-c and v should work - they do for me | 10:46 |
mnoir | we can | 10:46 |
OmegaCenti | it types ^V in the terminal when I hit the combination of keys. | 10:46 |
mnoir | hmm - ?? | 10:47 |
OmegaCenti | I will try again. | 10:47 |
OmegaCenti | one sec. | 10:47 |
mnoir | doesnt for me :) | 10:47 |
nothlit | mnoir, i know what -classroom is for, but we're allowed to pop advice in :P | 10:47 |
=== jackrazz [n=jackrazz@209-144-237-46-dyndsl.oplink.net] has joined #ubuntu-classroom | ||
OmegaCenti | it still does it. | 10:47 |
mnoir | what about rt-click paste? | 10:47 |
OmegaCenti | gnometemrinal 2.16.1 | 10:48 |
OmegaCenti | one sec. | 10:48 |
OmegaCenti | that works... it just bugs me. | 10:48 |
mnoir | dunno... | 10:48 |
mnoir | i am running into a time problem - | 10:48 |
OmegaCenti | it is getting hello | 10:48 |
mnoir | i need 45 min to feed the sheep | 10:48 |
nothlit | in gnome-terminal, you use ctrl+shift+c and cltrl+shift+v | 10:48 |
OmegaCenti | if so then I will leave you to your needs. | 10:49 |
mnoir | i can be bback then | 10:49 |
OmegaCenti | by all means mnoir, thankyou for you ample amounts of time spent to teach me. | 10:49 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has left #ubuntu-classroom [] | ||
nothlit | because ctrl+c would terminate your currently running application | 10:49 |
OmegaCenti | I will wait If I can, if not I will pm you and give you a reason for leaving. | 10:49 |
OmegaCenti | nothlit: thankyou. | 10:49 |
mnoir | nothlit: ahh - good point :) | 10:50 |
mnoir | OmegaCenti: ok - bbs | 10:50 |
=== OmegaCenti loves linux | ||
OmegaCenti | Im going to set up my other mail accounts in the mean time. | 10:51 |
nothlit | OmegaCenti, the first bit of ls -l are permissions | 10:56 |
=== TomSwift [n=regerror@user-142h773.cable.mindspring.com] has joined #ubuntu-classroom | ||
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom | ||
OmegaCenti | oh okay :) | 11:01 |
OmegaCenti | sorry was configuring email. :) | 11:01 |
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-classroom | ||
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-classroom | ||
OmegaCenti | Ill be back in a few mins.. | 11:17 |
mnoir | i'm back sheep are fed | 11:21 |
mnoir | :) | 11:21 |
mnoir | if your source install finished successfully, you will have several new things in your sandbox | 11:24 |
=== jikanter [n=jordan@c-24-12-220-77.hsd1.il.comcast.net] has joined #ubuntu-classroom | ||
OmegaCenti | back | 11:28 |
mnoir | good - metoo | 11:28 |
mnoir | sheeps fed | 11:28 |
mnoir | we are very close to the end | 11:28 |
OmegaCenti | I unfortnately just setup my emails in evolution and then evolution got all my accounts and deleted the messages from the server... | 11:28 |
OmegaCenti | I am not too happy about that. | 11:29 |
mnoir | whenever setting up new email accounts, i disable delete from server until i like waht i see | 11:29 |
mnoir | so lets get to a logical point like looking at the source pkg and successfully building a standard package | 11:30 |
OmegaCenti | sure. | 11:30 |
mnoir | if your source install finished successfully, you will have several new things in your sandbox | 11:30 |
mnoir | verify? | 11:31 |
OmegaCenti | one sec switching rooms | 11:31 |
=== mnoir has only one dataprocessing room :) | ||
OmegaCenti | lol I move wherver is comfortable with my laptop :) | 11:31 |
OmegaCenti | okay so lets verify in the sandbox.. | 11:31 |
OmegaCenti | .gz, .dsc, .gz | 11:32 |
mnoir | should have a dir and a couple of files | 11:32 |
OmegaCenti | and a dir | 11:32 |
OmegaCenti | yep | 11:32 |
mnoir | the files are admin overhead for a std pkg | 11:32 |
OmegaCenti | std == standard? | 11:32 |
OmegaCenti | !admin overhead. | 11:33 |
mnoir | there is a lot of doc on how pkgs are built | 11:33 |
ubotu | Sorry, I don't know anything about admin overhead. - try searching on http://bots.ubuntulinux.nl/factoids.cgi | 11:33 |
mnoir | yes | 11:33 |
OmegaCenti | alright moving on | 11:33 |
mnoir | package control and other things | 11:33 |
OmegaCenti | do I need to keep these files after everything said and done? | 11:33 |
OmegaCenti | I guess we will get to that | 11:34 |
OmegaCenti | continue | 11:34 |
mnoir | after install. the entire thing is optional | 11:34 |
mnoir | for plain vanilla builds i rerely keep it all but it is only disk space | 11:34 |
mnoir | rarely* | 11:34 |
mnoir | so cd into the directory | 11:35 |
OmegaCenti | so i will delete it then | 11:35 |
OmegaCenti | im in dir | 11:35 |
mnoir | ls | 11:35 |
OmegaCenti | did | 11:35 |
mnoir | note - a lot of things in a standard pkg! | 11:35 |
OmegaCenti | YEP! | 11:35 |
OmegaCenti | a lot of stuff I do not understand at all. | 11:36 |
mnoir | man pages, doc, instructions, etc, etc, etc | 11:36 |
OmegaCenti | gibberish would make more sense. | 11:36 |
mnoir | this is an example package - meant to show how a package is put together | 11:36 |
OmegaCenti | cool :) | 11:36 |
mnoir | so it contains the ideal | 11:36 |
OmegaCenti | names like po should be renamed.... | 11:36 |
mnoir | then the eggheads would have to learn english | 11:37 |
OmegaCenti | :) | 11:37 |
mnoir | ok - in every good package is the file INSTALL and if you can read it (it is very good in my opinion) you do not need me anymore :) | 11:38 |
OmegaCenti | one sec. | 11:38 |
OmegaCenti | less install? | 11:38 |
mnoir | get another terminal window in that directory and less INSTALL | 11:38 |
OmegaCenti | get another terminal window... just click terminal again under applications? | 11:39 |
mnoir | yes | 11:39 |
OmegaCenti | one sec. | 11:39 |
mnoir | you could probably use a tab in one window but i like mult windows for instructions and doing | 11:39 |
OmegaCenti | there are intstructions | 11:40 |
OmegaCenti | Do you wish me to read them? | 11:40 |
mnoir | btw - left btn will highlight, middle mouse btn will paste whatever is highlit | 11:41 |
mnoir | sorry - i had locked the screen | 11:41 |
OmegaCenti | I have no middle button :( | 11:41 |
OmegaCenti | how do you lick the screen? | 11:41 |
mnoir | in the less win, type /sim and press enter | 11:41 |
OmegaCenti | lock heheheheh. | 11:41 |
OmegaCenti | not found | 11:42 |
mnoir | in konv, you scroll up :) | 11:42 |
OmegaCenti | oh the simplest way to install the package is: | 11:42 |
mnoir | are you looking at file contents of INSTALL? | 11:42 |
OmegaCenti | yes | 11:42 |
mnoir | 1st line is Copyright?? | 11:42 |
OmegaCenti | I cant tell now, I typed /sim <enteR> | 11:43 |
OmegaCenti | and now I am at the part that tells you how to install. | 11:43 |
mnoir | ah - good that is what i wanted to show you - that less has search ability | 11:43 |
mnoir | so you see first step is ./configure? | 11:44 |
OmegaCenti | yep | 11:44 |
mnoir | do that in your other screen in the correct dir | 11:44 |
OmegaCenti | Is it okay to write to the windows partition? I am deathly afraid of losing all this mail that I downloaded. | 11:44 |
mnoir | ?? - your home dir is in a win partition? | 11:45 |
OmegaCenti | configure is done. | 11:45 |
OmegaCenti | no | 11:45 |
OmegaCenti | but the email i donwloaded is on this linux partition and I would like to back it up to the windows partition. | 11:45 |
mnoir | complete question with context then - i am lost | 11:45 |
mnoir | ois | 11:45 |
mnoir | oh - I see | 11:45 |
mnoir | is it ntfs or fat? | 11:45 |
OmegaCenti | ntfs | 11:46 |
mnoir | did you install special write ability? | 11:46 |
OmegaCenti | dunno. | 11:46 |
OmegaCenti | it is mounted though | 11:46 |
mnoir | then you will not be able to | 11:46 |
mnoir | ntfs requires special hacks to be writable and it is not recommended | 11:46 |
OmegaCenti | I assume the default install of the olive cd does not include special write ability | 11:46 |
OmegaCenti | okay... | 11:47 |
OmegaCenti | then later I will write the email to a cd. | 11:47 |
OmegaCenti | and save it for all eternity. | 11:47 |
mnoir | is it a lot of mail - if not - send it back out to yourself after disabling mail download | 11:47 |
OmegaCenti | its a LOT of mail. | 11:47 |
mnoir | oh - I see | 11:48 |
OmegaCenti | and I dont quite know how to send it back. | 11:48 |
OmegaCenti | I am attemptig to foward it back to my address. | 11:48 |
mnoir | if you are going to be tween win and ubuntu i recommend a fat partition for pivot purposes | 11:48 |
OmegaCenti | I see. | 11:48 |
mnoir | that can be written to from both sides :) | 11:48 |
OmegaCenti | can I convert ntfs to fat? | 11:49 |
mnoir | without much risk | 11:49 |
nothlit | !ntfs-3g OmegaCenti, for later | 11:49 |
ubotu | ntfs-3g: Third generation Linux NTFS driver. In component universe, is optional. Version 20060920-0ubuntu2 (edgy), package size 30 kB, installed size 112 kB | 11:49 |
mnoir | that is a win topic - i don't know, dont think so and wouldnt w/o backup | 11:49 |
nothlit | no you cannot convert ntfs to fat | 11:50 |
mnoir | if you fel you can get that under control, lets finish up | 11:50 |
nothlit | !ntfs-3g | 11:50 |
ubotu | ntfs-3g is is a Linux driver which allows read/write access to NTFS partitions. It has been extensively tested but is still BETA software, so use it with caution. Installation instructions at http://lunapark6.com/?p=1710 (Dapper) and http://ubuntuforums.org/showthread.php?t=217009/ (Edgy) | 11:50 |
mnoir | back on topic pls | 11:50 |
nothlit | I said for later T.T | 11:50 |
mnoir | may i continue? | 11:51 |
OmegaCenti | WOO HOOO!!!! it archived the mail ong gmail!!! never mind. I am back to my former self. On with the wisdom. | 11:51 |
OmegaCenti | mnoir, I thankyou for your patience. I apologize for interupting so. | 11:51 |
mnoir | ok - so you are ready to do step 1? | 11:51 |
OmegaCenti | yes. | 11:51 |
OmegaCenti | .configure was succesful | 11:52 |
mnoir | not you i am concerned with | 11:52 |
mnoir | ok - that detected all your tools and that a build will work :) | 11:52 |
nothlit | mnoir, if you expect absolute silence you can use pms or a secret room | 11:52 |
mnoir | nothit this is -classroom and i understand that the way i am managing is expected and proper | 11:53 |
OmegaCenti | sweet | 11:54 |
nothlit | I'm just saying if you don't want people to butt in, then you can do so | 11:54 |
OmegaCenti | so then it said no errors. | 11:54 |
mnoir | good - that means that the pkg built according to expectations | 11:54 |
mnoir | ls to see if you can detect new files | 11:55 |
OmegaCenti | one sec. | 11:55 |
mnoir | i am building now :) | 11:55 |
OmegaCenti | there are makefiles. | 11:55 |
mnoir | sec | 11:55 |
mnoir | type ls -latr | 11:56 |
OmegaCenti | done. | 11:56 |
mnoir | note the last thing is src? | 11:56 |
OmegaCenti | I'm sorry? | 11:57 |
mnoir | i know it is not intuitive, but this make has dropped the executable in that dir | 11:57 |
mnoir | ls -latr produces a list in a certain order with the most recently thing last | 11:57 |
mnoir | recently altered :) | 11:57 |
mnoir | not the last item is src - verify? | 11:58 |
OmegaCenti | hold on Im going to uri paste if you will provide the url again so I may bookmark it. | 11:58 |
OmegaCenti | the last item does not appear to be src. | 11:58 |
mnoir | http://paste.ubuntu-nl.org | 11:58 |
mnoir | always include the command and the prompt at the end | 11:59 |
OmegaCenti | http://paste.ubuntu-nl.org/2347/ | 11:59 |
OmegaCenti | oops | 12:00 |
OmegaCenti | left the prompt out | 12:00 |
mnoir | that is missing some lines | 12:00 |
OmegaCenti | -rw-r--r-- 1 omegacenti omegacenti 6269 2007-01-20 16:45 config.h | 12:00 |
OmegaCenti | drwxr-xr-x 11 omegacenti omegacenti 4096 2007-01-20 16:45 . | 12:00 |
OmegaCenti | omegacenti@ZeNotePad:~/sandbox/hello-2.1.1$ | 12:00 |
OmegaCenti | hold on | 12:01 |
mnoir | huh - src is not listed last in yours - well cd src anyway | 12:01 |
OmegaCenti | http://paste.ubuntu-nl.org/2348/ | 12:02 |
OmegaCenti | done | 12:02 |
mnoir | ls -latr there | 12:02 |
OmegaCenti | one sec | 12:03 |
mnoir | note you have o files (object) and something called hello with no suffix | 12:03 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!