{"id":22650,"date":"2016-06-23T12:30:01","date_gmt":"2016-06-23T17:30:01","guid":{"rendered":"http:\/\/scienceblogs.com\/gregladen\/?p=22650"},"modified":"2018-02-16T14:00:41","modified_gmt":"2018-02-16T20:00:41","slug":"things-to-do-after-installing-ubuntu-16-04-lts-how-to","status":"publish","type":"post","link":"https:\/\/gregladen.com\/blog\/2016\/06\/23\/things-to-do-after-installing-ubuntu-16-04-lts-how-to\/","title":{"rendered":"Things To Do After Installing Ubuntu 16.04 LTS"},"content":{"rendered":"<p><H2>This is one of four related posts:<\/H2><\/p>\n<p><a href=\"http:\/\/scienceblogs.com\/gregladen\/should-i-install-linux-on-my-computer\">Should You Install Ubuntu Linux?<\/a><br \/>\n<a href=\"http:\/\/scienceblogs.com\/gregladen\/installing-ubuntu-16-04-lts-how-to\">Installing Ubuntu 16.04 LTS<\/a><br \/>\n<a href=\"http:\/\/scienceblogs.com\/gregladen\/how-to-use-ubuntu-unity\">How to use Ubuntu Unity<\/a><br \/>\n<a href=\"http:\/\/scienceblogs.com\/gregladen\/things-to-do-after-installing-ubuntu-16-04-lts-how-to\">Things To Do After Installing Ubuntu 16.04 LTS<\/a><\/p>\n<p>Some Linux\/Ubuntu related books:<br \/>\n<a target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/0134268113\/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0134268113&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=86292e3a72487d60c17d5877c57f7169\">Ubuntu Unleashed 2016 Edition: Covering 15.10 and 16.04 (11th Edition)<\/a><img loading=\"lazy\" decoding=\"async\" src=\"\/\/ir-na.amazon-adsystem.com\/e\/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=0134268113\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/><br \/>\n<a target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/B01GUJNZY2\/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01GUJNZY2&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=54c493a4487903d34727ad6a1cb86d14\">Ubuntu 16.04 LTS Desktop: Applications and Administration<\/a><img loading=\"lazy\" decoding=\"async\" src=\"\/\/ir-na.amazon-adsystem.com\/e\/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01GUJNZY2\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/><br \/>\n<a target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/1593273894\/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1593273894&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=f878ac2a4b64b52bc895849a91e116e9\">The Linux Command Line: A Complete Introduction<\/a><img loading=\"lazy\" decoding=\"async\" src=\"\/\/ir-na.amazon-adsystem.com\/e\/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=1593273894\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/><\/p>\n<p>If you have already <a href=\"http:\/\/scienceblogs.com\/gregladen\/should-i-install-linux-on-my-computer\">considered your options for installing Linux<\/a>, <a href=\"http:\/\/scienceblogs.com\/gregladen\/installing-ubuntu-16-04-lts-how-to\">done the installation<\/a>, and <a href=\"http:\/\/scienceblogs.com\/gregladen\/how-to-use-ubuntu-unity\">learned your way around the Unity Desktop<\/a>, then you are ready to tweak your system. This will be easiest if you use the terminal for several of the steps. Just copy and paste the lines I give you here. Note that in Linux, unless you change it, to paste into a terminal you hit shift-control-v, not just control-v. <\/p>\n<p>Most of these commands start with the word \u201csudo.\u201d This is because these tweaks change the software or the operating system, and Linux needs to know that the person in charge of the computer is doing that. Start a command with \u201csudo\u201d and after you enter the command, you will be asked for your password. Enter the password, hit Enter, and you are good to go. If the next time you use \u201csudo\u201d is soon enough, you won\u2019t be asked for your password. <\/p>\n<p>There is one other thing you might want to know so the rest of this makes sense. <\/p>\n<p>Software, applications, apps (three words for the same thing) typically come in \u201cpackages.\u201d A package is a bunch of stuff that includes information on what needs to be installed to make a piece of software work, what needs to be done to let the system know it is there, etc. <\/p>\n<p>Packages live in repositories, and they live on the internet. (They can also live on a DVD but that is rarely done for the average user &#8230; there were in fact packages on your installation DVD but that\u2019s the last time you\u2019ll probably use DVD or USB stick based packages.) <\/p>\n<p>Your computer, after installation, is set up to know about certain repositories. This is the great advantage of using Ubuntu or many of the other major distributions. You get that distribution\u2019s repository, and the packages stored there are carefully maintained and secured. Installing off a major repository like this means no viruses, malware, \u201cfreeware\u201d or other junk will get onto your computer. It also means that when you issue a general update command, your computer visits the repository and updates all of your installed software based on whatever is new or changed in the repository. <\/p>\n<p>During the following process, you will likely add some new repositories to your computer\u2019s database of repositories. Just follow the instructions. But note, in order for an added repository to be known about, you add it, then you update the package system. Again, just follow the instructions.<\/p>\n<p>It is also possible to install software using a downloaded package. In the case of Ubuntu (or any debian based Linux distribution), these are files with the \u201cdeb\u201d extention. If you have the right software installed, you should be able to just double click on a deb file and pick an option to install it. I include an example or two of that process in with the tweaks below. <\/p>\n<p>Finally, as you will see, there are several different software interfaces to this installation system. For the most part, you can install anything from the available repositories using the Ubuntu software center. But the Ubuntu software center is one crappy piece of software, in my opinion. It looks slick, but is slow and clunky and frustrating. <\/p>\n<p>There is a system that works better (it is more responsive) but harder to use (because it does not hold your hand much) called synaptic. <\/p>\n<p>Check out:<\/p>\n<p><a href=\"https:\/\/gregladen.com\/blog\/2017\/03\/ubuntu-linux-books\/\">UBUNTU AND LINUX BOOKS<\/a><\/p>\n<p><a href=\"https:\/\/gregladen.com\/blog\/2017\/03\/books-computer-programming-computers\/\">BOOKS ON COMPUTER PROGRAMMING AND COMPUTERS<\/a><\/p>\n<p>But generally, the smoothest, quickest, easiest way to install most software from the repositories that your computer is aware of is with the command line, using the command \u201csudo apt-get install bla-bla-bla.\u201d As shown below many times.<\/p>\n<p>So, now, on to the tweaking. <\/p>\n<h4 id=\"1.maketheterminalprogramhandy\">1. Make the terminal program handy<\/h4>\n<p>First, open a terminal. You may have already placed an icon for the terminal on the Task Panel; if so, click that. If not, hit the \u201csuper\u201d key (the Key Formerly Known as the Windows Key) to bring up the Unity dash. Then, type in \u201cterminal\u201d and choose the icon for the terminal program. <\/p>\n<p>Now that the terminal program is running, you\u2019ll see it in the Task Panel. If you\u2019ve not already locked the terminal icon to the Task Panel, right click on that icon, and opt to have the terminal icon always be in \u201cthe launcher\u201d even if it is not running. <\/p>\n<h4 id=\"2.updatethesoftwareandoperatingsystemyoujustinstalled\">2. Update the software and operating system you just installed<\/h4>\n<p>Even if the system was updating while installing (that was an option you had during the install), there are probably still some things that need updating. If you have not done so yet, type or copy\/paste this into the terminal (shift-ctrl-v to paste in a terminal) and hit enter:<\/p>\n<p><code>sudo apt-get update<\/code><\/p>\n<p>You will be asked for your password. Type it in and hit \u201center.\u201d <\/p>\n<p>If you are asked a question with a \u201cY\/n\u201d answer, type in \u201cy\u201d and otherwise follow any obvious instructions. <\/p>\n<p>The updated command is a quick and dirty way of making sure that the software you have installed is updated. Chances are that when you do this after install, almost nothing will happen because little or no software will be ready for an upgrade.<\/p>\n<p>When all the gobbledygook is done in the terminal, type in:<\/p>\n<p><code>sudo apt-get dist-upgrade<\/code><\/p>\n<p>The dist-upgrade command will, in short, do a more thorough job of updating the things that are installed on your sy stem (it does not upgrade you to a new distribution, it just updates the software with more awareness of what the distribution specifies in terms of packages and interrelations between packages).  The details are not too important. What you need to know is that &#8220;apt-get update&#8221; is quick and useful, and &#8220;apt-get dist-upgrade&#8221; will take much longer to run, but do a much better job of updating things and cleaning up after itself, and should be done now and then. <\/p>\n<p>If you are asked a question with a \u201cY\/n\u201d answer, type in \u201cy\u201d and otherwise follow any obvious instructions. <\/p>\n<p>These steps can be fast or slow, depending. <\/p>\n<h4 id=\"3.makeinstallingsoftwareeasier\">3. Make installing software easier<\/h4>\n<p>First, enable the Canonical Partners\u2019 Repository. This will allow you easier access to some software. A repository is where software lives, and your installation programs know about only certain repositories, and ignore others. <\/p>\n<blockquote><p>\nOpen System Settings (on the Task Panel, the gear and wrench icon)<br \/>\nClick on &#8220;Software and Updates&#8221;<br \/>\nGo to Other Software tab.<br \/>\nClick the check box for &#8220;Canonical Partners&#8221;<br \/>\nYou may be asked for your password.<br \/>\nYou will be asked to &#8220;reload&#8221; the repository info. Do that.\n<\/p><\/blockquote>\n<p>There are a couple of applications for installing and updating software, and you can have fun with them, but two tools that are really helpful that Ubuntu mysteriously does not install by default should be installed now. One is called \u201csynaptic\u201d and it is a menu drive graphical interface to your repositories, the other is gdebi, which allows you to install software that comes to you via download in a \u201cdeb\u201d package. <\/p>\n<p><code>sudo apt install synaptic<\/code><br \/>\n<code>sudo apt install gdebi<\/code><\/p>\n<p>If asked to choose Y\/n at any point, choose Y<\/p>\n<h4 id=\"4.installlinuxgraphicsdrivers\">4. Install Linux graphics drivers<\/h4>\n<p>This may not be important, or it may be, depending on your hardware. So just do it and see what happens!<\/p>\n<blockquote><p>\nUnity Dash &gt;&gt;&gt; Software &amp; Updates &gt;&gt;&gt; Additional Drivers\n<\/p><\/blockquote>\n<p>Do whatever it says there to install any graphics drivers that may be available. <\/p>\n<h4 id=\"5.allowworkspacestowork\">5. Allow Workspaces To Work<\/h4>\n<p>I have no idea why a Linux distribution would not have work spaces right there in your face by default, but Unity seems not to. Workspaces is one of those desktop things that makes non-Linux users go \u201cwow, that\u2019s cool, now I want Linux!\u201d<\/p>\n<p>A workspace is a desktop, and multiple workspaces are multiple desktops, on which one or more applications are running. Macs have something like this now (stolen from Linux, but implemented poorly). The Linux implementation is better. You smoothly sail between desktops with Ctrl Alt Arrow Keys, and Linux does not randomly make new desktops for you like a Mac does. <\/p>\n<blockquote><p>\nSystem Settings &gt;&gt;&gt; Appearance &gt;&gt;&gt; Behavior\n<\/p><\/blockquote>\n<p>Check the box to enable workspaces, and the box to Add show desktop icon to the launcher.<\/p>\n<h4 id=\"6.installjava\">6. Install Java<\/h4>\n<p>Java is required for running many application\u2019s on Linux platform, So should install java using these three commands in sequence (one at a time).<\/p>\n<p><code>sudo apt-get install default-jre<\/code><\/p>\n<h4 id=\"7.fixappmenuproblem\">7. Fix app menu problem<\/h4>\n<p>One of the bad things about Unity was to cause application menus to become invisible and to not be on the application. If you want to see the menus where they belong, you can fix that. <\/p>\n<blockquote><p>\nSystem Settings &gt;&gt;&gt; Appearance &gt;&gt;&gt; Behavior tab &gt;&gt; \u2018Show the Menus for a Window\u2019\n<\/p><\/blockquote>\n<p>Check \u2018In the window\u2019s title bar\u2019<br \/>\nCheck \u2018Always displayed\u2019<\/p>\n<h4 id=\"8.classicmenu\">8. Classic Menu<\/h4>\n<p>One of the things I miss most from an old fashioned Gnome 2.0 style desktop is a simple menu, with submenus, that includes all the software installed on my system. To me, this is really important.<\/p>\n<p>And, solvable. We can add a Gnome 2.0 style menu thingie to the app panel in Unity. <\/p>\n<p><code>sudo apt-get update<br \/>\nsudo apt-get install classicmenu-indicator<\/code><\/p>\n<p>You will have to log out and back in again for the menu to show up.  Use the gear icon in the far upper right of the screen to log out\/shut down, etc.<\/p>\n<h4 id=\"9.showyourusernameonthetopmenubar\">9. Show Your User Name On The Top Menu Bar<\/h4>\n<p>It may be useful to show your user name on the Top Menu Bar (the strip along the top of your screen). Here is one way to do that, using the terminal. <\/p>\n<p><code>gsettings set com.canonical.indicator.session show-real-name-on-panel true<\/code><\/p>\n<p>If you want to turn this back off, do this:<\/p>\n<p><code>gsettings set com.canonical.indicator.session show-real-name-on-panel false<\/code><\/p>\n<h4 id=\"10.whataboutadobeflashandthereforechrome\">10. What about Adobe Flash? And Therefore, Chrome?<\/h4>\n<p>This is complicated. Flash turns out to be something of a nightmare. Perhaps it was a good idea at the time, but increasingly developers and such are avoiding using it. But you probably need Flash now and then, but almost always in a browser window. So, the way to handle this is to use Google Chrome as your browser. Not Chromium. <\/p>\n<p>The Firefox browser is installed by default in most Linux distributions. This is cultural, maybe even political. Firefox as a piece of software, and an organization, has been central to the development of OpenSource software, so it is sort of worshiped. I recommend ignoring it. So, when you get to the part below about installing Chrome, do that. <\/p>\n<p>If you google \u201chow to install Google Chrome on Linux\u201d you get this:<\/p>\n<ul>\n<li>Click Download Chrome. <a href=\"https:\/\/www.google.com\/chrome\/browser\/desktop\/index.html\">Go here to do that.<\/a><\/li>\n<li>Choose either 32 bit .deb (for 32bit Ubuntu) or 64 bit .deb (for 64bit Ubuntu)<\/li>\n<li>Click Accept and Install.<\/li>\n<li>Download .deb file to a folder (Downloads is the default folder)<\/li>\n<li>Open up your Downloads folder.<\/li>\n<li>Double-click the .deb file you just downloaded.<\/li>\n<li>This should launch Ubuntu Software Centre.<\/li>\n<\/ul>\n<p>NOTE: Google often updates its method of installing.  I just installed Chrome and it took fewer steps than indicate above. If you&#8217;ve already installed gdebi (as suggested above) this will be very quick and automatic.<\/p>\n<p>You will be asked if you want to make Chrome your default browser. I recommend doing this. Then, run Chrome and lock the icon to the Task Panel, because you will probably be using it a lot.<\/p>\n<h4 id=\"11.installdropbox...\">11. Install Dropbox&#8230;<\/h4>\n<p>&#8230; if you use Dropbox. <\/p>\n<p><code>sudo apt install nautilus-dropbox<\/code><\/p>\n<p>Then simply launch Dropbox from Unity Dash and follow the instructions. <\/p>\n<p>An alternative method for installing Dropbox: <\/p>\n<p><code>wget https:\/\/linux.dropbox.com\/packages\/ubuntu\/dropbox_2015.10.28_amd64.deb<\/code><\/p>\n<p>This uses the wget command to go on the internet and download a part of a web site, in this case, a file on the web site. This may not work if they changed the name of the file, but this is currently the correct name. <\/p>\n<p>After downloading the package, install it using the previously installed deb package application: <\/p>\n<p><code>sudo dpkg -i dropbox_2015.10.28_amd64.deb<\/code><\/p>\n<h4 id=\"12.installvlc\">12. Install VLC<\/h4>\n<p>Linux, and in this case, Ubuntu, comes with various multimedia playing software, but generally not with VLC, which is a very good piece of software. If you want, you can install it this way:<\/p>\n<p><code>sudo apt-get install vlc browser-plugin-vlc<\/code><\/p>\n<h4 id=\"13.installgimpimageeditor\">13. Install Gimp Image Editor<\/h4>\n<p>GIMP stands for \u201cGNU Image Manipulation Program.\u201d It is an OpenSource pixel-based image manipulation program for photographs, drawings, etc. In the old days, it was included in most Linux distributions but no longer is. If you want to install it:<\/p>\n<p><code>sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras<\/code><\/p>\n<h4 id=\"14.installajunkcleanerbleachbit:\">14. Install A Junk Cleaner (Bleachbit):<\/h4>\n<p><del datetime=\"2016-06-24T16:30:04+00:00\">I\u2019ve not used Bleachbit. But everyone seems to like it, and you might want to try it out. It cleans up internet histories, destroys temporary files, and other junk that tends to accumulate on your system.<\/del><\/p>\n<p><del datetime=\"2016-06-24T16:30:04+00:00\">Linux is not like Windows (or at least, like Windows was in the days I used it). It does not accumulate a lot of junk to the point where it slows down and stops. But it can accumulate some junk, and apparently, Bleachbit helps take care of this.<\/del> <\/p>\n<p>I&#8217;ve decided to remove the recommendation to install bleachbit.  As I already suggested, Linux is designed in such a way that the things a clean-up program like bleachbit does are unnecessary.  I suspect bleachbit is a bit like Linux based ant-virus software, something that former Windows users want to see, because such kludges are necessary in Windows.<\/p>\n<p>So skip this step (I deleted the code for installing it anyway).<\/p>\n<h4 id=\"15.installskype...\">15. Install Skype&#8230;<\/h4>\n<p>&#8230; if you use it. <\/p>\n<p><code>sudo apt-get install skype<\/code><\/p>\n<h4 id=\"16.installtheunitytweaktool\">16. Install the Unity Tweak Tool<\/h4>\n<p>You can configure, tweak, and generally mess around with your Unity Desktop using the installed System Settings and various esoteric bits of software, but if you install the Unity Tweak Tool you will probably find most of what you want to do, and more, there.<\/p>\n<p><code>sudo apt install unity-tweak-tool<\/code><\/p>\n<h4 id=\"18.intheunlikelyeventthatyouendupmessingupunitywithallyourcrazytweaking....\">In the unlikely event that you end up messing up Unity with all your crazy tweaking&#8230;.<\/h4>\n<p>&#8230;you can reset unity like this:<\/p>\n<p><code>sudo apt-get install dconf-tools<\/code><br \/>\n<code>dconf reset -f \/org\/compiz\/<\/code><br \/>\n<code>setsid unity<\/code><br \/>\n<code>unity --reset-icons<\/code><\/p>\n<h4 id=\"havefun\">Have Fun<\/h4>\n<p>Now, you know how to install software in Ubuntu, and generally, in debian based distributions, and you have some experience with the command line. <\/p>\n<p>What you can do now is explore all the software that was automatically installed on your system, such as Libra Office (which stands in for Word, Excel, Power Point, etc) and all sorts of other cool stuff. If you installed the traditional style menu applet as described above, that is a good way to explore around among the available software offerings.<\/p>\n<p>From now on, every now and then, run <\/p>\n<p><code>sudo apt-get update<\/code><\/p>\n<p>and <\/p>\n<p><code>sudo apt-get upgrade<\/code><\/p>\n<p>Also, on the standard Ubuntu distribution, there is a semi-automatic software updater that will remind you to update software now and then, or that can be set to do it automatically. I don\u2019t like setting it for automatic on a laptop, but maybe on a desktop.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is one of four related posts: Should You Install Ubuntu Linux? Installing Ubuntu 16.04 LTS How to use Ubuntu Unity Things To Do After Installing Ubuntu 16.04 LTS Some Linux\/Ubuntu related books: Ubuntu Unleashed 2016 Edition: Covering 15.10 and 16.04 (11th Edition) Ubuntu 16.04 LTS Desktop: Applications and Administration The Linux Command Line: A &hellip; <a href=\"https:\/\/gregladen.com\/blog\/2016\/06\/23\/things-to-do-after-installing-ubuntu-16-04-lts-how-to\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Things To Do After Installing Ubuntu 16.04 LTS<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":27755,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1930,67,57,1937,1932],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2016\/06\/ubuntu.png?fit=1000%2C1034&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p5fhV1-5Tk","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/22650"}],"collection":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/comments?post=22650"}],"version-history":[{"count":6,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/22650\/revisions"}],"predecessor-version":[{"id":29022,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/22650\/revisions\/29022"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/media\/27755"}],"wp:attachment":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/media?parent=22650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/categories?post=22650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/tags?post=22650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}