Ubuntu Hardy
Heron was officially released on Thursday 24th of April 2008. Hardy Heron is an 'LTS' version, so it will be supported for three years. Ubuntu releases new versions at six-monthly intervals. Hardy Heron is the 8th release of Ubuntu Linux. |
| Page index Add Launchers to Panels Enable Standard Repositories NEW! Bigpond sources.list NEW! Experimental for Aussie Bigpond customers Update your System....(using apt-get) Install added Software Where did my new software go? Fix Broken Packages Download very large files with the wget command Download very large files with BitTorrent "My Internet Connection seems Slow in Ubuntu?" Customize your Grub menu Configure Evolution Email Set up Seahorse - encrypt sensitive files for greater security, send encrypted email Linux Keyboard Shortcuts - external link Gnome Keyboard shortcuts - links to an external website Links to Linux Courses Asking questions Ubuntu Web Forums Activate your printer Adding Fonts (an external link) Make a Data CD Make an .iso CD Digital Camera Pictures GIMP KompoZer Run a Web Server in your Computer Screen Caps Scanned Images, Maps Make a Linux Home Network |
| About this web page This page is about some of the things that can be done after a fresh installation of Ubuntu in order to get the most enjoyment from your new Ubuntu operating system. If you have used other Linux distributions before you might not be so surprised that there is a little tweaking and configuring still remaining to be done right after the installation. If you are new to Linux, this web page is for you. This is not an official Ubuntu website, Ubuntu Help Center This is the obvious place to look first to learn all about your new Ubuntu operating system. It's right in front of our noses, so therefore it's often overlooked by we 'experts'. Your 'Ubuntu Help Center' is located under your 'System' menu, the third menu from the left on your top panel. Just go 'System'-->'Help and Support'. You'll find out the best way to do almost everything in there. The Official Ubuntu Wiki is another great place to go to learn how to get started with Ubuntu. Here is the link, The Official Ubuntu Wiki. This web page is not supposed to compete with the excellent rescources mentioned above. It's nowhere near as comprehensive, and may not be as accurate. This page shows you an example of what I do right after I install a new Ubuntu operating system. Often, people can understand what the help pages are trying to explain when they see an example. Ubuntu Linux Resources. Another good user friendly website I highly recommend is Aysiu's site, Ubuntu Linux Resources. |
|
Add Quick Launchers to Panels If this is the first time you have tried out a Linux operating system you may find some of the names for things a bit confusing at first. We don't have a 'taskbar' or a 'sidebar', instead we have our 'top panel' and 'bottom panel'. Many large icons on the Desktop are not regarded as a sign of intelligence, most of us Linux users prefer to use only a few small icons and add those mainly to our top panel so as not to mess up our beautiful desktop background images. Here are my own personal favorites, Terminal Launcher Click 'Applications'-->'Accessories', and right-click 'Terminal', then click 'Add this launcher to panel. The terminal is something I like to use often in Ubuntu, so it's nice to make sure it's easy to access. Text Editor Launcher Gedit text editor is another application that I always add to my top panel right away, I use that a lot. Search For Files This can be found close to the bottom of our 'Places' menu. Adding this icon to out top panel is a little different. This time we don't right-click on the menu item at all. What we do instead is right-click on out top panel, and click 'Add to Panel'. Then scroll down right to the bottom and look for the 'Search for Files' icon, click on it to select it and click the '+ Add' button at the bottom of the window. Tomboy Notes Tomboy Notes is a really cool application to add to our top panels, you can put all your memos and reminders in Tomboy Notes and the really neat thing about that is that Tomboy Notes features hyperlinking, so your notes are all quick and easy to access and can be interlinked too. Workspace Switcher Your 'Workspace Switcher' is on your bottom panel, over at the right-hand bottom of your monitor. It just looks like two little rectangles beside the trash icon. Right-click on that and click 'Preferences'. In the 'Workspace Switcher Preferences' window the opens, look around the middle of it and you'll see 'Workspaces', 'Number of workspaces'. There's a number there in the field to the right, you can either highlight that and type in another number or use the 'up' arrow to increase the number of workspaces showing in your bottom panel. Personally, I use twelve workspaces. Many people use four or eight. If you're new to Linux, you might not have used multiple workspaces before. Here's what we do, try this, open up your Firefox Web Browser, the icon for it should be on your top panel, it's a red fox encircling a blue globe, somewhere near the right of the top panel. Now go to your workspace switcher on your bottom panel and click on one of the other rectangles to change to an empty workspace. In the next workspace, open your text editor or some other application. By now you should have the idea. Being able to switch workspaces is lots better than just being able to minimize windows to a 'taskbar'. You won't want to go back to your old operating system. Once you get used to Ubuntu you'll be too spoiled! |
| Configure Firefox Web Browser Open Firefox again, (just click on its red and blue circular icon on your top panel). Go 'Edit'-->'Preferences' and click on tabs in that window to view your settings and set Firefox up according to your own personal preferences. If you have a bookmarks .html file in your computer from a previous installation you can go 'Bookmarks'-->'Organize Bookmarks', and you will get a new window called 'Bookmarks Manager'. Click 'File'-->'Import', and make sure the radio button for 'from file' is selected. Click 'Next', for a dual pane file system browser where you can locate and select your old bookmarks.html file with the bookmarks to be added. Open this website by typing 'hermanzone', in the google field. When Google shows a list of search results, click on 'Illustrated Dual Boot Site'. When this website's Home Page is open, you can add it to your bookmarks. This website has some useful commands in it that you can copy and paste into your terminal. You mostly need to check them over before you press 'Enter' to make sure they're suitable for your particular computer and edit them as necessary. It's a lot easier to copy and paste a command than it is to type it out by hand. I prefer to do things that way myself! Sometimes there are entire files that can be copied off a website and pasted into your text editor. This trick makes running commands and setting up files for a new installation a lot easier. There's also a lot of help here in this website for fixing and established operating system with a problem. |
| UbuntuGuide Another very popular way you can get lots of commands already made for you to copy and paste into your terminal is to use the ubuntuguide.org pages. There's one for each version of Ubuntu. Here's a link to the main page, Ubuntu Guide .org Here's the link for the new page about Ubuntu Hardy Heron, Ubuntu 8.04 (LTS) |
| Enable Standard Repositories A 'repository' is an internet server full of free software. There are several popular repositories that can be recommended as good sources of software for Ubuntu. The repositories Ubuntu comes with enabled (open) by default contain software that meets the highest standards of suitability and security for you and your Ubuntu operating system. We don't, (do not), just download software from files we download from sites on the internet and double-click to install them as users from some operating systems might be in the habit of doing. Neither do we install software from 'tarballs' with the commands './configure','make', and 'make install', unless we know what we're experts and we're really sure we know what we're doing. The software we install in Ubuntu normally comes in files called .deb packages. These .deb packages are installed or uninstalled by our special software for installing/uninstalling other software. From the command line (terminal), there is apt-get and dpkg, and in Gnome there's Add/Remove and Synaptic Package Manager. If you have time, first please read and study the tutorials I will give links to in the big green box right at the bottom of this article. As we get more advanced, it is important to understand more about 'package management' (how we manage software in Ubuntu), as it is vital to the security and stability of our operating systems. To make it quick and simple for those us us who are in a hurry and just want to get on with the show, here is what to do. 1. Go 'System'-->'Administration'-->'Software Sources', and makes your desired settings. 2. Open your terminal. Type the following code into your terminal, (or just copy mine and paste it into your own terminal with your mouse). code:
You'll be asked to type in your password. code:
In Linux, the operating system reads text files like this to find out what to do. We can configure the behavior of our operating system by editing file like this. When a hash mark is placed at the beginning of a line, that tells the operating system to skip (ignore) the instructions on that line. In this particular example, each line we are going to do this to, is a web address for a software repository. Removing the hash (#) mark before the line will enable the operating system to read that web address and access that repository. Repositories are like software libraries or warehouses on the internet. For certain reasons, Ubuntu doesn't come installed with access to all of these software repositories enabled. We users need to enable them manually. This is quite an easy job, all we have to do is delete some 'hash' marks. A 'hash mark' is a number symbol, it looks like this: # Of course, we want to have access to as many safe repositories as we can, so we can install lots of great software and have lots of fun, or do lots of work, whatever your situation is. Find lines with single # (comments) in front and uncomment all those. Leave all ## (double commented) lines alone. So here is my 'Hardy Heron' /etc/apt/sources list before, and under that you'll see it again after. Before,
After,
That's all we need to do. (Don't forget to click 'save' before you close the file though). If you looked in 'Applications'-->'Add/Remove' (software), or in Synaptic Package Manager, at the list of software you could download before you enabled the extra repositories, and again afterwards, you would notice an increase in the amount of software that is available to you now. There is so much software available for Ubuntu that is takes hours even just to scroll through the list in Synaptic and look at the summaries for it all. If you have more than one computer and you want to save yourself some internet bandwidth, you can also remove the hash mark from that top line referring to the CD-ROM. That means when you want to install new software, Ubuntu will ask you to insert your Ubuntu Hardy Heron DVD or CD-ROM. It will look there first and get what software it can from the DVD or CD first, before it will look on the internet and download software from the repositories. That works especially well if you downloaded one of the DVD .iso files for Ubuntu, because the DVDs, I read, contain all the software in the repositories. It is possible to obtain the entire Ubuntu Repositories on an .iso file and burn that to a CD-ROM, if you like doing things that way. For more information about that, visit: http://aptoncd.sourceforge.net it's called APTonCD. I don't like it asking me for the CD every time, I think that's annoying, some people might agree with me and decide to go about things a different way and not have to go looking for the CD every time they want to install something. |
Special Bigpond sources.list NEW FOR ALL BIGPOND CUSTOMERS,(For those who might not know, Bigpond is our major ISP in Australia and New Zealand). Bigpond File Library is now hosting a new mirror site for the Ubuntu repositories. You can read about it here, http://files.bigpond.com/, and look under 'recent updates'. That means Bigpond Broadband and Cable customers can now download software and updates for Ubuntu free of internet usage charges, (the amount doesn't get counted as 'usage'). To direct our Ubuntu operating systems to download via the Bigpond mirror site, we need to edit our /etc/apt/sources.list file in a special way. This is how I edited my /etc/apt/sources.list file so that it will be configured to download software from Bigpond's mirror site,
I have tried everything I can do from my end and haven't been able to get rid of the error messages. This error doesn't seem to be causing any problems that I'm aware of so far, but something isn't perfect. Maybe there's some little problem with a directory name or file path somewhere in the server. Can you see the changes I have made to the file?, I have highlighted them yellow. You should make a backup of your /etc/apt/sources.list file first, (always make a backup before editing any file),
You can then copy my sources.list file right off this website and paste it over your old one (to overwrite it), if you want to try it out. That's the fastest way. To open your sources.list file,
This is worth the little extra effort for anyone who wants to get the most from their Bigpond monthly internet bandwidth allowance. Probably around 75% or more of your updates will come via Bigpond's mirror site now instead of some other mirror site. If you install a lot of new Ubuntu systems like I do, or if you want to run a pre-release test installation of the next Ubuntu, (those require a lot of updates), or you're a software junkie, this could be important for you. It may save you from exceeding your internet usage allowance and having your internet speed slowed down before the end of the month. Thanks Bigpond! You're our friends! |
|
Update your System I presume that since you're able to read this web page you're probably connected to the internet. Updates for Ubuntu are available wherever you can get an internet connection. The simplest way to update your system is to just click on your update icon in the top right-hand corner of your desktop. Using the update icon will be obvious and doesn't need much explanation, so I'll just skip that.
|
| Install Software You can't install software by downloading an 'installer' for it from just anywhere on the internet and double-clicking it, that won't work in Ubuntu, so just forget about it. Even if a web site has a .deb file with special instructions 'for Linux', you really shouldn't try to install foreign software in Ubuntu. There's a risk it could break your system, or install security vulnerabilities. You can be certain that software from the official Ubuntu repositories is safe, but you can never be certain about software from anywhere else. The proper ways to install software in Ubuntu are to use 'Add/Remove Applications', 'Synaptic Package Manager', 'apt-get' (in terminal), or approved software installation scripts. Add/Remove Applications The simplest way to add or remove software is to go 'Applications'-->'Add/Remove', and pick out what you want from the lists in that application. The Add/Remove software program is simple to use do there will be no need for me to go into details about that. Synaptic package Manager If you don't find what you want in Add/Remove, Synaptic package Manager has much larger lists for you to look through. I explained a lot about Synaptic already further up this page, adding software is easy with Synaptic, you won't need any help. A tip is to try using the search bar if you know the name of the program you want. Synaptic has a great search function. Otherwise, if you just want to go browsing through all the programs, make sure you have some time on your hands, it might take all day! apt-get For advanced users, and when you know the name of the application you want, apt-get is the fastest and easiest way to install software in Ubuntu. One reason apt-get is good is because you can copy each terminal command we use to install added software to a text file as a record of what we have installed. Later, we can turn that into a script that can be run in terminal to automatically install the same list of software again some time if we want to for some reason. You just open a terminal, and type 'sudo apt-get install' followed by the name of the software. For example, Code,
For an experiment I just typed 'apt-get install', and then pressed my tab key twice for a list of possibilities, there are 32178 possibilities. Wow!
|
| Software Installation scripts Install scripts are the easiest and fastest way for new users (and old ones too), to install software in Ubuntu. You can make your own software installation scripts, or download an approved one from the internet. Making your own software installation script: A script is a basically text editor page with a series of terminal commands typed into it. When the path and name of the script is typed into the terminal, it will run the whole list of commands from the script one after the other. For more on scripts, see LINUX: Rute User's Tutorial and Exposition -->Shell Scripting. Some users keep a record of what software they install and the commands they used and keep it in a plain text file. Then it can easily be made into a script to make it easier and faster to do it again if you ever want to for any reason. |
| Installing 'Services' As it is, when we install Ubuntu 'Out of the box', we don't need to use any firewall because there are no 'services' running 'open ports', where something from the internet can gain access to our systems. When you are installing software, be careful what you install and be careful of software that installs 'services', (like networking or file sharing software). Make sure you understand the risks and know what are doing if you decide to install those type of programs. Scan your system for open ports If you have more than one Ubuntu computer in a LAN network you can use one computer to scan the others for open ports. Ubuntu comes with some very good networking software. Just go 'System'-->'Administration'-->'Network Tools', and click on the 'Port Scan' tab. You need to know the IP number for each of the other computers that you want to scan. The easiest way to get that is just to go to the other computer and run 'ifconfig'. The scan only takes a few seconds. It should come up blank, you'll know your computers are invisible on the internet. |
| Where did my new software go? In Linux, not every application you install will appear in your Applications menu. Many applications and other software just disappears without a trace... (well not really). Some programs are 'GUI' (Have a Graphical User Interface), and some are 'CLI', (they only work from the Command Line Interface, meaning they run in our terminal). To start an application that you know you installed, but can't find in your Applications menu, you just open a terminal and type the name of the application in there. For example, Code:
Software packages are stored in /var/cache/apt/archives, in compressed files with a .deb filename extension. The unpacking of .deb files and automatic installation of the software is normally handled by either the apt program or by dpkg. We can include all the .deb files we have downloaded in any backups we make and providing it's the same version of Ubuntu we will be restoring them to. We can restore them by copying them into a new /var/cache/apt/archive directory and then using an apt-get install command or dpkg -i command. That saves downloading the same packages again if you have more than one Ubuntu installation. |
| Learning more: For a more comprehensive and better coverage of information about how to install software in Ubuntu than this web page has, see Ubuntu Web Forums Sticky: Complete Guide to Installation in Ubuntu by starcraft.man. Here's a nice link. Simon Gray has explained How to install ANYTHING in Ubuntu! I highly recommend everyone take a look at that page. You can read about apt-get by ubuntu_demon, which has a link to --> A Concise apt-get / dpkg primer for new Debian users. These links from Ubuntu Community Documentation are worth reading too: Repositories/Ubuntu | Repositories/CommandLine Here is a link that explains why we have "Main", "Restricted"," Universe, and "multiverse", Components. (Community). Yet another really interesting link is this one, SecureApt - Debian Wiki Here's another, SecureApt - Community Ubuntu Documentation We never try to install software packages from the internet or from strange sources. (Unless we are experts and understand the risks, and even then we are extremely reluctant and cautious). Our we always get our software from the Ubuntu repositories because then we know it is safe, and compatible with Ubuntu. What is a Rootkit? - The Linux Information Project - LINFO |
| Fix Broken Packages A 'broken' package is a software package that can't be installed properly because it depends on some other software also being installed that's not available right now for some reason. Having a 'Broken Package' in your system can stop you from installing more software until you clear it. Click 'System'-->Administration'-->'Synaptic Package Manager'. You may be asked for your password before Synaptic Package Manager will open. a) Click the 'Custom Filters' button down near the bottom left of your screen. b) Looking straight up, find the word 'Broken', in the left column above, and click on it. c) If any packages appear in the right-hand pane, those are 'broken' packages. You should be able to right-click on those and click 'mark for re-installation'. d) Click the 'Apply' button on your top panel (the third icon from the right), and click 'apply' again in the 'summary' window that will pop up, to confirm. OR: (Faster!) Open your terminal and copy and paste this command into it, Code:
(For 'newbies'), skip the 'herman@bookpc:~$' part and just copy the 'sudo apt-get -f install' part. The
first part is just my own terminal prompt, the second part (after the $
sign), is the actual command. If you're not sure, read some of
this link, 'Terminal For Beginners'
, by kryal of Ubuntu Web Forums.That command does the exactly the same thing as 'Edit'-->'Fix Broken Packages'-->'Apply' in Synaptic, but it's a whole lot quicker to just open a terminal and paste in a command than it is to go through all the hoops to get things done in GUI applications. |
| Download very large files with the wget command Have you ever tried to download a large file like a .iso image for a DVD? It's easy to download an .iso image for a CD through our web browsers, anyone can do that. But when we try to download a file much larger than that, our Web Browsers can't handle it and the download will quit probably about 1/2 or 3/4 of the way through. Now, let's say we're in the Bigpond File Library, and we see a file we're interested in, for example Games Knoppix v4.0.2-0.3 DVD ISO, which is a 2828.63 MB download. You click for more info and decide you really want the file,so you click the download link for the file. Then you'll see a sign like this:
Obviously, other people seem to be able to download this file, you think, why can't I? Apparently 718 other attempts have been made, it doesn't say if they were successful or not. Okay, here's the secret: We can use the Linux command line program called 'wget' to handle a large (or a small) file download. Here's how: Open GParted Partition Editor to look and make sure you have enough free space in your Ubuntu partition for the file you want. Open your Firefox web browser and go to the download button for the file to be downloaded, in the Bigpond File Library or wherever it is on the internet you want to get a file from. Right-click the download button and click 'Copy Link Address'. Now you have captured the URL for downloading your Knoppix v4.0.2-0.3 DVD ISO, or whatever file it is you wanted to download. Open a terminal and type 'wget ', type a space and then use your mouse to paste the URL of the file after that. Code:
Now you just need to leave your computer running and check back from time to time to see when it's finished. Large downloads can take quite a long time, depending on your connection speed of course. Wget will show you a progress graph of your download, and to the right of that is your digital output of how many bytes you have already, the speed of your connection, and the countdown of the estimated number of hours and minutes it should take to be finished. If you go away and do something else for a while, you'll have an idea when to come back and check your computer for the new .iso file. Files downloaded with the wget command are more likely to pass an md5sum check as well. A trick used by those who are experienced with Linux is to paste a series of wget commands in a script and click on it before going to sleep. The commands will run one after the other all night and download an entire series of small or medium sized files for you, ready for use when you wake up. |
| Download very large files with BitTorrent Ubuntu includes a graphical BitTorrent client already installed. It's seen as being more community minded if we can download large files with BitTorrent instead of being selfish and using the wget command. Bittorrent lets you upload the file to others as you download it, which is good for your ISP and faster for internet users. BitTorrent (protocol) - Wikipedia BitTorrent -Ubuntu Community Docs To download a file using BitTorrent,
|
| Ubuntu Screencasts There are some excellent videos you can download in which you'll learn how to do all kinds of things in Ubuntu. Even experienced Ubuntu enthusiasts can pick up a lot of neat tricks and tips from watching these great videos. I know I'm certainly learning a few things! Everyone should watch them, especially if you're new to Ubuntu. Anyone can all download them from screencasts.ubuntu.com, the full collection will be found there. It's quite a large collection too, and very well done! If you're a Bigpond ADSL or Cable customer, you can download some of them from Bigpond's File Library in the Ubuntu section instead if you like, here is a link to that, Bigpond Files Library, Ubuntu Files. |
| "My Internet Connection seems Slow in Ubuntu?" Your internet is probably not slow in Ubuntu, you're probably used to seeing your internet speed shown in kbps (kilobits per second) instead of Kbps (Kilobytes per second). As we all know, it takes eight bits to make a byte, but because of some other considerations, it works out that it's quicker to just divide by 10 for a near enough answer. Here's a link to a nice web page that explains this subject in more detail, The Data-Transfer-Rate Conversion Table - Scott's Newsletter Here's a link for all the mathemeticians out there, difference bet Kbps and KB/sec - danniweb |
| Configure Evolution Email You'll want to configure Evolution Email so you'll get all your email in Ubuntu and disable any email account in your 'other' "operating" system, so as to avoid getting viruses in your 'other' "operating" system. Ubuntu and other Linux Systems don't seem to be vulnerable to viruses. This will vary between ISPs and according to what country you live in. In case it helps anyone, here's what I do, I'm in Australia and I'm a Bigpond customer. Evolution E-Mail Setup Evolution's Home page: Evolution. Evolution gives you more than just email, it includes your addressbook, calendar, appiontments, memos and tasks as well. The best way to learn how to use Evolution to it's full potential is to open the help menu that comes in Evolution and look up whatever you want to know in that. However, you need to set up Evolution first before you'll have access to the help menu. This web page will get you started. It's not too complicated to set up evolution email in Ubuntu. It's all done by the evolution setup wizard. This how-to will walk you through using the wizard in ten easy steps, with illustrations. (So you really can't go wrong). Index
Running the Evolution Setup Wizard
![]() 001 This is the welcome screen you get when you click the evolution email icon for the first time. This is the start for the evolution setup wizard. Just press 'Forward'. ![]() 002 This one's a new innovation, I haven't tested this yet. It looks like a good idea. ![]() 003 Joe Bloggs is a very famous Australian identity, I'm priveledged with the honor of setting up Ubuntu in his computer for him. This already had his name in the first field, so all I had to do was type the correct email address in the Email Address field. That's easy. I normally just leave the other two fields blank. Press 'Forward'. ![]() 004 On this one I set the 'Server Type' spin box to 'POP' since my ISP tells me it's a POP3 type of server. That's the most common type, so if you're not sure just choose that. All these other fields weren't showing until I selected 'POP', then they all appear. There are only two fields I need to type into here. One is the server field, where I need to type in the exact, correct name of my ISP's mail server. Here it is in case anyone wants to copy and paste it, (that's easier and saves errors),
Then there's the username field, which is the first half of the email address, the part before the @ sign. I always just skip the rest of it, and click 'Forward'. ![]() 005 I just leave this one blank too, I only want to receive my email when I'm ready, I don't like it looking for email every ten minutes. But that's just me, if you like, just tick the box for having it search for mail every ten minutes and set the number of minutes to anything you like. The other fields are probably there for if you are sharing the same mail server with a partner, family or any kind of group on an LAN. You can select to leave the mail on the server. I have tried that and it works great! It just takes a copy of the new mail, and leaves the original on the server. That way the others get to also receive their copy of the same mail. (This way you're not pinching all everyone's mail). Clever eh? Then if you do it that way, you might want to stop the mail from building up too much in your ISP's server, so you might tick to have it deleted every so often. I'd be a little careful with that one. I prefer to have one computer set to not leave the messages on the server, but have that one check the mail only when I tell it to. See also Sharing the same server
![]() 006 This part of the evolution set-up wizard is for the sending side of things. An 'SMTP' type of sending server always seems to be what goes with a 'POP' type incoming server, for some reason. All I needed to know here was the server type again: mail-hub.bigpond.net.au Just copy this and paste it,
Important: I found out by trial and error that I needed to untick the box for 'server requires authentication', or I can't send any email, it will keep asking for my password, and keep telling me my password is rejected. It took me a while to work that one out. The rest of it is already filled out automatically, so just press 'Forward' again. ![]() 007 This was here automatically, I could have made up a fancier name here for the mail box in the computer, but I just left it how it is and pressed 'Forward'. ![]() 008 This is easy, we're in the Brisbane time zone, so just point your mouse at Brisbane and click there. ![]() 009 That brings up a closer view in case people live in a densely populated part of the world and there might be a lot of cities close to a time zone border. Anyway just check it says Brisbane and click 'Forward'. ![]() 010 Okay, congratulations from me too! Click 'Apply'. ![]() 011 Now your evolution email should open automatically for the first time. As you can see it's empty at this stage. You just need to enter your password now and you should be able to send and receive mail! Then click 'send/receive' up in the top bar near the left. Sending Yourself Test Emails If you don't receive any email right away you can make up a few short test emails and send them to yourself to make sure your computer is sending and receiving okay. Evolution Video How Tos You can also watch a video of how to run the evolution setup wizard at http://ubuntuclips.org/videos/87 This one is an even better one, Ubuntu Introduction to Evolution Video it has a few more tips and tricks for how to use Evolution after it is set up. Backing up and Restoring One of the great features of evolution email is the simplicity of backing up and restoring your email. You can even transfer all your email from one computer to another. If you had an old computer with Ubuntu in it or another Linux that also uses evolution email, you just open your home directory (folder), and click 'View', and tick 'Show Hidden Files'. Then you should be able to see all the hidden directories inside your home folder. Find the one called .evolution and inside that will be some files and folders. (What else?). Well you can copy five of those folders, named addressbook, calendar, mail, memo and tasks. Paste those somewhere like in to another storage media like a USB disk or a floppy disk or make a CD. In the future when you want to restore, just close evolution and save the ones you have in there at the time first. Then paste these over the top of the existing ones and your email will be restored to had right now. For more details see my Backup Page, Back Up and Restore Editing Your Account If you have trouble sending and receiving your email, or if you just want to change your settings, you don't need to re-run the evolution set-up wizard again. It's easier to just edit your account by clicking 'Edit'-->'Preferences', and select your email account on the top of the side bar if it isn't already selected. Then in the 'Preferences' Window, you can select your account to edit (some people have more than one), and click the edit button. This will give you an new window as shown in the screen cap below. ![]() 012 Now all you need to do is click on whichever tabs you'd like to edit and change your settings as you like. Just click 'close' when finished, your settings will be saved. Sharing the same server If you are going to share your email address with other people like family members or with members of some other kind of special group, you would have ticked for all but one computer to leave the messages on the server, back in step 4 of the evolution setup wizard. (To Go Look) Or you can edit your account any time as shown above if you want to. Now that evolution is set up , there are a few extra tips and tricks about sharing the mail account. You might not want to get anyone else's mail, it might fill up your inbox too much or just annoy you with too much clutter. You can set evolution to only download your own emails, or to only download emails from certain senders, or emails about certain subjects. You can also reject spam. There are all kinds of interesting settings you can use in 'Message'-->'Create Rule-->...
Ubuntu, like all Linux operating systems, was made for sharing. This is one of the great things about it. It can be set up so people can share things and be happy. These filters have hundreds of combinations of ways you can set for your mail to be sorted out. ![]() 013 Here's how to set up a filter, as you can see you can be as fussy as you like about what email you'll accept and what will be automatically rejected. ![]() 014 Memos, Tasks and Calendar Appointments Memos To add a memo, click the Memo button to go into Memos and click 'File'-->'New'-->'Memo', (or 'Memo List'. Memos are good for organizing, (sorting) notes and lists of notes. Tasks To add a new Task, click the Tasks button to enter 'Tasks', and click 'File'-->'New'-->'Task', (or Task List'. Tasks are good for organizing big projects, that will take more than one day. Tasks do not show up in the big evolution calendar, you have to click on the 'Tasks' button to display all your task lists. Then you can go and edit them. Some cool things about tasks are:
Appointments To make a new Calendar appointment, click on the Calendars button in Evolution to show the calendar. Right-click on a day and click 'New Appointment'. An 'Appointment' window will open. Fill in the fields with whatever information you like. If the appointment will recur, click the 'recurrence' button and fill in the fields there as appropriate. Your appointments can be organized into categories, if the 'categories' field isn't showing in your 'Appointment' window, look in the 'View' menu and make sure it's checked. When you click the 'categories' button, there's a list of about 22 suggested categories to choose from. If that's not enough, you can create your own categories, just click 'New', and add your own custom one. When you have select a category, an icon will show up in your calendar after you hit 'save'. The icons are 16x16 pixel .png images and they're located in /usr/share/pixmaps/evolution-data-server/ You can easily make your own icons with G.I.M.P (Gnu Image Manipulation Program). The coolest things about appointments are,
A menu will show up allowing you to set an alarm to display fifteen minutes, one day or an hour or a custom amount of time before the event. The only option I found that was worthwhile using was the 'customize' option, the others were grayed out. You can set more than one alarm, so if it's someone's birthday for example, you can set one alarm for a day before to give you time to buy a gift maybe, and another alarm an hour before time to go and visit whoever it is who's celebrating a birthday. When you are editing your alarm, don't bother too much with the 'pop up an alert', or 'play a sound' options. The 'pop up an alert' and 'play a sound' options are quite unobtrusive and easy to overlook. You'll not likely notice either of them and you 'miss your appointment. Go for the 'run a program' option, because that's the best way to make an effective alarm. It's much better to run a program from your Evolution calendar. You can run a program to play a song, present a picture on the desktop, and open and close your CD/DVD drawer to get your attention, and even have your computer speak to you and remind you about your appointment. (More things are possible too, those are just a few examples). How do you do all that? Well, to get the computer to present a picture on your Desktop reminding you of your appointment, I suggest installing gthumb picture viewer and openclipart.
Go take a look in there and browse to find an image file you like (to suit the occasion). ![]() Then when you're setting up your alarm in Evolution, in the 'Edit Alarm' box's 'Program' field, you type the name of the program you'd like your image file to be opened with, (gthumb), followed by the file path and name of the image file to be displayed. For example: gthumb /usr/share/openclipart/png/food/deserts/birthday_cake.png TIP: Try running that as a command in your terminal first, to make sure it'll work and you have the file path and name perfectly correct. WARNING: Make sure you do a test run with Evolution too, with any programs you might want to use in your alarms. Ubuntu will need to ask your permission for Evolution to run each of those programs for the first time. That will mean none of your alarms will work properly the first time they are used. You have to grant permission before anything will happen. If you tick 'do not ask me about this program again', you'll be able to run those programs without a hitch from Evolution from then on. ![]() 016 If you want, you can make your own pictures from scratch with GIMP, or use a digital camera picture. Any image file will do, it can be as large or as small as you like. You can copy openclipart to your /home/username directory and change the file ownership with a chown command and modify the clipart you want to. Use it in any way you like. For example, you might want to add a text message to a picture, (someone's name on a birthday cake maybe). We can set more than one alarm, and it's also possible to set alarms to go off simultaneously. To get your computer to talk to you, Program: espeak Arguments: 'it is someones birthday today' (Replace 'someone' with a person's name), (You can put that all in the 'Program' line if you want). TIP: Set the espeak program to run at the same time as the other alarm shows the picture with gthumb. To get your computer to play a music file or any sound file, Program: totem Arguments: /path_to_file/filename The command to open and close your CD/DVD drawer is: eject ; eject -t If it's an important appointment, you might need all three types of alarms, in case your monitor happens to be in power saving mode when the image is displayed, and/or your speaker volume is turned down. In that case the opening CD/DVD drawer might be the only way you'll know there is an alarm. Hopefully, you'll never have to worry about missing any important appointments ever again! :) For short-term reminders, you might enjoy reading the following Ubuntu Web Forums thread, [HOWTO] Poorman's Reminder. |
| Set up Seahorse Seahorse HowTo Saturday, June 14 2008 Seahorse Index
Seahorse Home Page: Seahorse -Encryption Made Easy. Ubuntu Hardy Heron comes with Seahorse already installed and it's a great feature that you shouldn't overlook. You don't have to use Seahorse, but it's well worth the time invested to do so. Seahorse is a nice GUI application and it makes and manages both PGP and RSA keys. Seahorse is really cool! With PGP keys we can securely encrypt our sensitive data and emails, and sign documents. RSA keys are used for setting up passwordless logins to our computer over the LAN or even over the internet if we have SSH Server installed. See: SSH network. After installing the RSA key, we can edit /etc/ssh/sshd_config files to disable password based logins. The RSA key is a lot harder to crack than even a very long passphrase, so they improve security for our SSH Server as well as add convenience and ease of use. Links: What is a Digital Signature? An introduction to Digital Signatures, by David Youd How PGP Works | Dr. Small's Blog | Public Key Cryptography - Wikipedia The International PGP Home Page To set up Seahorse, just go 'Applications'-->'Accessories'-->'Passwords and Encryption Keys'. We will have four keys,
On the other hand, you should keep your backup copies of your private keys somewhere secure, like in CD in a secret and secure hiding spot, or even locked up in a safe. If someone else gets a copy of them and knows what they are for, your data is no longer private. Generate your PGP Keys
![]() Let's make a PGP key first. ![]() Just click on PGP Key to highlight that field if it's not already highlighted. Click the 'Continue' button. ![]() Fill in the fields: Full name, tip: I used all lower case letters and underscores rather than spaces - call me superstitious if you want. email address, your real (evolution) email address, (not gmail). and a comment, (a reminder for yourself later on about what this key will be for. eg. file encryption key Click 'Create' Type your passphrase twice. ![]() A "Generating Key' window will open and show a reciprocating bar, this will take a while, sit back and relax... ![]() Now you should have a new PGP key in your 'Personal Keys' tab. The 'Trusted Keys' Tab has keys in it that others give to you. When you right-click on files from now on, you'll notice two new options in your right-click menu: Encrypt, and sign. Encrypting a File The 'Encrypt' option will help you to encrypt a file. After you right-click on the file you want to encrypt, you'll see this 'Choose Recipients' Window. ![]() Just place a check mark in the square for the recipient, or yourself, who you want to encrypt this file for. As soon as you click 'Okay', the file will be encrypted for you. If you can sign a file with your private key, then it can be verified by anyone who has your public key. That can be used to prove the file is genuine, or that you have viewed and approved the contents of the file, much the same a real signature, but with the added effect similar to a seal as well. You'll have an encrypted copy of the file now with the same file name and a .pgp extension, as well as the original file. It's up to you what you want to do with the original file. Shift-delete it maybe. Encrypt your email Normally, whenever you send an email, it gets sent unencrypted, meaning it can be intercepted and read by anyone. It's a good idea to encrypt your email, and it's very quick and easy to do with Seahorse and Evolution. As soon as you have keys generated in Seahorse, you'll notice the when you are compozing a new email in Evolution, if you click the 'Security' tab, the options are no longer greyed out, and you can use the PGP Encrypt option. You encrypt the message using the public key of the person you are sending the message to, and only they can decode the message. Sign a File You can sign a file so that the recipient can verify that it's definitely from you and no-one can altered the file since you signed it. Or you might want to sign a file that someone sent you to prove you read it. Just right-click on the file and choose 'Sign' from your right-click menu. Export/Import PGP keys In the old computer: Open Seahorse 'Key'-->'Back up KeyRings' Name: keyring.tar.gz (it must be some kind of archive file). Click 'Save'. Copy the keyring.tar.gz to the other computer. In the new computer: Extract the archive (right-click on it and click 'Extract Here'). Open Seahorse - 'Applications'-->'Accessories'-->'Passwords and Encryption Keys' 'Key'-->'Import', and navigate to the keyring folder. Make sure 'Show all Files' spinbox is set (look below the lower right-hand corner). Select the file to import and click 'open'. Go back and do the same again for the next one if there are more. Shift-delete the key files when you are finished with them, for security reasons. SSH (RSA) keys PGP keys are used for encrypting/unencrypting/signing files or emails, RSA keys are used for SSH. Both your private and public RSA keys live in your .ssh directory. Our private key must be kept with us and kept secure and private at all costs. The public SSH key will be copied to each computer you want to ssh into. In the home or local computer, the SSH key will be stored in a text file in .ssh called: rd_rsa Your own RSA public key is stored as text in a file in .ssh called: id_rsa.pub In all the remote computers (your friends computers), seahorse will append your public RSA key to their files in .ssh called: authorized_keys. When we ssh into a remote computer, the remote computer generates a random number using our own public RSA key. That number gets sent back to our own computer. The number is decoded using your own RSA private key and sent back to the remote box to prove the local box has the private key. Then the remote computer lets us in. Export/Import RSA keys Open the home directory in the old operating system or computer and click 'View'-->'show hidden files'. Open the .ssh directory and copy rd_rsa and id_rsa.pub In the new operating system, do the same thing, 'View'-->'show hidden files', open .ssh and paste in rd_rsa and id_rsa.pub These should show up in Seahorse now. |
| Linux Keyboard Shortcuts Linux Keyboard Shortcuts - tuxfiles |
| Gnome Keyboard shortcuts Keyboard Skills - Gnome Documentation Library, and Keyboard Shortcuts Preferences - Gnome Documentation Library |
|
You don't have to study any of these to survive with Ubuntu, you can
get by okay without them just fine for quite a long time. Sooner or
later, you'll find yourself wanting to do something you can't do unless
you resort to using some more of these terminal commands. 'Terminal For Beginners' , by kryal of Ubuntu Web Forums would be a great help. It's a very informative thread, it's a Ubuntu Web Forum thread. Some Linux tutorials are more specific to other distros and some of the commands work a little differently, so it's nice to see an good all-Ubuntu tutorial, thanks Kryal! More tutorials are linked here, UNIX Tutorial for Beginners This one's about Unix, which is the language that Linux is based on. Linux uses unix commands, plus some extra ones that Unix might not have. This is the first one I began learning from, and I still refer to it often. There are a few things here that might not directly apply to Ubuntu, but it's a great tutorial. Linux Command.org Linux Online - Linux courses The Linux Tutorial A Hands on Guide by Machtelt Garrels Rute User's Tutorial and Exposition by Paul Sheer TLUG CS Student Linux Users Guide These are just a few, there are plenty more you can google if you like. |
| Asking questions Ubuntu Web Forums Here's a link to Ubuntu Forums, another one of the things that helps make Ubuntu the greatest operating system on Earth! Ubuntu Forums are very friendly. Here are a few quick tips to help you get the best response: * Your User Profile is a big help to someone who wants to provide an appropriate answer to your question. An answer for the same question to suit an eight year old child will be very different to one that suits a computer software engineer, even though the question may look exactly the same. If you fill out your user profile when you sign up, it helps people decide how to answer your question appropriately. (You can edit your user profile any time too). * Use the search function before posting a question to see if someone else has already asked the same one and if there's already a good answer for it. * Think of a title for your question that will attract the right attention. One that describes your problem very briefly is often a good idea. The same thing goes for your first sentence, since people in a hurry can scan your title by hovering it with their mouse pointer, so help them decide if it a subject they can help with or not. * Try to post it in the appropriate section if you can. If you can't decide don't worry, just post it somewhere. |
| Activate your printer A lot of people use their computer for running a printer. It's easy to set your printer up in Ubuntu. Ubuntu already has drivers for most printers. To find and install your printer driver, just click 'System', (third from the left on the top left corner of your monitor), and then 'Administration', then 'Printing'. A small window will open with an icon called 'New Printer' in it. Click on that icon, and from there it's pretty simple to read the instructions and follow the prompts and your printer will be working in no time! |
| Make a Data CD Making a data CD is so easy in Ubuntu it hardly needs any instructions. Just pop a CD into your CD-ROM drive and try it! An icon will appear on your desktop. You can click on it. The CD software is very intuitive, and will even offer to erase CD-RW disks before writing fresh data on them! You can drag and drop files into the CD/DVD creator windows and click 'File', and 'Write to disk'. It's a breeze! |
| Make an .iso CD Right click on your .iso file and click 'write to disk', (when there's a CD-RW or a blank CD-ROM in your CD-ROM drive. Or a DVD if you have a CD/DVD drive. |
| Digital Camera Pictures Just plug your digital camera in and try it! My digital camera plugs into a USB port and when I turn it on, Ubuntu just treats it as another USB drive and automatically mounts it. An icon appears on my desktop and a "Photo Import" windows comes up in my monitor. I select 'Import Photos', and another window opens. I just click 'Edit'-->'Select All', and then 'Edit'-->'Move', and click the Okay and browse to where I want the photos imported to and click Okay again. Ubuntu empties my camera's flash memory and transfers the photos to whatever folder I selected in my hard drive. It's as quick and as simple as that! No setup CD-ROMs were needed to install any fancy drivers. Ubuntu already knows what to do. It just works! In fact, that's another good thing about Ubuntu. You can run quite a wide range of different types of hardware and Ubuntu will recognize quite a lot of things and just work. Maybe you have some computer hardware lying around that's basically okay but you can't use it because the CD-ROM for it got lost or damaged. There's a good chance you'll be able to make good use of that hardware again when you try it out in Ubuntu. It's just amazing really how many devices you can just plug in to Ubuntu and get working. Some things do take a little tinkering, but a lot of things just plug in and go. |
| Links to outside sources: Video Surveillance With ZoneMinder On Ubuntu - HowtoForge. |
| GIMP Another thing you can do with photos in Ubuntu is open them in GIMP and edit them. GIMP (Gnu Image Manipulation Program), is excellent for all types of image processing! You can add all kinds of special effects to your pictures with GIMP. I used GIMP for making the .png and .gif images and animations for this website. For more on GIMP, go to GIMP's own website and click on 'tutorials' for a special ideas, tips and techniques! The best website of all for learning all about GIMP is called GIMP SAVVY and it features the book Grokking the GIMP, by Carey Bunks. GIMP supports a huge number of different image file types, and can convert one to another. Here's a thrifty tip for reducing the file size of e-mail and websites where you might have to pay for extra usage (mb. upload or download); don't send images as bitmaps or jpeg, if possible, open them in GIMP and 'save as' .png (file format). Then use the .png copy for your e-mail. '.png' images are as light as a feather, and great quality! Gif is the image format that supports animations. Jpeg's are good for photos, but for other uses like maps and drawings, the colors tend to bleed and they loose quality. Bitmaps are as heavy as lead for sending in e-mails, but they are good for being able to be handled by a wide variety of common software. Keep them in your computer though, never email a bitmap.Your recipient won't appreciate the long time it takes to download into his or her computer, plus they will add significantly to your internet usage (bill). GIMP can convert images of almost any file type to almost any other file type you like, easily. Portable Network Graphics, or .png is the best format for images. .png images are even lighter than .gifs when comparing two images of the same quality. |
| KompoZer Make web pages inside your own computer with Kompozer! Kompozer is now easy to install in Ubuntu, look for it in your 'Applications'-->'Add/Remove', or Synaptic', or use apt-get, but get it! This website is made with Kompozer. Using Kompozer is as easy as using a normal word processor, except you can make .html pages the same as pages you find on the internet. That means you can use your own links and anchor points too! Now you can keep your own information in .html files and use hyperlinks to click instantly to whatever it is you need to look up inside your own computer as well as on the internet! You can make your own Firefox start page too! Make a page in Kompozer with your favorite photo on it or whatever you like. Mine is full of links to other .html files inside my computer. Open Firefox and go 'Edit'-->'Preferences', and under the 'Main' tab, in the 'Startup' fields, select 'Show my Home Page', and paste in the file path to your new home-made home page. Example: I highly recommend Kompozer! |
| Screen Caps in Ubuntu are
simple to take and save, and also far superior in quality than what you may have been used to in your other operating
system. Ubuntu screencaps are .png images
by default. .png images can be very light, maybe one twentieth the
number Kb. of an equivalent bitmap, but also unbelievably great
quality. All you need to do is press your 'PrintScreen' key or
Alt+PrintScreen' keys. You don't have to go looking for any file to
paste them to, a dialog box will appear for you and you can name your
file and choose a location you'd like it saved to. There is another way to take a screencap too, you can take a screencap from a movie you are watching with Movie Player. Use Shift + Spacebar to pause the movie and Shift + S keys to take your screencap. You can set a screencap as wallpaper too if you like. If you can install Avidemux, you do even more. You can advance a movie file one frame at a time and even reverse it, and more tricks. Avidemux is great for martial artists and sports fans who want to be able to analyse video actions. |
| Scanned Images, Maps If you have a scanner, you may be able to get it working in Ubuntu by going; 'Applications', 'Graphics', 'Xsane Image Scanning Program', and seeing what's there. Ubuntu is able to support more and more peripherals all the time. It's an amazing achievement. Other operating systems wait for the manufacturers of peripheral devices to make the software to suit the operating system, but not Ubuntu! I use maps a lot for my work, and I found that I could scan maps and then open them with GIMP in Ubuntu and join them together. GIMP can rotate images or parts of images to the number of degrees you specify, so the edges can be lined up, and several A4 sized maps can be pasted together to make a larger map as big as a poster. (Well that's the normal size for a map anyway). Ubuntu can handle such a large image easily, because I have a large 'swap' partition, and because there aren't greedy 'resource hog' applications occupying the RAM needlessly when they aren't being used, and there aren't any 'TSR's like antivirus programs doing likewise either. I can use Ubuntu to do things easily that Windows would choke on with the same computer. In Ubuntu I can pan around my huge maps easily, while panning around the same map in windows would cause the computer to do a lot of |