{"id":314,"date":"2007-05-22T20:02:37","date_gmt":"2007-05-22T20:02:37","guid":{"rendered":"http:\/\/ubuntucat.wordpress.com\/2007\/05\/22\/why-i-dont-recommend-automatix-not-what-you-may-think\/"},"modified":"2010-02-03T18:38:59","modified_gmt":"2010-02-03T22:38:59","slug":"why-i-dont-recommend-automatix-not-what-you-may-think","status":"publish","type":"post","link":"https:\/\/www.psychocats.net\/ubuntucat\/why-i-dont-recommend-automatix-not-what-you-may-think\/","title":{"rendered":"Why I don&#8217;t recommend Automatix (not what you may think)&#8230;"},"content":{"rendered":"<p>There&#8217;s a four-syllable word that stirs up emotions in Ubuntu users like no other word: <i>Automatix<\/i> <\/p>\n<p> The fans of Automatix swear by it. The opponents of Automatix can go off in a rage at the mere mention of it. <\/p>\n<p> I&#8217;m a little bit in between. <\/p>\n<p> <b>The relative non-issue of breakage<\/b><br \/> I&#8217;ve heard it often said that Automatix will break your Ubuntu system. I&#8217;ve also heard the Automatix apologists say that it&#8217;s not Automatix itself that breaks your system but the extra software Automatix installs&#8230; or Ubuntu breaking itself with its own updates. It&#8217;s also possible that Automatix may have broken Ubuntu in the past during upgrades but no longer. Who knows for sure? I&#8217;ve searched all over the web, and I haven&#8217;t seen any technical explanation of either how Automatix breaks your system (detailing which part of Automatix disrupts the normal functioning of Ubuntu) or doesn&#8217;t (detailing Automatix&#8217;s non-intrusive nature). <\/p>\n<p> Breakage doesn&#8217;t concern me that much. I know that&#8217;s a strange thing to say, but it really doesn&#8217;t. The Automatix proponents have a point&mdash;Ubuntu could break by itself. That doesn&#8217;t exclude Automatix from breaking Ubuntu, but it also means you can&#8217;t falsely reassure people that by refraining from installing Automatix that their Ubuntu installations will remain intact. I had a HAL update (granted, it was a proposed update) break my resume-from-suspend. Breakage happens. Automatix <i>may<\/i> be responsible for some of it, but it isn&#8217;t happening in such great numbers as to cause Automatix fans to stop using Automatix. <\/p>\n<p> <b>The red herring of the command-line<\/b><br \/> Neither side of the Automatix debate is solely to blame for this, but in debates about Automatix, inevitably the question of the command-line (or terminal) comes up&mdash;with the Automatix fans saying that not everyone wants to learn the command-line and the Automatix anti-fans saying that learning the command-line is a good thing or that the command-line is faster to use than Automatix. <\/p>\n<p> That argument may be interesting on one level, but those are not the only two options (Automatix or terminal). A lot of what Automatix does and, more disturbingly, most of what people recommend Automatix for, can be achieved easily through the already existing GUI (graphical user interface)&mdash;either through Add\/Remove or Synaptic Package Manager. While this isn&#8217;t true of <i>all<\/i> the software or tweaks Automatix handles, it is true of <i>many<\/i> of the packages people recommend Automatix for. <\/p>\n<p> <b>The root of the problem part one: panacea<\/b><br \/> My main objection to people recommending Automatix isn&#8217;t anything I have against Automatix itself so much as <i>the way<\/i> people recommend Automatix. Automatix is not a panacea. And it is not always the best solution. But many times on <a href=\"http:\/\/www.ubuntuforums.org\">the Ubuntu Forums<\/a>, an Automatix fan will jump in and suggest Automatix for just about anything: <i>How do I install Flash for Firefox? Just use Automatix. How do I install Wine? Just use Automatix. <\/i> No, people. No. Automatix is not the solution for everything. Automatix is a piece of software that has appropriate uses and less-than-ideal uses. It is far easier to install Flash than it is to install a helper program that will install Flash. By the same token, it is far easier to install Wine than it is to install a helper program that will install Wine. Consider this comparison: <\/p>\n<p> <i>Install Wine with Automatix<\/i> <\/p>\n<ol>\n<li>Go to the Automatix website\n<li>Find the Automatix .deb to download\n<li>Wait for Automatix to download\n<li> Double-click the .deb to install Automatix\n<li>Wait for Automatix to install\n<li>Launch Automatix from the menu\n<li>Check off Wine to install it\n<li>Wait for Wine to install<\/ol>\n<p> <i>Install Wine with Synaptic Package Manager<\/i> <\/p>\n<ol>\n<li>Launch Synaptic from the menu\n<li>Search for Wine\n<li>Click to install Wine\n<li>Wait for Wine to install<\/ol>\n<p> See the difference? There are some cases where Automatix may be a good solution, but most times I see it recommended, the person needing help would be better off just using traditional (and, yes, point-and-click) methods of installing software. I might recommend Automatix if someone wanted every single popular non-free codec and software package. That might be a good situation for it. But for one or two programs, no. <\/p>\n<p> <b>The root of the problem part two: inertia<\/b><br \/> Ubuntu&#8217;s codec and general software installation has improved a lot with recent releases, especially Ubuntu 7.04 (nicknamed Feisty Fawn). I don&#8217;t know how many Automatix users are aware of how easy it is to install codecs (easy codec installation and Ubuntu restricted extras) or other software (some extra repositories enabled by default) now. Once you get used to depending on a piece of helper software, you may not realize eventually that you don&#8217;t need it any more. Some people may need it, but if you refuse to take a bandage off, how will you know when your wound has healed? <\/p>\n<p> <b>Final thoughts<\/b><br \/> On a related note, I&#8217;ve heard that the Automatix developers have been talking with the Ubuntu developers, but I don&#8217;t know if they&#8217;re working together. If they are, great. If they&#8217;re not&#8230; well, they should be. Part of the beauty of open source it the ability to contribute back patches and improvements to a project. If the Automatix developers note deficiencies in the way Ubuntu handles packages, maybe they could help develop a better Ubuntu instead of a workaround? As I said before, they may be doing this already. I don&#8217;t know. <\/p>\n<p> I&#8217;m grateful that the Automatix developers created Automatix. It filled a real need when it first arrived, and many users have grown to appreciate it. Still, the insanity (both the anti-Automatix and pro-Automatix) must stop. It&#8217;s a piece of software. It won&#8217;t solve or create the world&#8217;s problems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s a four-syllable word that stirs up emotions in Ubuntu users like no other word: Automatix The fans of Automatix swear by it. The opponents of Automatix can go off in a rage at the mere mention of it. I&#8217;m a little bit in between. The relative non-issue of breakage I&#8217;ve heard it often said&hellip; <a class=\"more-link\" href=\"https:\/\/www.psychocats.net\/ubuntucat\/why-i-dont-recommend-automatix-not-what-you-may-think\/\">Continue reading <span class=\"screen-reader-text\">Why I don&#8217;t recommend Automatix (not what you may think)&#8230;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-314","post","type-post","status-publish","format-standard","hentry","category-ubuntu","entry"],"_links":{"self":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":1,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/314\/revisions"}],"predecessor-version":[{"id":1903,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/314\/revisions\/1903"}],"wp:attachment":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/media?parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/categories?post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/tags?post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}