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