{{{#!IRC [09:01] Logs for this session will be available at http://irclogs.ubuntu.com/2011/01/29/%23ubuntu-classroom.html following the conclusion of the session. [09:02] Shrinivasan, is a open source lover, who lives in Chennai, India. He talks about open source philosophies in local colleges and schools. Currently he is giving technical support to subversion and TeamForge at CollabNet. He runs a weekly newsletter "FossNews" and a blog for Foss Jobs. [09:02] shrini: take it away! :) [09:02] Hello all [09:02] So happy to meet you all here [09:03] Here, let us explore the various options of package management in ubuntu [09:04] One of the best feature that ubuntu provides is its package management [09:04] When I was in windows world, I used to carry some 30 to 40 CDs with me always [09:04] they were filled with various software [09:05] I had my local collection of required software [09:05] but the ubuntu linux changed the way we approach installing software in our systems [09:06] Let us explore about installing and removing of various software in ubuntu linux [09:06] using Graphical Tools and commandline tools [09:07] First tool is "Ubuntu Software Center" [09:07] It is available under the menu "Applications" [09:08] Hope you all have ubuntu machines now [09:08] Please open that software [09:09] It is talking a little time to load [09:09] It is there opened [09:09] It is showing some departments [09:09] What are they? [09:10] Unlike Windows and Mac, Ubuntu linux provides tons and tons software [09:10] It gives a central place where we can fetch required software [09:12] That central place is available in the internet [09:12] it is called as "repository" [09:13] Ubuntu gives some default repositories to fetch the software [09:13] we can add some extra repositories too. [09:13] repository can be called as "repo" too [09:14] The default repository is available at http://archive.canonical.com/ubuntu/dists/ [09:14] you can browse the available packages for all the ubuntu versions [09:14] Let us come back to our "Ubuntu Software Center" [09:15] The available software in the repositories are categorised into various departments [09:16] Ubuntu is for all human beings [09:16] so it provides software for various fields where computers can be used [09:17] From Education, development, graphics, multimedia, research, office to games [09:17] and more [09:17] Let us explore the Graphics packages available [09:18] I am clicking the "Graphics" department [09:18] It gives some more categories like 3D, Drawing, Photography, Viewers etc [09:19] Going into Photography [09:19] It provides all the software required for digital photography management [09:19] See the small green tick mark in the "Shotwell Photo Manager" [09:20] It means that "Shotwell Photo Manager" is already installed in our computer [09:20] We can install any of the software shown here [09:21] Let us install "Gwenview" [09:21] It is a nice Image viewer [09:21] LEt us click on it [09:22] It shows some little info with a button "install" [09:22] Let us click the button "more info" [09:22] It gives some more info really [09:23] in the upcoming page [09:23] An introduction, link to the original website, a screenshot, size and some more details are displayed here [09:24] Now let us click the button "install" shown in the same page [09:24] Now it asks the password [09:25] we need the administrator privileges to install any software in ubuntu [09:25] The first user in ubuntu has the admin right and we can give the password [09:26] if we have the admin permission, the screen goes to the next stage [09:26] The blue bar shows the status as "installing" [09:27] In the left panel, we can see a new item as "In progress (1)" [09:29] After a while, it is finished the progress and it shows as "installed" [09:31] the speed depends on the speed of Internet connection [09:32] and the dependencies it has to download [09:32] We can install any package like this [09:35] Ubuntu provides such easiest process to install any software [09:36] The same software center provides some "Featured" software in the home page [09:38] They are the best software referred by the ubuntu community to install and live happily [09:39] they are popular, stable and feature rich software [09:40] We can click on any already installed software and we can see the button "remove" [09:41] we can uninstall the software by clicking the "remove" button [09:41] It will ask for the password and will remove it [09:42] Let us explore some advanced software called "Synaptic Package Manager" [09:43] It is available at the menu System->administration [09:44] Close the Software center and open the Synaptic [09:44] It interface is little advanced but give a lot of details [09:44] The left panel gives various departments same as software center [09:45] the right panel lists the software available at the selected department [09:45] top right corner has a search box [09:45] give some text there and see the result [09:46] I give there as "thunderbird" [09:46] It shows the results of the software related to the word "thunderbird" [09:47] we can click on any software and select "Mark for Installation" in the menu [09:47] I selected "thunderbird" [09:47] Now, click the "Apply" button in the top panel [09:48] another window pops up with some more details [09:48] it shows the size of download, dependency package list etc [09:48] I click "apply" button and it starts to download [09:49] we can see the files being downloaded and installed automatically [09:49] Fred55411 asked: Does KDE app have lots of dependencies when installed on Gnome system? [09:50] yes. KDE apps will download the core packages to run the KDE apps [09:50] we can run all the KDE apps in Gnome, after installing the required kde packages [09:51] geekosopher asked: If installing a package requires removal of other already installed program, does Software Center warn the user that the other package will be removed? [09:51] There are 10 minutes remaining in the current session. [09:53] it will do that automatically [09:53] synaptic and commandline tools will show the list of software installed and removed [09:53] after we confirm only they start installing [09:54] To remove any software using synaptic, we can click and select "Mrk for removal" [09:54] "Mark for complete removal" will remove all the dependency software too [09:56] we can edit or add repositories in "Settings->Repositories" in synaptic [09:56] There are 5 minutes remaining in the current session. [09:56] Let us explore some commandline tools [09:56] open a terminal [09:56] apt-cache search [09:56] to search the software related to the "name? [09:57] apt-cache search thunderbird [09:57] will list the repated software [09:57] related software [09:57] sudo apt-get install thunderbird [09:57] will list the required software to fetch and after our confirmation [09:57] it will install thunderbird [09:57] to uninstall any software [09:58] sudo apt-get remove thunderbird [09:58] Fred55411 asked: You said "left panel gives various departments same as software center" but software center's seem more "friendly" and less extensive. Do you concur? [09:59] Yes. software center is more user friendly [09:59] My old dad loves it very much then synaptic [09:59] Ubuntu is always making our life much easier [10:00] https://help.ubuntu.com/community/SynapticHowto [10:00] this links give more info about snaptic [10:01] I am done with the session }}}