Software Installation
Toggle line numbers
1 [09:01] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2011/01/29/%23ubuntu-classroom.html following the conclusion of the session.
2 [09:02] <pleia2> 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.
3 [09:02] <pleia2> shrini: take it away! :)
4 [09:02] <shrini> Hello all
5 [09:02] <shrini> So happy to meet you all here
6 [09:03] <shrini> Here, let us explore the various options of package management in ubuntu
7 [09:04] <shrini> One of the best feature that ubuntu provides is its package management
8 [09:04] <shrini> When I was in windows world, I used to carry some 30 to 40 CDs with me always
9 [09:04] <shrini> they were filled with various software
10 [09:05] <shrini> I had my local collection of required software
11 [09:05] <shrini> but the ubuntu linux changed the way we approach installing software in our systems
12 [09:06] <shrini> Let us explore about installing and removing of various software in ubuntu linux
13 [09:06] <shrini> using Graphical Tools and commandline tools
14 [09:07] <shrini> First tool is "Ubuntu Software Center"
15 [09:07] <shrini> It is available under the menu "Applications"
16 [09:08] <shrini> Hope you all have ubuntu machines now
17 [09:08] <shrini> Please open that software
18 [09:09] <shrini> It is talking a little time to load
19 [09:09] <shrini> It is there opened
20 [09:09] <shrini> It is showing some departments
21 [09:09] <shrini> What are they?
22 [09:10] <shrini> Unlike Windows and Mac, Ubuntu linux provides tons and tons software
23 [09:10] <shrini> It gives a central place where we can fetch required software
24 [09:12] <shrini> That central place is available in the internet
25 [09:12] <shrini> it is called as "repository"
26 [09:13] <shrini> Ubuntu gives some default repositories to fetch the software
27 [09:13] <shrini> we can add some extra repositories too.
28 [09:13] <shrini> repository can be called as "repo" too
29 [09:14] <shrini> The default repository is available at http://archive.canonical.com/ubuntu/dists/
30 [09:14] <shrini> you can browse the available packages for all the ubuntu versions
31 [09:14] <shrini> Let us come back to our "Ubuntu Software Center"
32 [09:15] <shrini> The available software in the repositories are categorised into various departments
33 [09:16] <shrini> Ubuntu is for all human beings
34 [09:16] <shrini> so it provides software for various fields where computers can be used
35 [09:17] <shrini> From Education, development, graphics, multimedia, research, office to games
36 [09:17] <shrini> and more
37 [09:17] <shrini> Let us explore the Graphics packages available
38 [09:18] <shrini> I am clicking the "Graphics" department
39 [09:18] <shrini> It gives some more categories like 3D, Drawing, Photography, Viewers etc
40 [09:19] <shrini> Going into Photography
41 [09:19] <shrini> It provides all the software required for digital photography management
42 [09:19] <shrini> See the small green tick mark in the "Shotwell Photo Manager"
43 [09:20] <shrini> It means that "Shotwell Photo Manager" is already installed in our computer
44 [09:20] <shrini> We can install any of the software shown here
45 [09:21] <shrini> Let us install "Gwenview"
46 [09:21] <shrini> It is a nice Image viewer
47 [09:21] <shrini> LEt us click on it
48 [09:22] <shrini> It shows some little info with a button "install"
49 [09:22] <shrini> Let us click the button "more info"
50 [09:22] <shrini> It gives some more info really
51 [09:23] <shrini> in the upcoming page
52 [09:23] <shrini> An introduction, link to the original website, a screenshot, size and some more details are displayed here
53 [09:24] <shrini> Now let us click the button "install" shown in the same page
54 [09:24] <shrini> Now it asks the password
55 [09:25] <shrini> we need the administrator privileges to install any software in ubuntu
56 [09:25] <shrini> The first user in ubuntu has the admin right and we can give the password
57 [09:26] <shrini> if we have the admin permission, the screen goes to the next stage
58 [09:26] <shrini> The blue bar shows the status as "installing"
59 [09:27] <shrini> In the left panel, we can see a new item as "In progress (1)"
60 [09:29] <shrini> After a while, it is finished the progress and it shows as "installed"
61 [09:31] <shrini> the speed depends on the speed of Internet connection
62 [09:32] <shrini> and the dependencies it has to download
63 [09:32] <shrini> We can install any package like this
64 [09:35] <shrini> Ubuntu provides such easiest process to install any software
65 [09:36] <shrini> The same software center provides some "Featured" software in the home page
66 [09:38] <shrini> They are the best software referred by the ubuntu community to install and live happily
67 [09:39] <shrini> they are popular, stable and feature rich software
68 [09:40] <shrini> We can click on any already installed software and we can see the button "remove"
69 [09:41] <shrini> we can uninstall the software by clicking the "remove" button
70 [09:41] <shrini> It will ask for the password and will remove it
71 [09:42] <shrini> Let us explore some advanced software called "Synaptic Package Manager"
72 [09:43] <shrini> It is available at the menu System->administration
73 [09:44] <shrini> Close the Software center and open the Synaptic
74 [09:44] <shrini> It interface is little advanced but give a lot of details
75 [09:44] <shrini> The left panel gives various departments same as software center
76 [09:45] <shrini> the right panel lists the software available at the selected department
77 [09:45] <shrini> top right corner has a search box
78 [09:45] <shrini> give some text there and see the result
79 [09:46] <shrini> I give there as "thunderbird"
80 [09:46] <shrini> It shows the results of the software related to the word "thunderbird"
81 [09:47] <shrini> we can click on any software and select "Mark for Installation" in the menu
82 [09:47] <shrini> I selected "thunderbird"
83 [09:47] <shrini> Now, click the "Apply" button in the top panel
84 [09:48] <shrini> another window pops up with some more details
85 [09:48] <shrini> it shows the size of download, dependency package list etc
86 [09:48] <shrini> I click "apply" button and it starts to download
87 [09:49] <shrini> we can see the files being downloaded and installed automatically
88 [09:49] <ClassBot> Fred55411 asked: Does KDE app have lots of dependencies when installed on Gnome system?
89 [09:50] <shrini> yes. KDE apps will download the core packages to run the KDE apps
90 [09:50] <shrini> we can run all the KDE apps in Gnome, after installing the required kde packages
91 [09:51] <ClassBot> 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?
92 [09:51] <ClassBot> There are 10 minutes remaining in the current session.
93 [09:53] <shrini> it will do that automatically
94 [09:53] <shrini> synaptic and commandline tools will show the list of software installed and removed
95 [09:53] <shrini> after we confirm only they start installing
96 [09:54] <shrini> To remove any software using synaptic, we can click and select "Mrk for removal"
97 [09:54] <shrini> "Mark for complete removal" will remove all the dependency software too
98 [09:56] <shrini> we can edit or add repositories in "Settings->Repositories" in synaptic
99 [09:56] <ClassBot> There are 5 minutes remaining in the current session.
100 [09:56] <shrini> Let us explore some commandline tools
101 [09:56] <shrini> open a terminal
102 [09:56] <shrini> apt-cache search <name>
103 [09:56] <shrini> to search the software related to the "name?
104 [09:57] <shrini> apt-cache search thunderbird
105 [09:57] <shrini> will list the repated software
106 [09:57] <shrini> related software
107 [09:57] <shrini> sudo apt-get install thunderbird
108 [09:57] <shrini> will list the required software to fetch and after our confirmation
109 [09:57] <shrini> it will install thunderbird
110 [09:57] <shrini> to uninstall any software
111 [09:58] <shrini> sudo apt-get remove thunderbird
112 [09:58] <ClassBot> 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?
113 [09:59] <shrini> Yes. software center is more user friendly
114 [09:59] <shrini> My old dad loves it very much then synaptic
115 [09:59] <shrini> Ubuntu is always making our life much easier
116 [10:00] <shrini> https://help.ubuntu.com/community/SynapticHowto
117 [10:00] <shrini> this links give more info about snaptic
118 [10:01] <shrini> I am done with the session
UserDays/01292011/Software Installation (last edited 2011-01-29 18:43:01 by ptr)