linuxsysconfig

  • Home
  • Contact
  • cryptocurrency
  • distro
  • games
  • howto
  • other
  • software
Home
  »  
Images tagged "firefox-pdf-support"

Images tagged "firefox-pdf-support"

firefox_pdf
firefox1_pdf
firefox2_pdf

Comments
  1. Posted by Myfraudsoft February 16, 2009

    Is this iMagicOS crap some kind of sick joke???

    Reply
  2. Posted by gavintlgold February 16, 2009

    “magicOffice is installed directly to your computer, so that you can even use it offline.”

    What an innovation!

    Reply
  3. Posted by jmndos February 16, 2009

    CrossOver itself is expensive…..I pretty sure its just crossover and the disk mastering…

    Reply
  4. Posted by erikmack February 16, 2009

    Now now, there are clearly original features – the “Why” page promises “Abiword wireless capabilities”. I sure don’t get that with Gentoo!

    Reply
  5. Posted by Andrew February 16, 2009

    The developers should target the netbook market if they want to commercialize this OS. I don’t have a problem with a version of Linux taking this route. After all, there should be a version of Linux out there for everyone – that’s the freedom of Linux.

    Reply
  6. Posted by Kane February 16, 2009

    I dunno, it displays fine for me. Nothing’s cut off.

    I’m looking at it with FF 3.0.5 sitting on a Fedora 9 system running XFCE.

    Reply
  7. Posted by David February 16, 2009

    rofl: http://imagicos.net/private_packages/depend.html

    Reply
  8. Posted by Haha February 16, 2009

    OMG, apparently Amarok and Kaffeine are hard to find…

    Reply
  9. Posted by AlBundy February 16, 2009

    Holy crap, there’s too many morons out there. I hope nobody falls for this BS …

    Reply
  10. Posted by admin February 17, 2009

    @Kane: I’m seeing this on 3 different Fedora machines (F10 32-bit, F10 64-bit, F8 64-bit) with Firefox 2.0.0.19 and 3.0.6. However, it appears to display correctly in RHEL 5.3 (naturally) and SLED 10 SP2.
    Thank you for your comment.

    Reply
  11. Posted by admin February 17, 2009

    Well, according to Distrowatch ‘Page Hit Rank’ statistics for the last 6 months, iMagic OS is more popular than expected, placed right above Solaris. Check it out: http://distrowatch.com/stats.php?section=popularity

    Reply
  12. Posted by TedBundy February 17, 2009

    To be fair, I think this whole thing is put together by teenagers (I’m not kidding).

    Reply
  13. Posted by david February 17, 2009

    are you freakin kidding me? This is a lawsuit waiting to happen! Look at the Icons…they are using Microsoft AND Apple Icons. Apple and Microsoft are very particular about their IP rights.

    Reply
  14. Posted by Andrew February 18, 2009

    “You will never get a virus on iMagic OS. There may be one or two that have been written for Linux, but iMagic OS comes with three of the strongest firewalls available, protecting you from any possible threat.”

    I’m convinced these people are doing this as self-amusement and really just want to make money off of being funny.

    Reply
  15. Posted by Andrew February 18, 2009

    Okay, seriously, someone is going to get sued. To start, the way they’re distributing others’ open source/free software is totaly illegal.

    Reply
  16. Posted by Debianero Rumbero February 20, 2009

    I don’t know if they fixed it after your post but I see that page perfectly.

    Using Iceweasel/3.0.6 (unbranded Firefox in Debian, you know).

    Reply
  17. Posted by M Williams February 21, 2009

    You had me going there for a moment :p

    Reply
  18. Posted by Freemind February 22, 2009

    Very nice dude :)

    Reply
  19. Posted by Michalis Backolas February 22, 2009

    It looks fine also for me…

    I checked with 3 distros, and looks fine for me , eeebuntu with my small eee pc 900, linux mint, and OpenSuse 11.0, all with firefox 3.06!

    It works great!

    Reply
  20. Posted by Fremen February 22, 2009

    nice review man

    Reply
  21. Posted by Lietuvis February 24, 2009

    Same problem here, in snowy Vilnius… Already for 2 hours now! Global Gmail Crash?

    Reply
  22. Posted by Gregor February 24, 2009

    Same problem in Sydney. Why no announcement on Google website?

    Reply
  23. Posted by tyomitch February 24, 2009

    Haifa; all the same

    Reply
  24. Posted by SGL2 February 24, 2009

    Same here in the UK

    Reply
  25. Posted by admin February 24, 2009

    @Gregor: issue resolved – see Update2.

    Reply
  26. Posted by Surdy March 9, 2009

    I have a question. Among the screenshots you presented in your review there was one with sysinfo on konqueror. I wanted to know if sysinfo is installed by default in Fedora 11 or is it among the packages in fedora 11?
    I have been trying to build sysinfo on fedora 10 x86_64 but have been unsucessful. This peice of info would be of great help to me.

    Reply
    • Posted by admin March 9, 2009

      It appears to be part of KDE so I guess it’s installed by default, but you can always install it later using yum.

      Name : kio_sysinfo Relocations: (not relocatable)
      Version : 20090216 Vendor: Fedora Project
      Release : 3.fc11 Build Date: Wed 25 Feb 2009 06:34:49 AM EST
      Install Date: Thu 05 Mar 2009 03:18:18 PM EST Build Host: x86-3.fedora.phx.redhat.com
      Group : System Environment/Libraries Source RPM: kio_sysinfo-20090216-3.fc11.src.rpm
      Size : 484858 License: GPLv2+
      Signature : (none)
      Packager : Fedora Project
      URL : http://www.kde.org/
      Summary : KIO slave which shows basic system information
      Description :
      This is a sysinfo:/ KIO slave, which shows basic system information often
      requested by users.

      Reply
  27. Posted by kendon March 31, 2009

    most boring blog entry EVER. i want the minute of my life back.

    Reply
  28. Posted by surendra patel May 1, 2009

    my server through rip and rsp error in linux os

    Reply
  29. Posted by igs May 3, 2009

    work 100 %%% excellent!!!

    Thks.

    Reply
  30. Posted by James Bennet May 3, 2009

    “x86_64 kernels will be installed on all compatible hardware (even on 32-bit systems) while PAE kernels will only be installed by default on older hardware (PII-P4).”

    What about laptops? I have a mobile CoreDuo (Not a core2) and it does NOT support x64.

    I hope fedora counts that as a pentium M (which the core duos were essentially a multicore version of) and installs the PAE kernel?

    Reply
  31. Posted by GnuBoi May 6, 2009

    Fedora ROcks as firefox…

    Reply
  32. Posted by Jimmy May 7, 2009

    I met lots of installation issues with new anaconda, I’m not very sure about the future of fedora11 as you.

    Reply
  33. Posted by Debianero Rumbero May 9, 2009

    That’s not a bad list but maybe it’ll be more useful if you add some basic configuration steps in each point.

    Reply
  34. Posted by Sanjay May 16, 2009

    Thanks a ton :) Truely awesome !!!
    absolutely works !!!

    Reply
  35. Posted by sciuruis June 10, 2009

    Apparently, putting the fix in ~/.vmware/config also does the trick.
    No fiddling with /etc/vmware required.

    Reply
  36. Posted by Jon Parshall June 24, 2009

    Sorry you weren’t happy with our release. We’re currently working on more games, and will be polishing IE7 as well. IE8 is on the to-do list as well. This stuff isn’t easy.

    -jon parshall-
    COO
    http://www.codeweavers.com

    Reply
  37. Posted by Andrew June 24, 2009

    The reason I use crossover is so I can access the ONLY MS app I need at work. Outlook. Without it, I am stuck with a second machine running windows. Dual boot isn’t an option, and my company does lots of things to make sure outlook is the only mail client that works properly. (At least that I know of.) 2007 in crossover has a few missing things, but nothing I MUST have. I have been using now for quite a while and am very happy with it.

    Reply
  38. Posted by Mike June 24, 2009

    What a bunch of FUD. Crossover, and w.i.n.e. both support a good many software programs, both games and other applications. It has enabled me to take my family off of windoze at home on 4 seperate machines. Both by enabling the Office apps my kids are required to use at school, and the windows based games we’ve purchased over the years. Of my substantial gaming library (over 100 pc titles), the majority of them work using crossover. Granted, not all things do, but what does and doesn’t work is clearly outlined in the compatibility database. If it doesn’t support what you need, don’t buy it, if it does, it’s a good value. To each their own, but don’t assume that because it’s a bad fit for you that it’s a bad fit for everyone.

    Reply
  39. Posted by admin June 24, 2009

    @Andrew: your company is paying for it so that’s different.
    @Mike: How much would Crossover cost you for 4 PC’s? Wine is a different story and I pointed that out. I’m talking DX10 games here, not old games.

    Reply
  40. Posted by Frank June 24, 2009

    Crossover is horrible some programs run better under wine than in crossover.
    with wine and playonlinux you do not need crossover if you want to support wine make a donation directly to them.

    Reply
  41. Posted by Johannes June 25, 2009

    To the author: I don’t see the point of such destructive posts.
    Crossover is useful to many persons, if you don’t like it yourself, why do you feel the need to write something negative about it?
    Are there no positive and useful things you could write about?

    Reply
  42. Posted by Frank June 25, 2009

    @ Johannes

    Please why don’t you write about the positive thing about crossover

    Reply
  43. Posted by John June 25, 2009

    Yes, because the ONLY thing we need is game support. Ever. Games will pay our bills and make us eat. Wow, you’re really stupid!
    Crossover actually runs a lot of things that wine won’t at all, and might be exactly what some people need to switch. You think IE support is useless? Webmasters would disagree. What’s better? Paying for a windows license or for a cx license?
    You SUCK.

    Reply
  44. Posted by Johannes June 25, 2009

    Good point Frank, so here it is:

    * From Wikipedia:
    CodeWeavers employs several Wine developers and contributes code back to the free software/open source software Wine project as per the GNU LGPL, although CrossOver is proprietary software.

    * Thanks to CodeWeavers, Wine has made enormous progress. Really.

    * Don’t think only about yourself. Whereas geeks don’t, companies mostly DO NEED commercial support for applications they use. WINE does not do that. Codeweavers does.

    * In my personal case: last March I installed Office 2007, which I needed, flawlessly on my Linux system, thanks to CrossOver. It was sooo easy, really. No need of a virtual machine or dual boot.

    * IE8 is not supported, well, they’re surely working on it. Be patient! (BTW, what are you missing so much in IE7 vs IE8?) Instead of criticizing, if you need support for some software, you can help the WINE project with testing. Start here:
    http://www.winehq.org/contributing

    * You don’t HELP the community, and neither you help WINE, by criticizing CrossOver! So what’s the point?

    All the best,
    Johannes

    PS. I’m not related whatsoever with Codeweavers.

    Reply
  45. Posted by crassone June 25, 2009

    I installed crossover games yesterday and immediately it was plagued with problems. It did not like my graphics setup (Im using ati catalyst), it didn’t show the error screen therefore it just did nothing (I had to pkill cxglsetup via pkill before it would move on to installing a game) and then the game I wanted to play was just a mess. Definitely works better in current version of wine, but really doesnt work at all (just less mangled). But having said that I can play the only game I play in VirtualBox. Virtual is better than wine and crossover put together. I think (and this is really my 2 cents worth) that wine has had its day with the introduction of virtual.

    Reply
  46. Posted by Jon Parshall June 25, 2009

    Some additional comments.

    @Mike and @Admin: “How much would Crossover cost you for 4 PC’s?” Answer: as long as it’s just you using those 4 PCs, that’s one license. We don’t sell our products using Microsoft’s “every piece of glass (and then some) must have a license” model–we think it’s silly and onerous.

    @Admin re: “@Andrew: your company is paying for it so that’s different.” Huh? Not to mention, why does that matter? It’s doubtful that his company is paying for his copy of CrossOver. But his plight is the same as a lot of business users that try to use Macs in the corporate world: you can’t be a corporate drone without Outlook. And CrossOver provides a pretty good solution for running Outlook, and one that requires no MS OS license.

    @Frank: “Crossover is horrible some programs run better under wine than in crossover.”

    That’s always been the case. Wine tends to be a little more bleeding edge than CrossOver; that’s an intentional design decision on our part. Why? In Wine, from day to day, you can never tell what will run, because a patch from a given developer may fix Applications A, B, and C, but coincidentally breaks Outlook (that you happen to need). And guess what: that situation may not change for months, because free Wine (rightly) is agnostic regarding which applications it temporarily breaks in the name of forward progress.

    CodeWeavers is not agnostic. We take in all of free Wine’s improvements. But we are selective about which of them we incorporate, and when. So, while we’re essentially identical to free Wine, there are some important differences from free Wine from release to release of CrossOver. Which means that if you buy CrossOver, you can be reasonably sure that Outlook will continue running release after release as well. That’s part of our value add. And if it doesn’t run, you can get tech support. That’s another part of the value add, and one which a lot of our users who aren’t tech savvy enough to want to mess with Wine directly take advantage of.

    Re: “if you want to support wine make a donation directly to them.”

    Which is just fine with us, of course. Direct donations to Wine get used to help sponsor things like WineConf. But those donations don’t get distributed as paychecks to anybody. Bear in mind, too, that CodeWeavers does a lot of the “heavy lifting” around this technology. We employ the majority of the really superb Wine developers in the Project. If you want to make sure that those people continue eating, then buying a copy of CrossOver puts money *directly* into their paycheck. That’s folks like Alexandre Julliard (Wine’s Maintainer), Stefan Dossinger and Henri Verbeet (who have done a lot of great work on game support), Aric Stewart (who’s implemented double-byte support), and Hans Leidekker and Rob Shearman (who built the basis for MS Office 2007 and Outlook 2007 to run decently. Not to mention our other fine developers who toil behind the scenes on all sorts of evil, arcane infrastructure issues. Your copy of CrossOver directly feeds all those folks and their families, located in ten different countries. We very much appreciate our customers’ continued support of our collective livelihoods, and we work hard to earn that support (despite the warts and flaws in our product that we, too, are keenly aware of.)

    @Crassone: sorry the game you wanted didn’t run. Feel free to put in a support ticket, and we’ll see if we can help you.

    @Johannes re: “IE8 is not supported, well, they’re surely working on it. Be patient!” We are indeed working on it, and we wish it would drop faster than it has. The unfortunate reality is that some of the more complex applications take literally man-*months* worth of work to get running well. Wine is h-a-r-d. But the good news is that all that hard work on IE8 will undoubtedly have a positive impact on a host of other applications as well, just as our improved support for the more recent .NET frameworks has had a positive impact on a host of unsupported applications that we know nothing about. Thanks, Johannes; we’re trying to be patient ourselves, and it ain’t easy sometimes. ;-)

    Best Wishes,

    -jon parshall-
    COO
    http://www.codeweavers.com

    Reply
  47. Posted by Vaibhav June 26, 2009

    IE8 , what the heck, the only thing somebody would want in IE line is perhaps, IE compatibility, because some shitty web developers are too lazy to provide compatibility with other browsers or they build their security model around it, for this only reason , if they some IE6 we’re good to go, firefox is better in every other way, and if they have IE7 compatibility now, we have a product matured 5 years in advance, moreover wine is good, and with support from crossover it’s great, I can’t see a reason why are you whining, even my OEM installed Vista SP1 machine couldn’t run DX10 titles which sure run flawlessly on Win XP, so that’s the fault of microsoft and their policies, I like windows, but the moment they pre-loaded my Dell machine with Vista they make me a total convert, and I don’t miss a single thing from that day.

    Reply
  48. Posted by crassone June 26, 2009

    @Vatbhav RE: “IE8 , what the heck, the only thing somebody would want in IE line is perhaps, IE compatibility, because some shitty web developers are too lazy to provide compatibility with other browsers or they build their security model around it”

    Or if you are a website developer and run only linux and have no access to a windows machine.

    Reply
  49. Posted by niteHawk June 26, 2009

    Virtualization takes up resources – much much more than CX or Wine does.
    Running a virtual for one application (for example Outlook) is a huge waste of resources.
    I run Linux exclusively on every machine I use – personal and office. We are moving to Exchange at work, and while Evolution has an Exchange plugin, it’s not ready for primetime. I have a need to run outlook.
    I do not have a need to run a full virtual machine for one application.

    Crossover Works.

    @crassone
    If you are a website developer and need to develop using IE-specific code, then you should be running Windows (or a virtual machine with Windows). Even Firefox under linux sometimes has weird rendering issues which will not look the same under Win.

    Reply
  50. Posted by crassone June 26, 2009

    @niteHawk : I run ies4linux that uses wine (I,m sure you know) to test css code in ie5-6. I already use VirtualBox to see what the site looks like in ie7. As for resources, personally I have enough to be able to run VirtualBox, especially on the occasional basis that I need it, although I agree that its a resource hogger. If I could run ie7 and ie8 in wine and play the game I want, I would!

    Reply
  51. Posted by gkugg July 6, 2009

    I count 8 applications on my Red Hat Linux desktop that run using Crossover that I use regularly, most of which are not officially supported by Crossover but run very well anyway. To me, the ability to run WinZip 10 from Linux, by itself, is well worth the cost of Crossover, as I often use WinZip encryption. Codeweavers allows one to download a free fully-functional copy of Crossover for evaluation. It doesn’t run all Windows apps (doesn’t run WinZip 12, for example) but it is worth the money for those apps that it does run. Your bashing of Crossover is way out of line.

    Reply
  52. Posted by AJ July 15, 2009

    If Wine or Crossover can’t run MS Office then I don’t really see the point. All the recent versions of Office apps have silver or bronze ratings. Without solid MS Office support I can hardly imagine there’s much of a business case. What good is support if the product just doesn’t work? MS Office 2007 has been out for 3 years and it still doesn’t work rock-solid in Wine or Crossover. That’s just not good enough to charge money for – I don’t care how hard of an engineering challenge it is. Virtualization is the obvious choice if you want to be able to run Office and know that it will work. Wine is just a toy – a cool toy though.

    Reply
  53. Posted by bigbrovar September 9, 2009

    Hmm this is strange, i never had issues with amarok connecting behind a network proxy. every internet aware service on amarok works very well indeed. but then am on kde 4 and i have setup my system wide proxy in kde KIO

    Reply
  54. Posted by Julian67 September 14, 2009

    RIPLinux is an incredibly well implemented utility/rescue system, I’m really impressed. It has something which I’ve not seen anywhere else, a menu driven grub2 install and configuration utility, with helpful prompts. Given the inadequate and incomplete state of documentation of the grub2 project this is a real boon and makes a previously uncertain and tedious task very easily and reliably accomplished. It also has better wired and wireless networking setup than many regular distros. The simple curses or icewm(?) interfaces might look a little intimidating to a new user but go beyond that impression and in fact this system is user friendly and helpfully documented. A very neat tool.

    Reply
  55. Posted by Patrick Mabie October 25, 2009

    Thanks!

    I really don’t like v2.

    Have a great one!

    Patrick.

    Reply
  56. Posted by S November 25, 2009

    Necrophagia ?!?
    WTF !!

    Reply
  57. Posted by Ciesar December 16, 2009

    It is technically legal to charge for GNU software but I do not believe that they can legally limit the amount of computers the software is installed on or how it is redistributed.

    Reply
  58. Posted by shacoria December 20, 2009

    well that clears things up a bit about how to add pictures using this. thanks

    Reply
  59. Posted by Michelle April 20, 2010

    @Vatbhav RE: “IE8 , what the heck, the only thing somebody would want in IE line is perhaps, IE compatibility, because some shitty web developers are too lazy to provide compatibility with other browsers or they build their security model around it”

    Or if you are a website developer and run only linux and have no access to a windows machine.

    Reply
  60. Posted by Amy April 23, 2010

    If Wine or Crossover can’t run MS Office then I don’t really see the point. All the recent versions of Office apps have silver or bronze ratings. Without solid MS Office support I can hardly imagine there’s much of a business case. What good is support if the product just doesn’t work? MS Office 2007 has been out for 3 years and it still doesn’t work rock-solid in Wine or Crossover. That’s just not good enough to charge money for – I don’t care how hard of an engineering challenge it is. Virtualization is the obvious choice if you want to be able to run Office and know that it will work. Wine is just a toy – a cool toy though.

    Reply
  61. Posted by Jon Parshall April 28, 2010

    Re: “If Wine or Crossover can’t run MS Office then I don’t really see the point. All the recent versions of Office apps have silver or bronze ratings. Without solid MS Office support I can hardly imagine there’s much of a business case.”

    We’re extremely picky about what we give gold medals to. Office 2007 is silver rated–I use it constantly, day in and day out, connected to an Exchange Server (either via LAN or remotely) and am quite pleased with how it behaves. It’s perfectly usable for a corporate user. It is my single most-used application under CrossOver. So I think your concerns, frankly, are over-stated and do not conform to the experience of most of our heavy Outlook users.

    -jon parshall-
    COO
    http://www.codeweavers.com

    Reply
  62. Posted by ishan May 10, 2010

    what are the commands tha i can use to see replies or new tweets?

    Reply
  63. Posted by Mike May 12, 2010

    So, the question is, does your system run stable enough to with F13 pre-release or do you wish you waited a couple of weeks :-)

    I’m setting up a laptop as I type with F12 x86_64. I’m tempted to update to pre-release F13 to see if it natively supports the Broadcom wifi card “BCM4312 802.11b/g”

    Decisions decisions.

    Reply
  64. Posted by admin May 12, 2010

    I’ve had a few kernel crashes since the upgrade but seems pretty stable right now. I’m using it every day with no major issues, so I’d say go for it. For those interested, Virtual Box also work out of box.

    Reply
  65. Posted by Tom May 12, 2010

    There is also the preupgrade option available at: http://fedoraproject.org/wiki/How_to_use_PreUpgrade

    I have used this method in previous releases with few problems.

    Reply
  66. Posted by admin May 12, 2010

    I know, I wrote about it in my previous post: http://linuxsysconfig.com/2010/05/this-is-ridiculous/

    Reply
  67. Posted by Morten Slott Hansen June 22, 2010

    Hmmm, I tried this and I aborted after booting the upgrade from the grub. It looks like all settings and disk partitions will get redone – is this true or will it just update the files with all the rpm files it has pre-downloaded?

    Reply
    • Posted by admin June 23, 2010

      Don’t worry, it won’t delete your existing configuration, basically PreUpgrade only deals with the installed RPMs.

      Reply
  68. Posted by Barista Uno July 16, 2010

    Thanks for the neat review. It would be great if somebody can come up with a comparative review of this and similar so-called rescue distros. I’m sure many people would like to find out which one is the smallest, fastest and easiest to use for purposes of maintenance and recovery.

    Reply
  69. Posted by lefty.crupps July 30, 2010

    I’ve always been a fan; its served me well in many situations for disaster recovery from Windows viruses, from failing hard drives, and from many other bad situations. This is a great tool to have on hand!

    Reply
  70. Posted by Travelinrob July 30, 2010

    Parted Magic is my preference. I recommend trying it if you haven’t already.

    Reply
  71. Posted by evigh August 1, 2010

    I tried this on Fedora x86_64, but in make I get error:

    make[5]: Entering directory `/home/evigheden/Desktop/vlc-1.2.0-git/modules/video_output’
    CC libxcb_glx_plugin_la-glx.lo
    xcb/glx.c:40:23: error: ../opengl.h: No such file or directory

    I spend half of the day looking for solution, but I completely run out of ideas. :( I found similar problem on Gentoo http://bugs.gentoo.org/show_bug.cgi?id=304489 , but I don’t know if there is lafilefixer for Fedora. There was also something about reinstall mesa-drivers, what I have done, but I get the same error.

    Do you have some idea how to solve it?

    Reply
  72. Posted by admin August 2, 2010

    Looks like you’re trying to build the next major release which is currently in git (1.2.0). This could have some unresolved bugs. Did you install the devel packages that I mentioned e.g. mesa-libGLU-devel, libxcb-devel? Also, after installing a missing dependency, re-run configure before running make.

    Reply
  73. Posted by evigh August 2, 2010

    Thank you! I tried version 1.1.2 – it compiled without problems and it’s working (however not perfectly – when playing 1080 hd films after few minutes vlc close, so I’m not happy, but my other players also misbehave with hd films). Now probably I should make ticket on bugtrack with 1.2.0 version.

    Reply
  74. Posted by TIM August 6, 2010

    Thx,

    But i had to install this packages as well:

    yum install dbus-devel fribidi fribidi-devel poppler-qt4-devel libgcrypt-devel dbus-devel

    Reply
  75. Posted by Brian August 7, 2010

    Thank you. I’ve tried several versions of Fedora over the past year and given up over package manage issues and this exact issue in particular with Fedora 13. I will give it ( and PC-BSD ) another go when my new PC arrives :) The last couple of releases looked so polished that I wonder how such a basic thing as package management had flaws. Seriously – it’s like building a shiny new Ferrari and forgetting to give it a steering wheel :p

    Reply
  76. Posted by John August 12, 2010

    After reading about PreUpgrade I am confused about the “advantages” and “proper upgrade” as related to Anaconda, What does it do that is so great or is it a matter of the mitred hat and staff?
    A distribution-upgrade is a set of interdependent base packages and their settings that are designed to be stable and function together. Application packages can then be compiled against the base. Also as a matter of consistency major versions of applications that introduce operational differences are retained for version updates.
    So, what is a distribution upgrade other than a bulk update to the correct packages? Does anaconda actually deal better with merging settings?
    Do you still use the system as upgraded with yum through the upgrade to the release version or have you swapped out for a fresh, pre or pre-less anaconda upgraded system?

    Reply
  77. Posted by admin August 12, 2010

    Basically it’s just a matter of choice. Both yum and Preupgrade allow you to perform the upgrade without burning any media. The benefit of using them is that you’re still able to use the system while upgrading (yum) and you’re offered multiple upgrade options (Preupgrade — e.g. from Fedora 12 to Fedora 13 or Rawhide). After the upgrade, there is some cleanup to do (e.g. rpmsave/rpmnew config files), but other than that, the system is fully usable, you don’t need to reinstall.

    Reply
  78. Posted by Brian August 15, 2010

    I finally fixed the ( multiple ) update issues with help from http://forums.fedoraforum.org/archive/index.php/t-246986.html . While Fedora has lots to offer the experienced Linux user and contributes greatly to the Linux community as a whole, people publishing stories of how easy it is to use or how they have installed it on a relatives PC does it a disservice. Fedora is not a pleasant distro to get customized and running on the home desktop.

    Reply
  79. Posted by batarawatson September 16, 2010

    i really don’t need to use IE8, 9, 10, and so on. Firefox is Fast and cool..

    Reply
  80. Posted by J.C. Denton September 19, 2010

    I use to work as a system developer for a German data center in Frankfurt a.M. Although most employees within the operations and development department use GNU/Linux or BSD systems, some people from different departments use Microsoft Windows and applications like Outlook and Word. For the most part I stick with my own GNU/Linux distribution and therefore software like KDevelop, OO.org, JEdit, Firefox and thelike. At times I have to use Outlook however to connect to our AD/LDAP server for mail exchange and using the calendar. Right now I’m running Outlook in a virtual machine (Oracle VirtualBox) with my own MS Windows and MS Office. I’m gonna check out Crossover soon since it’s more lightweight and saves me from running and maintaining MS Windows. Maybe you want to read the last Paragraph of “Solothurn Linux Migration Failed” on my website? It may give you some hints why I dislike Windows from Microsoft.

    Reply
  81. Posted by Arving December 26, 2010

    The Reh Hat Community should give a thorough look on update issues. I have also tried to upgrade to fedora 14 but things have not come up easily and process is very frustrating. Moreover, if it’s the way to upgrade then least of the today’s user’s, who are fond of hassle free and speedy environs, are going to like it and this will ultimately do no good to opensource softwares.

    When upgrade using YUM is available, then developers could have bundled the processes, hitherto split in more than one commands, and could have made it as easy as a single click command, of course using GUI.

    It would have been easy, it’s available for Debian based OS. Now, have I been a programmer, I would have first tried to solve this issue, instead of publishing routes of updating, on web.

    Reply
  82. Posted by ub steven May 10, 2011

    the RIP-Linux is amazing to recover deleted partition and other tools are also very very useful for technical person.

    Reply
  83. Posted by njtp January 3, 2012

    That one I found, but I wanna know how I do the same for the uk £ sign (which I just copy & pasted). I use it a lot usually being from the UK, but I recently got myself a nice IBM Model M keyboard, which is yank layout.

    Help a British fool out! :)

    Thanks.

    Reply
  84. Posted by admin January 4, 2012

    First thing that comes to my mind is to use Unicode: CTRL+SHIFT+u00a3 (£), but there could be other ways too.

    Reply
  85. Posted by Rog February 23, 2013

    Thank you.
    I was able to update my kernel from a 3.6 version to 3.7.9-201.fc18
    with out any problems using the Nvidia installer 310.32.
    I am using a GeForce 8400 GS. It would not work with a 3.7 kernel until
    I followed your procedure.
    Your info was a big help.

    Reply
    • Posted by admin February 24, 2013

      You’re welcome. I just updated the kernel myself to 3.7.9-201 and it worked fine.

      Reply
  86. Posted by John Doe March 4, 2013

    I had been doing the same until the most recent kernel update (3.8.1). Does this method still work for you? Thanks.

    Reply
    • Posted by admin March 4, 2013

      No, but I have a fix, expect a new post in ~ 30 mins. Thanks.

      /LE: Here it is: http://linuxsysconfig.com/2013/03/nvidia-drivers-on-fedora-18-with-kernel-3-8/

      Reply
  87. Posted by John Doe March 4, 2013

    It works! Thank you!

    Reply
  88. Posted by philip ballinger March 7, 2013

    seems to be obsolete for 313.26…? worked without your patch. thanks for the nvidia howtos tough

    Reply
    • Posted by admin March 9, 2013

      Hi, sorry for the late reply. I didn’t have time to test 313.26, maybe I will although it doesn’t bring anything new apart from the GTX Titan support. Anyway good to hear the new driver works without the patch. Thanks.

      Reply
  89. Posted by Mathias April 12, 2013

    Does not install on a RHEL 6.3 machine here:

    [root@desktop7 ~]# yum –enablerepo=remi update firefox
    Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
    Updating certificate-based repositories.
    Unable to read consumer identity

    This machine has not been registered and therefore has
    no access to security and other critical updates. Please
    register using subscription-manager.

    Setting up Update Process
    Resolving Dependencies
    –> Running transaction check
    —> Package firefox.x86_64 0:10.0.5-1.el6_2 will be updated
    —> Package firefox.x86_64 0:20.0-1.el6.remi will be an update
    –> Processing Dependency: xulrunner-last(x86-64) >= 20.0-1 for package: firefox-20.0-1.el6.remi.x86_64
    –> Running transaction check
    —> Package xulrunner-last.x86_64 0:20.0-1.el6.remi will be installed
    –> Processing Dependency: libz.so.1(ZLIB_1.2.0)(64bit) for package: xulrunner-last-20.0-1.el6.remi.x86_64
    –> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: xulrunner-last-20.0-1.el6.remi.x86_64
    –> Finished Dependency Resolution
    Error: Package: xulrunner-last-20.0-1.el6.remi.x86_64 (remi)
    Requires: libz.so.1(ZLIB_1.2.0)(64bit)
    Error: Package: xulrunner-last-20.0-1.el6.remi.x86_64 (remi)
    Requires: libjpeg.so.62(LIBJPEG_6.2)(64bit)
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    Reply
    • Posted by admin April 12, 2013

      Hi,

      I noticed that as well. It seems xulrunner-last is compiled against the latest zlib and libjpeg-turbo packages that ship with RHEL6.4. I don’t have a RHEL6.4 machine at hand, but I successfully installed firefox 20 and xulrunner-last on CentOS 6.4 and Oracle Linux 6.4, so it’s safe to assume it would work fine with RHEL6.4. The difference in the 6.4 rpms is in the provides section e.g.:

      RHEL6.3:
      rpm -q zlib --provides
      libz.so.1()(64bit)  
      zlib = 1.2.3-27.el6
      zlib(x86-64) = 1.2.3-27.el6
      
      CentOS 6.4:
      rpm -q zlib --provides
      libz.so.1()(64bit)  
      libz.so.1(ZLIB_1.2.0)(64bit)  
      libz.so.1(ZLIB_1.2.0.2)(64bit)  
      libz.so.1(ZLIB_1.2.0.8)(64bit)  
      libz.so.1(ZLIB_1.2.2)(64bit)  
      libz.so.1(ZLIB_1.2.2.3)(64bit)  
      libz.so.1(ZLIB_1.2.2.4)(64bit)  
      zlib = 1.2.3-29.el6
      zlib(x86-64) = 1.2.3-29.el6
      

      If you have an active Red Hat subscription you can easily update those 2 packages, otherwise just stick with the default firefox.
      Thanks.

      Reply
  90. Posted by andy york May 24, 2013

    http://linuxsysconfig.com/2013/03/recover-the-rpm-database-on-fedora-18/ was very helpful. Thanks!

    Reply
  91. Posted by Elex July 12, 2013

    step 4 solved the issue for me. It was fixed after rebuilding db. Thanks for the article.

    Reply
  92. Posted by Rob McKennon July 19, 2013

    Followed your instructions and setup a remote rsyslog server for my Cisco routers and it worked wonderfully on CentOS 6! (except I opted for UDP vs. TCP )

    Thank you,

    Rob McKennon

    Reply
    • Posted by admin July 22, 2013

      Cool, glad it worked ;)

      Reply
      • Posted by noor May 2, 2018

        hi, i saw your reply on the forum. you configured UDP. i need to know if there is any firewall rule needed on client side to talk to log server.

        Reply
    • Posted by noor May 2, 2018

      hi, i saw your reply on the forum. you configured UDP. i need to know if there is any firewall rule needed on client side to talk to log server.

      Reply
  93. Posted by Chris July 29, 2013

    I follow this guide on a fresh centos install and end up in error messages like:
    ffmpeg: error while loading shared libraries: libx264.so.135: cannot open shared object file: No such file or directory

    Reply
    • Posted by admin July 31, 2013

      Sorry to hear that. Maybe there was an error in compiling x264? Did you use the exact compile options? (e.g. –enable-shared)

      Reply
  94. Posted by Chris July 31, 2013

    Yes, i have follow your tutorial except libmad and vlc cause i dont need those.

    Reply
  95. Posted by Richard Lloyd August 10, 2013

    Just a note that later versions of my script (now at 4.10) will ask to upgrade libX11 to the latest 1.5 release. This fixes your missing symbol seen in CentOS 6.3 without having to do a full upgrade to 6.4 (though my script now offers to do a full upgrade at the end, but you can opt out of that if you really want to stay on 6.3).

    I’m guessing there’s some other 6.3-only software you have on the system (presumably third party?) which keeps you on 6.3?

    Reply
  96. Posted by admin August 12, 2013

    Hi Richard, thanks for stepping in. I’m mainly using CentOS and Oracle Linux 6.4 since they both provide free updates. The RHEL 6.3 was only a test case since I had it installed in a VM.
    Cheers and keep up the good work!

    Reply
  97. Posted by tony September 3, 2013

    Thanks for this tutorial. I’m running a centos6 server (command line only) and all the steps install ok but when I get to ffmpeg and run make it stops with this error:
    libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_138′
    collect2: ld returned 1 exit status
    make: *** [ffmpeg_g] Error 1
    any ideas?

    Reply
    • Posted by admin September 3, 2013

      My guess is that the latest ffmpeg from git is too new for x264. It was 1.1 when I did the howto, but now I see there are 2 stable branches 2.0 and 1.2. You can check your version by running

      cat /opt/source/ffmpeg/ffmpeg/RELEASE
      

      and if it is 2.0, try getting the older 1.2-based tarballs from here.

      Reply
  98. Posted by tony September 3, 2013

    I found the problem was I had remnants of an older version of x264, once I cleaned these out ffmpeg installed correctly.

    Reply
  99. Posted by Tiago Cruz September 5, 2013

    Thanks man!

    Nice tip, works with a charm!

    It’s only hard to copy and past stuff from your website, hahahaha…

    Cheers!

    Reply
  100. Posted by Mark September 5, 2013

    I’m on CentOS6 but this saved my bacon. Curious what ruined the db in the first place.

    Reply
  101. Posted by Yaacov October 11, 2013

    I successfully burned the iso file and it loads nicely. But anything I try to do asks for a password. I don’t have a password, ergo I can’t start anything. Help!

    Reply
    • Posted by admin October 11, 2013

      @Yaacov: What exactly are you trying to do? I use the latest RIPLinuX 13.7 and it requires no password, upon booting you are logged in as root automatically in both text mode and X.

      Reply
  102. Posted by Yaacov October 11, 2013

    @admin
    I progress up to the point where the black and white menu is displayed.
    After that, anything I try, for example the first entry, I am queried for a password. I don’t know what password the program wants.

    Reply
    • Posted by admin October 11, 2013

      Oh, right. Just type “root” and press Enter (as displayed on the last line of the text menu). That will login you as root, no password is required. Alternatively, try booting to X instead (select 2nd boot option from the main menu).

      Reply
  103. Posted by Yaacov October 11, 2013

    Lordy lordy, hit me with a stupid stick!
    Thanks admin, I do thank you. I also believe I had my head stuck where the sun don’t shine.:)

    Reply
  104. Posted by dizel October 23, 2013

    Thanks so much!

    Reply
  105. Posted by Админ всея руси October 29, 2013

    Need only rpm -v –rebuilddb

    Reply
  106. Posted by Shridhar October 30, 2013

    Hello I have done my configuration on my Vbox system, it worked for server side system but when I go to restart the rsyslog service on my client system i got below error, can someone please help to know exactly what it is with description.
    My both client and server is Rhel6 64 bit

    [root@server1 ~]# service rsyslog restart
    Shutting down system logger: [FAILED]
    Starting system logger: usage: rsyslogd [-c] [-46AdnqQvwx] [-l] [-s]
    [-f] [-i] [-N] [-M]
    [-u]
    To run rsyslogd in native mode, use “rsyslogd -c3 ”

    For further information see http://www.rsyslog.com/doc
    [FAILED]

    Reply
    • Posted by admin October 30, 2013

      Did you modify any other files? What is the output of these commands:

      rpm -V rsyslog
      grep -v "#" /etc/sysconfig/rsyslog
      
      Reply
  107. Posted by Shridhar October 30, 2013

    also getting logs to servie side
    2013-10-11T10:57:57+05:08 server1 kernel: Kernel logging (proc) stopped.
    2013-10-11T10:57:57+05:08 server1 rsyslogd: [origin software=”rsyslogd” swVersion=”4.6.2″ x-pid=”2063″ x-info=”http://www.rsyslog.com”] exiting on signal 15.

    Reply
  108. Posted by shridhar October 30, 2013

    Hi,

    Below is the output of my client system
    [root@server1 ~]# rpm -V rsyslog
    S.5….T. c /etc/rsyslog.conf
    S.5….T. c /etc/sysconfig/rsyslog
    [root@server1 ~]#

    [root@server1 ~]# grep -v “#” /etc/sysconfig/rsyslog
    SYSLOGD_OPTIONS=”-c -r 2″

    [root@server1 ~]#

    And below is the information about my syslog server

    [root@server2 log]# rpm -V rsyslog
    S.5….T. c /etc/rsyslog.conf
    [root@server2 log]# grep -v “#” /etc/sysconfig/rsyslog
    SYSLOGD_OPTIONS=”-c 4″

    [root@server2 log]#

    Please explain in details

    Thanks
    Shridhar

    Reply
    • Posted by admin October 30, 2013

      rsyslog is very complex, there are many options to configure it as you can find in the documentation. I did the howto based on the default RHEL6/CentOS6 rsyslog configuration and the only changes I made are those described above. As per the output from your client machine, I can see you modified /etc/sysconfig/rsyslog to make the daemon run in compatibility mode. That could explain why the service isn’t starting, so revert back to the default which is:

      SYSLOGD_OPTIONS="-c 5"
      
      Reply
  109. Posted by shridhar October 30, 2013

    Hi ,

    I resolved my issue with changing below settings from /etc/sysconfig/rsyslog

    I changed client side(Server1) system configuration.
    SYSLOGD_OPTIONS=”-c -r 2″ to SYSLOGD_OPTIONS=”-c 4″
    ———————————
    Server cionfiguration :
    [root@server2 log]# rpm -V rsyslog
    S.5….T. c /etc/rsyslog.conf

    [root@server2 log]# grep -v “#” /etc/sysconfig/rsyslog
    SYSLOGD_OPTIONS=”-c 4″

    Client configuration :

    [root@server1 ~]# rpm -V rsyslog
    S.5….T. c /etc/rsyslog.conf
    …….T. c /etc/sysconfig/rsyslog

    [root@server1 ~]# grep -v “#” /etc/sysconfig/rsyslog
    SYSLOGD_OPTIONS=”-c 4″
    ————————–

    But what makes difference between -c 5 and -c 4 ?

    Thank You
    Shridhar

    Reply
    • Posted by admin October 30, 2013

      “-c” stands for compatibility mode. RHEL6 and CentOS6 ship with rsyslog v5, hence the default compatibility mode in /etc/sysconfig/rsyslog is “-c 5”. There are many changes between v5 and v4 since they are major releases, you can check the project website for details.

      Reply
  110. Posted by Bernard Fleming November 1, 2013

    You can try

    Download STEAM repository
    Code:

    $ su –
    # wget http://spot.fedorapeople.org/steam/steam.repo

    Move STEAM repo file into your system repo directory
    Code:

    # mv steam.repo /etc/yum.repos.d
    # yum update
    # yum install steam

    or

    Code:

    # yum -y –enablerepo=rpmfusion-nonfree-updates-testing install steam
    # reboot

    From this article http://namhuy.net/1613/install-steam-fedora-linux.html

    Reply
  111. Posted by Pankaj November 28, 2013

    Thanks a lot for this Blog.
    It really helped me.

    Reply
  112. Posted by Halfsquatch December 2, 2013

    A few notes:

    As of today (12/06/2013) the head of the VLC GIT repo generated a bad configure file (it has sysntax error–an else statement with no action specified after it on line 54024). I had to switch to the 2.1 tag, then run ./bootstrap again to get a clean working ./configure (I used git checkout 2.1.0-git)

    Also, after compiling VLC, I executed the following steps so it would find the right libraries at run time:

    # cat /etc/ld.so.conf.d/vlc.conf/usr/local/lib
    # ldconfig -v

    I hope that helps!

    Reply
  113. Posted by erik December 4, 2013

    I think there is some kind of bug in CentOS which results in this message misreporting battery capacity. I have a Dell Latitude in which I regularly swap HDDs between a Windows 7 instance and a CentOS 6.4. I shut down Windows 7 with 100% battery life. Then i swap drives and bring up CentOS 6.4 and it immediately shows this alert, reporting battery capacity of about 47%. All the while with AC power supply connected. I don’t want to sweep the alert under the rug, I want to see it. But only if it’s accurate.

    Reply
    • Posted by admin December 4, 2013

      @erik: that’s actually a feature, not a bug. As opposed to Windows which only shows the percentage charge for the current capacity, Linux also displays the percentage of current capacity vs the design capacity and that is in fact what the warning is about, in other words even if the battery is 100% charged, it will last less than expected by design as its capacity has decreased with time.
      A sample output from my machine shows the battery capacity after ~2 years of usage is below 50% of the original:

      cat /proc/acpi/battery/BAT0/{info,state} | grep "capacity:"
      design capacity:         5616 mAh
      last full capacity:      2500 mAh
      remaining capacity:      2500 mAh
      Reply
  114. Posted by semoetz December 5, 2013

    Dear admin,

    Thx for this useful guide, i’ve been following your guide and it’ work like a charm. I’m using centos 5 as a client, and install rsyslog5 with yum:
    # yum install ryslog5, rsyslog5-gnutls
    It works perfectly.

    But the tiny questions, what if i had multiple client inside network ?

    This line:
    :FROMHOST-IP, isequal, “192.168.0.101” /var/log/rhel6.log

    Can i use that line to serve other client? like this :

    :FROMHOST-IP, isequal, “192.168.0.101” /var/log/rhel6.log
    :FROMHOST-IP, isequal, “192.168.0.102” /var/log/server2.log

    Thx.

    Reply
    • Posted by admin December 9, 2013

      @semoetz: Yes, that should work, see more details here and some other filters and compare operations here.

      if $fromhost-ip isequal '192.168.0.101' then /var/log/network1.log
      & ~
      if $fromhost-ip isequal '192.168.0.102' then /var/log/network2.log
      & ~
      
      Reply
  115. Posted by Wei Shen December 6, 2013

    Great article, it helped me recover yum

    Reply
  116. Posted by semoetz December 10, 2013

    Thx admin,

    It works very well on my virtual-lab and i already posted this topic at my own blog with a little changes as my lab goes. :D

    Reply
  117. Posted by Sam December 31, 2013

    I got as far as the step for verifing the signature:
    rpm -qpi *.rpm | awk ‘/Signature/’
    And got an error that suggests the signature to have made the package unrecognizable:

    [makerpm@localhost x86_64]$ rpm -qpi suri*.rpm | awk ‘/Signature/’
    error: skipping package with unverifiable V4 signature
    error: suricata-1.4.6-1.kmsearch.el6.x86_64.rpm: not an rpm package (or package manifest)

    Please advise.
    Thanks

    Reply
  118. Posted by Wes W January 16, 2014

    Thanks for this post! I’m a fairly recent convert to RHEL6 (Scientific Linux actually) but also Solaris curmudgeon. Nimbus was a great theme and absolutely better than anything in RHEL, so at least now RHEL/clones can looks good on a workstation.

    Again, I appreciate you writing this up.

    Reply
  119. Posted by syyxyxy January 28, 2014

    Just tested it. Crossover Linux is still a joke in 2014 :3

    Reply
  120. Posted by John February 9, 2014

    Exactly what I needed! Thanks so much.

    Reply
  121. Posted by Larsen March 4, 2014

    Thx, this helped me on Debian after upgrading from 4.0 to 4.3.

    Reply
  122. Posted by Emily March 18, 2014

    Thanks for the post.

    I have one question. What if I have thousands log files in the remote servers and they all need to be sent to the central log server. How do I put them in different log files on the central server for the debugging purpose?

    Reply
  123. Posted by Luis April 7, 2014

    I have built this successfully, with some caveats:

    – liba52 was not available for me (here at CERN, it’s not straightforward to add the RPMForge repo…), so I had to compile it as explained at: http://www.linuxfromscratch.org/blfs/view/svn/multimedia/liba52.html
    – I had to use the 2.1 tag of VLC, like Halfsquatch said.

    Thanks a lot for this guide!

    Reply
  124. Posted by Martijn van Dijk April 28, 2014

    Thank you, you just saved my ass!

    Reply
  125. Posted by ratna June 5, 2014

    thank, this article is the best solution

    Reply
  126. Posted by Nopius July 9, 2014

    Thank you so much. You saved me 2 days. I tried your procedure to downgrade from OracleLinux 6.5 to CentOS 6.5, which I need to have installed to upgrade further to CentOS 7.
    All worked fine.

    Best Regards,
    Arty

    Reply
    • Posted by admin July 10, 2014

      Cool, glad it still works for Oracle Linux 6.5. Thanks for the feedback.

      Reply
  127. Posted by duydangle July 11, 2014

    I am using Centos 6.5. According to the article I think it’s not suitable for remote upgrade through ssh, right? I hope there will be an automated script for upgrading.

    Reply
    • Posted by admin July 11, 2014

      The only supported upgrade method for RHEL7 is via the preupgrade assistant and redhat-upgrade-tool. The recommended way is to do a clean install.
      As I said above this is only a proof of concept on how it is supposed to work, but unfortunately the CentOS tools are not yet ready for production (the ones I used were in development), so I would definitely not recommend using them.

      Reply
  128. Posted by tony July 13, 2014

    I tried this on centos 6.5 64 bit and I got as far as the command ‘redhat-upgrade-tool –network 7.0 –instrepo http://ftp.plusline.de/centos/7.0.1406/os/x86_64/ –force’

    but at the end of it the console gave:

    “warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Downloading failed: The GPG keys listed for the “CentOS-7.0 – Base” repository are already installed but they are not correct for this package.
    Check that the correct key URLs are configured for this repository.”

    Reply
    • Posted by admin July 13, 2014

      @tony: thanks for reporting this, I missed adding one important step: importing the CentOS 7 rpm gpg key, please check the updated post! Just import the key, then rerun redhat-upgrade-tool.

      Reply
  129. Posted by cvoltz July 15, 2014

    How long did the redhat-upgrade-tool take to run on your system? Mine has been running for >18 hours. Granted I have a lot of packages installed (~4k) but the time still seems excessive. I am generating the debug log and can see that it is still running. CPU usage is ~25% but memory usage is ~78% (on a system with 32 GB).

    Reply
    • Posted by admin July 16, 2014

      @cvoltz: definitely not that long, I’d say 1-2 hrs (~1300 packages to download). Do you see any progress? For reference, here’s a sample output from my machine:

      setting up repos...
      .treeinfo
      getting boot images...
      vmlinuz-redhat-upgrade-tool
      initramfs-redhat-upgrade-tool.img
      setting up update...
      finding updates 100%
      GConf2-3.2.6-8.el7.x86_64.rpm
      (2/1268): ModemManager-1.1.0-6.git20130913.el7.x86_64.rpm
      (3/1268): ModemManager-glib-1.1.0-6.git20130913.el7.x86_64.rpm
      ----------------------------
      getting boot images...
      setting up update...
      verify local files 100%
      testing upgrade transaction
      rpm transaction 100%
      rpm install 100%
      setting up system for upgrade
      Finished. Reboot to start upgrade.

      If your output shows that it’s still downloading after 18 hrs, maybe you need to choose another mirror closer to your location. Otherwise it could be some other issue that is preventing the upgrade tool from starting the update preparation process. Hope you’re not doing this on a production server :D

      Reply
  130. Posted by cvoltz July 16, 2014

    I am installing from the already downloaded DVD ISO so there shouldn’t be any downloading. The output to the terminal hasn’t changed in a long time but I see a ton of stuff spewing into the debug log (currently at 32 GB). Here is my terminal output:

    # redhat-upgrade-tool --force --debuglog=/root/upgrade-debug.log --iso=/shared/linux/CentOS-7.0-1406-x86_64-Everything.iso
    setting up repos...
    getting boot images...
    vmlinuz-redhat-upgrade-tool                                                                                  | 4.7 MB     00:00 ... 
    initramfs-redhat-upgrade-tool.img                                                                            |  32 MB     00:00 ... 
    setting up update...
    upgradeiso/group                                                                                             | 709 kB     00:00 ... 
    upgradeiso/filelists_db                                                                                      | 5.8 MB     00:00 ... 
    finding updates 100% [=============================================================================================================]

    I did run the preupg assistant and it ran fairly quickly and didn’t find any problems. The debug log shows a bunch of lines from redhat_upgrade_tool.depsolve mostly format_missing_requires and procReqPo.

    Reply
    • Posted by admin July 16, 2014

      @cvoltz: not sure if related but could be. The redhat-upgrade-tool man page states “the –iso image must be on a filesystem listed in /etc/fstab”, is that true in your case? But more likely the upgrade tool entered some kind of loop, I suggest canceling it and run it again with the verbose option (-v) so you have a better picture of what it’s doing.

      Reply
  131. Posted by cvoltz July 16, 2014

    The ISO is on a filesystem listed in /etc/fstab.

    Before I got your post, I killed the original install and restarted with:

    redhat-upgrade-tool --force --iso=/shared/linux/CentOS-7.0-1406-x86_64-Everything.iso

    I noticed that it generates a log in /var/log/redhat_upgrade_tool.log. I took a look at it and it does look like it is in a loop in the dependency resolution.

    I did try re-running with the -v option as you suggested but the output is pretty much the same as before:

    # redhat-upgrade-tool -v --force --iso=/shared/linux/CentOS-7.0-1406-x86_64-Everything.iso
    setting up repos...
    redhat_upgrade_tool.yum INFO: UpgradeDownloader(version=None,cachedir=/var/tmp/system-upgrade)
    redhat_upgrade_tool.yum INFO: checking repos
    Freeing read locks for locker 0x17b: 19769/47538881522464
    Freeing read locks for locker 0x17d: 19769/47538881522464
    Freeing read locks for locker 0x17e: 19769/47538881522464
    Freeing read locks for locker 0x17f: 19769/47538881522464
    Freeing read locks for locker 0x180: 19769/47538881522464
    redhat_upgrade_tool.yum INFO: enabled plugins: ['etckeeper', 'fs-snapshot', 'protectbase', 'priorities', 'blacklist', 'post-transaction-actions', 'fastestmirror', 'versionlock', 'whiteout']
    redhat_upgrade_tool.yum INFO: repo upgradeiso seems OK
    getting boot images...
    redhat_upgrade_tool.yum INFO: downloading images/pxeboot/vmlinuz to /boot/vmlinuz-redhat-upgrade-tool
    redhat_upgrade_tool.yum INFO: downloading images/pxeboot/upgrade.img to /var/tmp/system-upgrade/initramfs-redhat-upgrade-tool.img
    setting up update...
    redhat_upgrade_tool.yum INFO: looking for updates
    finding updates 100% [=============================================================================================================]
    Reply
  132. Posted by Goran July 18, 2014

    What happens with MySQL after upgrade? Is it replaced (“upgraded”) with MariaDB or ?

    Reply
  133. Posted by Niko_K July 20, 2014

    I ran into the “database version mismatch” problem that you mentioned.

    The only problem is that after deleting the rpm databases the system boots centos 6.5 (which seems “a bit” broken afterwards) and does not continue with the update.

    I guess (but I am really not sure) that is due to the fact that I use a separate /boot (and /home) partition. Do you only use one partition for the whole centos system?

    I do have backups of all my data, but I would not want to install centos 7 from scratch and re-import my data?
    Any ideas?

    Reply
  134. Posted by daiwalkr July 21, 2014

    Worked like a charm for me today. I did not have to do the rm __* files after the reboot.

    Reply
  135. Posted by admin July 22, 2014

    @Goran: not sure, I didn’t have MySQL installed, but either make sure you plan ahead and backup all MySQL databases and configuration.

    @Niko_K: deleting the rpm database files has nothing to do with the Grub configuration which sets the default boot entry which should be “System Upgrade” (that is, if redhat-upgrade-tool completed successfully). Also, having /boot and /home as separate partitions shouldn’t matter (I have the same configuration with /boot, /home and /). I suggest you check again and possibly re-run redhat-upgrade-tool; upon completion you should be able to check /boot/grub.grub.conf and see the new upgrade entry. If you need to fix the existing rpm database check out this post: http://linuxsysconfig.com/2013/03/recover-the-rpm-database-on-fedora-18/

    Reply
  136. Posted by Goran July 22, 2014

    @admin
    I have a backup of my databases. And I don’t try first on production machine.

    I hope that someone who uses MySQL/MariaDB, and used this procedure can comment regarding, whether MySQL database is upgraded/replaced with MariaDB, or MySQL is still preserved along with MariaDB, or something else.

    Of course the cleanest path would be fresh install and migration from MySQL to MariaDB but, I would like to try first the upgrade option.

    Reply
    • Posted by admin July 25, 2014

      @Goran: just had another attempt with Oracle Linux with these results:
      “During inplace upgrade, the old MySQL 5.1 RPM package is uninstalled and the new MariaDB 5.5 RPM package is installed, but RPM does not take this operation as an update.”
      Obviously the upgrade tools are different on CentOS and Oracle Linux, but they share large chunks of the same source code, so it might work the same on CentOS.
      http://linuxsysconfig.com/2014/07/inplace-upgrade-from-ol6-5-to-ol7/ (check 3rd pic from the first batch of screenshots)

      Reply
  137. Posted by Nikolaus Krismer July 23, 2014

    Re running the tool did not solve the problem.
    However, I was able to solve it by calling ./upgrade and ./upgrade-post on the emergency shell after deleting the yum database files.

    Reply
    • Posted by admin July 23, 2014

      @Nikolaus Krismer: cool, thanks for sharing.

      Reply
  138. Posted by Jelly July 23, 2014

    Brilliant. It worked as stated above. I didn’t have any issues. Thank you. I have been waiting my whole linux life for a way to upgrade in place. Life is wonderful!! Long Live Linux.

    Thank you Linus.

    Reply
  139. Posted by Niko_K July 25, 2014

    I was using mysql. After the updgrade to centos7 mariadb is used by the system.

    This might need some small changes (pid/log paths), but works without major database-engine updates (or similar).

    Reply
  140. Posted by NetNut404 August 3, 2014

    I did the same process mentioned here I found on another site and was able to upgrade fine. I have actually done this on a could centos 7 host, but I do have a small issue on both of them in that GDM does not work for me afterward (black screen and mouse cursor is all that comes up) , but startx works perfectly fine.. I have not been able to find the cause for this, but I wonder if anyone else has seen this, or maybe have an idea for the cause / fix to get GDM to display something other than a blank screen with a cursor LOL .

    Thanks for you suggestions..

    Net Nut.

    Reply
  141. Posted by Goran August 3, 2014

    @Admin: One would expect from Oracle to use appropriate version of MySQL instead MariaDB in Linux distro with Oracle branding.

    @Niko_K: What happened with your old MySQL data(bases)? Where they upgraded and avaliable after Centos upgrade?

    Reply
  142. Posted by Jithinsha August 13, 2014

    Hi,

    1.You need to just copy the packages folder and run createrepo to create repository and then create the client file dvd.repo.
    2. Mount dvd in a custom location ie /media/dvd (avoid spaces in b/w mountpoint name – as its tough while pointing in yum URL) and then create the client file dvd.repo

    But if i need to include updates ie the new updates? What should i do? How can i download all those to my local system? Please let me know if there is some solution to this?

    Reply
    • Posted by admin August 14, 2014

      @Jithinsha: one way is to use a tool such as reposync to synchronize a remote yum repository to a local folder.

      Reply
  143. Posted by nidhin August 14, 2014

    hello admin, when im trying to run redhat-upgrade-tool-0.7.22-1.el6.noarch.rpm python-rhsm-1.9.7-1.el6.x86_64.rpm
    command , showing ann error — “redhat-upgrade-tool- command not found”
    why i facing thiss issue.? please answer me ASAP

    Reply
    • Posted by admin August 14, 2014

      @nidhin: not sure what you’re trying to do, in order to use redhat-upgrade-tool you first have to install it with yum. Note that CentOS released newer versions of the upgrade packages recently, so if you’re following my guide make sure you use the new download links.

      Reply
  144. Posted by Jithinsha August 14, 2014

    @admin

    Yes, reposync is an option. But this option works fine for CentOS. But not for RedHat.

    Reply
    • Posted by admin August 19, 2014

      @Jithinsha: According to Red Hat reposync works with RHEL5/6/7

      Reply
  145. Posted by Tuelho August 15, 2014

    I’ve tested this procedure on RHEL7 and works fine.

    Thanks!

    Reply
    • Posted by admin August 15, 2014

      @ Tuelho: thanks for reporting this!

      Reply
  146. Posted by aquishix August 16, 2014

    …I am very appreciative of your post, but when I followed it, all I was greeted with was a small pile of 404s from wget:

    –2014-08-15 16:24:07– http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-1.0.2-33.el6.x86_64.rpm
    Resolving dev.centos.org… 204.15.73.242
    Connecting to dev.centos.org|204.15.73.242|:80… connected.
    HTTP request sent, awaiting response… 404 Not Found
    2014-08-15 16:24:07 ERROR 404: Not Found.

    …etc.

    Reply
    • Posted by admin August 19, 2014

      @aquishix: I’ve updated the download links, thanks
      @Gaston: It works now with the updated URLs. I added the CentOS wiki for people to follow as it’s easier to use the upgrade repo instead of downloading the RPMs manually.
      @jodan20xx: Thanks, I noticed python-rhsm is no longer required and removed it

      Reply
  147. Posted by Gaston August 18, 2014

    This procedure no longer works. This one has been updated: http://majzel.blogspot.ca/2014/08/centos-65-to-centos-70.html
    Gaston

    Reply
  148. Posted by jodan20xx August 19, 2014

    The small pile of 404s are because the links are now bad. If you look at the dev site, you will see that the files hosted there are now slightly different (different version numbers). Additionally, the python is gone completely. I am running the process now with the new file names and I will post the new wget strings assuming it works.

    Reply
  149. Posted by casablanca August 21, 2014

    Looks like your editor ate a redirect? Greater-than sign in :
    cat ‘>’ /etc/yum.repos.d/puias-computational.repo

    Reply
  150. Posted by Tuelho August 22, 2014

    Sorry,

    on RHEL7 I had to do an additional step to get ffmpeg working properly. This step is described here:

    http://forum.ivorde.ro/ffmpeg-error-while-loading-shared-libraries-libavdevice-so-52-cannot-open-shared-object-file-no-t129.html

    Whithout this step VLC can’t play mpeg videos like mp4 and so on.

    Reply
  151. Posted by John Lewis August 24, 2014

    FYI, I managed to install steam just using EPEL and libtxc.

    I think EPEL and RPMFusion probably have package conflicts so using them both at the same time mightn’t be the best idea, IMO.

    Reply
    • Posted by admin August 26, 2014

      @John Lewis: I don’t see Steam in the EPEL repo for EL7, how did you install it? Also, EPEL and RPMfusion are compatible, in fact EPEL is a requirement for the latter (see Important Notes at the bottom).

      Reply
      • Posted by ZetServers November 16, 2016

        Here is how you can install EPEL on different CentOS distros (5,6,7..) with updated links: https://wiki.zetservers.com/enable-epel-repository-in-rhelcentos-765/

        Reply
  152. Posted by Jithinsha August 26, 2014

    @admin : I have tried to use reposync on Redhat and it failed. If someone can provide some tips on using reposync over RHN would be appreciated.

    Reply
  153. Posted by Giorgos August 28, 2014

    Have a look here–> http://wiki.centos.org/TipsAndTricks/CentOSUpgradeTool
    It works absolutely fine.

    Uninstall package installed from this post (yum remove preupgrade-assistant-* && yum remove redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm && yum remove epel*) and afterwards follow the above links sayings.

    Reply
  154. Posted by scx September 5, 2014

    “I wanted to test the Steam native client as I never managed to install it properly on CentOS 6.”
    There is the repository for Steam on EL6:
    – https://soyuz.asia/repos/el/6/scx-el6-steam/
    See also the installation guide:
    – http://scientificlinuxforum.org/index.php?showtopic=2287&view=findpost&p=18090
    Maybe these packages will be included in negativo17’s repo or RPM Fusion Nonfree Updates for EL6 in the future:
    – http://negativo17.org/steam-and-handbrake-repository-update/#comment-7919
    – https://bugzilla.rpmfusion.org/show_bug.cgi?id=2979
    Readme and known issues:
    – https://soyuz.asia/repos/el/6/scx-el6-steam/README.EL6
    – https://soyuz.asia/repos/el/6/scx-el6-steam/README.Fedora

    Reply
  155. Posted by Iceman September 6, 2014

    When i have downloaded the preupdate tools then i wil install them but i get

    what is going wrong ????

    Examining preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64.rpm: preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64
    Cannot add package preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64.rpm to transaction. Not a compatible architecture: x86_64
    Skipping: preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64.rpm.1, filename does not end in .rpm.
    Resolving Dependencies
    –> Running transaction check
    —> Package preupgrade-assistant-contents.noarch 0:0.5.14-1.el6.centos will be installed
    –> Processing Dependency: preupgrade-assistant(x86-64) >= 1.0.2-14 for package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch
    –> Finished Dependency Resolution
    Error: Package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch (/preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch)
    Requires: preupgrade-assistant(x86-64) >= 1.0.2-14
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    Reply
    • Posted by Jon Wong October 26, 2018

      I’d recommend the CentOS plugin **protectbase** this plugin will help when dealing with multiple 3rd party repos or just EPEL/RPMForge

      You can use “yum –disablerepo=[reponame] update” but that’s a single use option if you’d like to protect your system continuously then I’d highly recommend the “protectbase”

      “yum install yum-plugins-protectbase”

      Then add “protect=1” on the repos you’d want to protect. Aka CentOS-Base
      And add “protect=0” to epel.repo this should solve most common conflicts when dealing with 3rd party repositories.

      I created a more in-depth guide on my blog here [Dealing with multiple repositories on CentOS 4/5/6/7][1]

      [1]: https://zm.nubes.ca/dealing-with-multiple-repositories-on-centos-4-5-7-with-yum-and-protectbase-plugin-1053/

      Reply
  156. Posted by Iceman September 6, 2014

    i get error below

    Setting up Install Process
    Resolving Dependencies
    –> Running transaction check
    —> Package preupgrade-assistant-contents.noarch 0:0.5.14-1.el6.centos will be installed
    –> Processing Dependency: preupgrade-assistant(x86-64) >= 1.0.2-14 for package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch
    —> Package redhat-upgrade-tool.noarch 1:0.7.22-3.el6.centos will be installed
    –> Processing Dependency: preupgrade-assistant >= 1.0.2-4 for package: 1:redhat-upgrade-tool-0.7.22-3.el6.centos.noarch
    –> Finished Dependency Resolution
    Error: Package: 1:redhat-upgrade-tool-0.7.22-3.el6.centos.noarch (upg)
    Requires: preupgrade-assistant >= 1.0.2-4
    Error: Package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch (upg)
    Requires: preupgrade-assistant(x86-64) >= 1.0.2-14
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    Reply
  157. Posted by Giorgos September 7, 2014

    On which exact command you get these?? Post the exact commandand i will tell you what to do.

    It could possibly tell you to use–> yum install redhat-upgrade-tool preupgrade-assistant-contents –skip-broken

    Then preupg -l or preupg -s CentOS6_7 if the first one returns Centos6_7

    Then–> centos-upgrade-tool-cli –network 7 –instrepo=http://mirror.centos.org/centos/7/os/x86_64/ must be turn into –>>centos-upgrade-tool-cli –network 7 –force –nogpgchechk –instrepo=http://mirror.centos.org/centos/7/os/x86_64/

    Reply
  158. Posted by Iceman September 7, 2014

    yum localinstall preupgrade-assistant-*

    Then i get Above Dependencies error

    Reply
  159. Posted by Iceman September 7, 2014

    Giorgos

    I try your option, but the i get the same error

    Reply
  160. Posted by Giorgos September 7, 2014

    What version is your Centos? It works absolutely fine in Centos6.5.
    Anyway. Forget eveything about localinstall or whatever is written on this thread/posts and follow the steps i mention below.

    1st)Create a Repo file in /etc/yum.repos.d/, named something like upgradetool.repo
    —> vim /etc/yum.repos.d/upgradetool.repo –>add the below> [upg]
    name=CentOS-$releasever – Upgrade Tool
    baseurl=http://dev.centos.org/centos/6/upg/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    2nd)run–> yum install redhat-upgrade-tool preupgrade-assistant-contents

    3rd–>run–>preupg -l
    if CentOS6_7 is returned then run–> preupg -s CentOS6_7

    4th) finally run–> centos-upgrade-tool-cli –network 7 –force –nogpgchechk –instrepo=http://mirror.centos.org/centos/7/os/x86_64/

    And tell me about the outcome.

    Reply
  161. Posted by Iceman September 7, 2014

    CentOS release 6.5 (Final)

    With the latest updates

    Reply
  162. Posted by Iceman September 7, 2014

    With

    yum install redhat-upgrade-tool preupgrade-assistant-contents

    i have the same Error

    Reply
  163. Posted by Giorgos September 7, 2014

    You should try cleaning up all of your repos. Run yum repolist all & have a look at your repos then run–>yum clean -or- yum clean all –>yum update. Afterwards try once again all the steps of the process i mentioned above.

    I do not know if you have a brand new server or a working and setted up one but you should know that several modules/stuff are not yet included in any of the centos 7 repos.SO it is recommended only for freshly installed server setups.

    Reply
  164. Posted by Iceman September 7, 2014

    The server is a working server used for webserver and mail and mysql
    I did yum clean all and Yum update but the problem is not solved, I think its better to get a fresh install

    Reply
  165. Posted by Giorgos September 7, 2014

    Have you removed the packages i mention, before the upgrade procedure?

    yum remove preupgrade-assistant-* && yum remove redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm && yum remove epel*
    and then the upgrade procedure i mention.

    Try it & if that fails too, you should either wait for an updated upgrade or upgrade a fresh 6.5 install or install fresh centos7.

    Reply
  166. Posted by Iceman September 7, 2014

    yum remove preupgrade-assistant-*
    yum remove redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm

    They are not installed

    yum remove epel* i remove them yesterday after i update Centos 6.5

    Reply
  167. Posted by Iceman September 7, 2014

    base
    centosplus
    extras updates upg is for upgrade to CentOS 7.0 Repo

    Reply
  168. Posted by Giorgos September 7, 2014

    Ok. Run –>yum remove preupgrade*yum remove redhat-upgrade* and try it all over. You definitely have errors in your preupgrade packages and that is all about the dependencies erros.

    Reply
  169. Posted by Giorgos September 7, 2014

    There you can find all the packages http://dev.centos.org/centos/6/upg/

    and the x86_64 packages needed http://dev.centos.org/centos/6/upg/x86_64/

    Reply
  170. Posted by Iceman September 7, 2014

    [root@scorpion yum.repos.d]# yum remove preupgrade*
    Loaded plugins: fastestmirror, security
    Setting up Remove Process
    No Match for argument: preupgrade*
    Loading mirror speeds from cached hostfile
    * base: http://ftp.nluug.nl
    * centosplus: mirror.oxilion.nl
    * extras: nl.mirror.eurid.eu
    * updates: mirror.oxilion.nl
    Package(s) preupgrade* available, but not installed.
    No Packages marked for removal
    [root@scorpion yum.repos.d]#
    [root@scorpion yum.repos.d]#
    [root@scorpion yum.repos.d]# yum remove redhat-upgrade*
    Loaded plugins: fastestmirror, security
    Setting up Remove Process
    No Match for argument: redhat-upgrade*
    Loading mirror speeds from cached hostfile
    * base: http://ftp.nluug.nl
    * centosplus: mirror.oxilion.nl
    * extras: nl.mirror.eurid.eu
    * updates: mirror.oxilion.nl
    Package(s) redhat-upgrade* available, but not installed.
    No Packages marked for removal

    yum -y install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant
    Loaded plugins: fastestmirror, security
    Loading mirror speeds from cached hostfile
    * base: http://ftp.nluug.nl
    * centosplus: mirror.oxilion.nl
    * extras: nl.mirror.eurid.eu
    * updates: mirror.oxilion.nl
    Setting up Install Process
    No package preupgrade-assistant available.
    Resolving Dependencies
    –> Running transaction check
    —> Package preupgrade-assistant-contents.noarch 0:0.5.14-1.el6.centos will be installed
    –> Processing Dependency: preupgrade-assistant(x86-64) >= 1.0.2-14 for package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch
    —> Package redhat-upgrade-tool.noarch 1:0.7.22-3.el6.centos will be installed
    –> Processing Dependency: preupgrade-assistant >= 1.0.2-4 for package: 1:redhat-upgrade-tool-0.7.22-3.el6.centos.noarch
    –> Finished Dependency Resolution
    Error: Package: 1:redhat-upgrade-tool-0.7.22-3.el6.centos.noarch (upg)
    Requires: preupgrade-assistant >= 1.0.2-4
    Error: Package: preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch (upg)
    Requires: preupgrade-assistant(x86-64) >= 1.0.2-14
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    Reply
  171. Posted by Paul September 9, 2014

    Hi,

    Thanks it works for the installation, but when I want to start the Receiver with /opt/Citrix/ICAClient/selfservice
    I have an erreor related to libpng
    /opt/Citrix/ICAClient/selfservice: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

    Thanks
    Paul

    Reply
    • Posted by admin September 9, 2014

      @Paul: you’re likely missing some libs. Try:

      yum install libpng12.i686
      
      Reply
  172. Posted by Mohammad Farouk September 14, 2014

    Will this upgrade delete my folders and websites on my current server and will it also delete my databases or it will only upgrade OS files ?

    Reply
    • Posted by admin September 17, 2014

      @Mohammad Farouk: An in-place upgrade does NOT remove user data from the system, it only updates existing packages and applies additional configuration if needed. Please read more here and also note this method is NOT to be used in production without proper testing!

      Reply
  173. Posted by Mohamed Abdou September 19, 2014

    Hi admin

    i follow each steps and everything went fine then even i didn’t have any problem with “Database mismatch” issue that u’ve mentioned but after rebooting a black screen appears with mouse cursor on it and that’s it nothing happin, and i logged in using terminal tried to using Yum to install new desktop environment and an error appears tells me that “There is no installed groups file”

    what should i do now ??

    Reply
    • Posted by admin September 22, 2014

      @Mohamed Abdou: you’ve probably hit this bug if you upgraded from GNOME 2 to GNOME 3 (which is not supported). You could try adding group_command=compat to /etc/yum.conf (as suggested in the link) or mark the group as installed and then remove and install it again.

      systemctl isolate multi-user.target
      yum groups mark install "GNOME Desktop"
      yum groupremove "GNOME Desktop"
      yum groupinstall "GNOME Desktop"
      
      Reply
  174. Posted by Matt Zaug September 25, 2014

    Why the garish red? Because Larry has no taste. Money can’t buy good taste.

    Reply
  175. Posted by Hans Persson October 3, 2014

    I’m having the exact same problem as NetNut404 above in that GDM hangs with a black screen showing only a mouse cursor, except that I get it on a fresh install of CentOS 7. Very annoying.

    Reply
  176. Posted by JKnife October 5, 2014

    Steam has made its way to the nux desktop repo so you can install it from there.

    Reply
  177. Posted by Christopher Voltz October 6, 2014

    It may sound bizarre, but try increasing the number of user watches for inotify. That was what fixed it for me:
    sudo sysctl -w fs.inotify.max_user_watches=750000

    If that works don’t forget to update /etc/sysctl.conf to make the change permanent:
    sudo bash -c “echo fs.inotify.max_user_watches=750000 >> /etc/sysctl.conf”

    Reply
  178. Posted by Adam October 9, 2014

    Thanks for the guide!

    I get some errors when i run /opt/Citrix/ICAClient/selfservice on my rhel7 box:
    (selfservice:7113): GLib-GObject-WARNING **: specified instance size for type `WebKitWebView’ is smaller than the parent type’s `GtkContainer’ instance size
    (selfservice:7113): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)’ failed
    (selfservice:7113): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0′ failed

    From what i gather its probably gstreamer related, didn’t you have any problems with this? Which gstreamer/gstreamer1 packages do you have installed?

    Reply
  179. Posted by Pascal October 9, 2014

    Hi Paul,

    I have a issue when I install the 13.0 Ica client on CentOS7. I hope you have an idea.

    rpm -i CAClient-13.0.0.256735-0.x86_64.rpm

    libwebkitgtk-1.0.so.0 is needed by ICAClient-13.0.0.256735-0.x86_64

    I have created the symlink, see my folder contents;
    101724237 0 lrwxrwxrwx. 1 root root 35 Oct 9 14:57 libwebkitgtk-1.0.so.0 -> /usr/lib/libwebkitgtk-3.0.so.0.18.9
    102285279 0 lrwxrwxrwx. 1 root root 26 Oct 9 14:12 libwebkitgtk-3.0.so.0 -> libwebkitgtk-3.0.so.0.18.9
    101448129 30736 -rwxr-xr-x. 1 root root 31473396 Jun 24 09:48 libwebkitgtk-3.0.so.0.18.9

    I hope you have an idea.

    Best regards,

    Pascal

    Reply
  180. Posted by Coba October 11, 2014

    Thx Bro!!! Nice and very helpful ur tuto! :)

    Reply
  181. Posted by Adam October 13, 2014

    Just to follow up on my problem – i could not get it to work with webkitgtk3.i686, but using webkitgtk (x86_64) it works fine. This package creates the symlink for you too. I should note that I used the latest release, 13.1. 13.0 may not work with this package.

    Reply
  182. Posted by Mehdi October 19, 2014

    After executing this command:
    redhat-upgrade-tool –network 7.0 –instrepo http://ftp.plusline.de/centos/7.0.1406/os/x86_64/ –force

    I got this error message

    setting up system for upgrade
    Traceback (most recent call last):
    File “/usr/bin/redhat-upgrade-tool”, line 310, in
    main(args)
    File “/usr/bin/redhat-upgrade-tool”, line 238, in main
    prep_boot(kernel, initrd)
    File “/usr/lib/python2.6/site-packages/redhat_upgrade_tool/sysprep.py”, line 200, in prep_boot
    modify_bootloader(kernel, initrd)
    File “/usr/lib/python2.6/site-packages/redhat_upgrade_tool/sysprep.py”, line 171, in modify_bootloader
    remove_kargs=remove_args)
    File “/usr/lib/python2.6/site-packages/redhat_upgrade_tool/boot.py”, line 40, in add_entry
    output = check_output(cmd)
    File “/usr/lib/python2.6/site-packages/redhat_upgrade_tool/util.py”, line 42, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
    File “/usr/lib64/python2.6/subprocess.py”, line 642, in __init__
    errread, errwrite)
    File “/usr/lib64/python2.6/subprocess.py”, line 1234, in _execute_child
    raise child_exception
    OSError: [Errno 2] No such file or directory

    Does anybody know how to fix it?

    Thanx

    Reply
  183. Posted by heo October 25, 2014

    Aarrrrrrrgh, steam can’t be installed on CentOS 7.
    At least i can’t.
    WHY?
    I am gonna crazy!
    There is no repo named steam_fedora19.repo
    And I tried various of ways, each of them lacked of LOTS OF SOs!
    libSDL.so.1, blahblahblah.so.2….
    How can I? How can I??
    PLEASE HELP ME! THAAAAANKS!

    Reply
    • Posted by admin October 26, 2014

      @heo: you have to create the Steam repository yourself by adding a new file /etc/yum.repos.d/steam_fedora19.repo with these contents:

      [steam_fedora19]
      name=Steam RPM packages (and dependencies) for Fedora
      baseurl=http://negativo17.org/repos/steam/fedora-19/x86_64/
      enabled=0
      skip_if_unavailable=1
      gpgcheck=0
      
      Reply
      • Posted by Daniel December 28, 2016

        I created this file with nano and confirmed that I made it in the proper place, however whenever I run “yum –enablerepo=steam_fedora19 install steam” I receive errno 14, an error 404 that says “http://negativo17.org/repos/steam/fedora-19/x86_64/repodata/repomd.xml” is missing. Any idea why it’s not able to load in the repository properly?
        -Thanks

        Reply
        • Posted by admin December 29, 2016

          @Daniel: I see the link is no longer active. As others have said, use the Nux repo instead.

          Reply
  184. Posted by scx October 26, 2014

    @heo
    You can install the steam package from Nux Dextop repository:
    http://li.nux.ro/repos.html

    Reply
  185. Posted by Aleks November 11, 2014

    What software can you recommend to back up a small server that is compatible with CentOS that can back up to cd’s?

    Reply
  186. Posted by Luca Innocenti November 21, 2014

    Thank you

    Reply
  187. Posted by LieHuo November 30, 2014

    Thank you for your tutorial, my kdump service success enabled!

    Reply
  188. Posted by Halfsquatch December 3, 2014

    This is strange, I have never gotten this error before, but lately when I try /configure on VLC under RHEL 6.latest (6.6) I get the following error:

    Requested ‘alsa >= 1.0.24′ but version of alsa is 1.0.22. alsa-lib 1.0.24 or later required.

    I then passed –disable-alsa to ./configure and now I get another error I have never seen:

    In file included from video_output/display.c:44:
    video_output/event.h:42:2: warning: #warning FIXME: implement video close event
    video_output/display.c: In function ‘VideoBufferNew’:
    video_output/display.c:54: warning: unused variable ‘fmt’
    video_output/display.c: In function ‘VoutDisplayCreateRender’:
    video_output/display.c:442: error: unknown field ‘video’ specified in initializer
    video_output/display.c:443: error: unknown field ‘buffer_new’ specified in initializer
    video_output/display.c:443: warning: missing braces around initializer
    video_output/display.c:443: warning: (near initialization for ‘owner..video’)
    video_output/display.c: In function ‘SplitterPrepare’:
    video_output/display.c:1401: warning: unused parameter ‘subpicture’
    video_output/display.c: In function ‘SplitterDisplay’:
    video_output/display.c:1424: warning: unused parameter ‘subpicture’
    make[3]: *** [video_output/display.lo] Error 1
    make[3]: Leaving directory `/opt/source/vlc/src’
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/opt/source/vlc/src’
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/opt/source/vlc’
    make: *** [all] Error 2

    I have tried re-downloading the VLC GIT repo as well as the 2.1.0, 2.2.0, and master branchs/tags. Very strange. If I figure this out, I’ll post back.
    Bizzare. If I can figure this out, I will post back, but

    Reply
  189. Posted by Halfsquatch December 3, 2014

    Oh, the second error is in make, not ./configure…

    Reply
  190. Posted by Halfsquatch December 4, 2014

    I was able to (mostly) follow these instructions for RHEL 7 to get VLC.latest working (I used VLC’s GIT head, so 3.0.0).

    RHEL 7’s Missing RPMS:

    So the following packages are not available in RHEL 7 that I can find:

    libdc1394-devel
    zvbi

    It does not seem to matter.

    No Need for rpmforge:

    The rpmforge repos for RHEL 7 are incomplete do not currently include either of the packages mentioned in the rpmforge installation section.

    I downloaded the source RPMs for a52dec-devel and libmpeg2-devel and compiled them on RHEL 7 with no issues. You can find the source RPMs here:

    http://apt.sw.be/source/

    Compat GCC:

    At least one of the components compiled for FFMPEG requires the compatibility GCC compilers for C and C++ (I can’t remember which one as my bash history is not currently available):

    compat-gcc-44-c++
    compat-gcc-44

    The Linker and Compiling ffmpeg:

    I am not sure why, but it seems that ld isn’t searching paths recursivly, so I had to put an entry for each missing library reported by the following command:

    ldd ffmpeg

    This is mentioned by Tuelho. The link he cites was useful in troubleshooting this.

    My ld.conf file for ffmpeg was as follows. I had to have each of these entries for ffmpeg to compile:

    # cat /etc/ld.so.conf.d/ffmpeg.conf
    /opt/source/ffmpeg/ffmpeg
    /opt/source/ffmpeg/ffmpeg/libavdevice/
    /opt/source/ffmpeg/ffmpeg/libavfilter/
    /opt/source/ffmpeg/ffmpeg/libavformat
    /opt/source/ffmpeg/ffmpeg/libavcodec
    /opt/source/ffmpeg/ffmpeg/libpostproc
    /opt/source/ffmpeg/ffmpeg/libswresample
    /opt/source/ffmpeg/ffmpeg/libswscale
    /opt/source/ffmpeg/ffmpeg/libavutil
    /opt/source/ffmpeg/ffmpeg/libavformat
    /opt/source/ffmpeg/ffmpeg/libavcodec
    /opt/source/ffmpeg/ffmpeg/libavutil
    /opt/source/ffmpeg/ffmpeg/libswscale
    /opt/source/ffmpeg/ffmpeg/libpostproc
    /opt/source/ffmpeg/ffmpeg/libavformat
    /opt/source/ffmpeg/ffmpeg/libavcodec
    /opt/source/ffmpeg/ffmpeg/libswresample
    /opt/source/ffmpeg/ffmpeg/libavutil

    I also kept my vlc.conf file in place, but am not sure if it’s still necessary:

    cat /etc/ld.so.conf.d/vlc.conf
    /usr/local/lib

    Reply
    • Posted by admin December 6, 2014

      @Halfsquatch: OK, so you were not able to compile on RHEL 6.6, but you were successful with RHEL 7. That’s good to know, thanks!

      Reply
  191. Posted by Ali Mansoor December 6, 2014

    I was trying to upgrade 6.3 to 7.0 using this tutorial.I had only a basic Desktop system, But now it is installing all application related to centos How can I set upgrade only basic things with out mysql and java and other applications

    Reply
    • Posted by admin December 6, 2014

      @Ali Mansoor: it’s not possible to choose specific packages to upgrade with redhat-upgrade-tool. The Minimal Desktop installation option from CentOS 6 includes basic-desktop and java-platform groups which might require different dependencies in CentOS 7, hence the increased number of installed packages.

      Reply
  192. Posted by Robert Litmna December 15, 2014

    Thanks! It works on 6.6 too, with just some tweaks to package names:

    rpm –import http://mirror.centos.org/centos/6.6/os/x86_64/RPM-GPG-KEY-CentOS-6
    rpm –import http://mirror.centos.org/centos/6.6/os/x86_64/RPM-GPG-KEY-CentOS-Debug-6
    rpm -Uvh http://mirror.centos.org/centos/6.6/os/x86_64/Packages/centos-release-6-6.el6.centos.12.2.x86_64.rpm

    and

    wget http://mirror.centos.org/centos/6.6/os/x86_64/Packages/yum-3.2.29-60.el6.centos.noarch.rpm
    wget http://mirror.centos.org/centos/6.6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

    Reply
  193. Posted by DS December 20, 2014

    I just tried this but after reboot there is no desktop. It just goes grub menu then nothing but a black screen with a flashing cursor in the top left corner. Do you have any suggestions before I uninstall nvidia?

    I’m running a reasonably fresh CentOS 7 install with gnome desktop option as well.

    Reply
    • Posted by admin December 20, 2014

      @DS: It could be the nouveau driver causing conflicts with nvidia. After installing kmod-nvidia a new file is created /usr/lib/modprobe.d/blacklist-nouveau.conf that blacklists nouveau. Do you have it on your machine? As per this file, if nouveau continues to load run this as root:

      dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
      
      Reply
  194. Posted by DS December 20, 2014

    @admin: Thanks for taking the time. Yes the blacklist-nouveau.conf file was created during the process. After running the dracut cmd I still had the same problem. Not sure what is going on. I’ve also attempted to download the nvidia driver “.run” file and install it that way but I get the same blank screen problem..

    I’m starting to get out of my depth here. I might get a colleague to take a look who has a bit more of a sys-admin background than myself. I’ll let you know how I get on.

    Reply
  195. Posted by jay warren December 26, 2014

    take a look at /etc/sysconfig/grub and look for these in GRUB_CMDLINE_LINUX

    nouveau.modeset=0
    rd.driver.blacklist=nouveau

    this is documented in the rhel7 release notes, simply adding it to modprobe.d is not enough.

    Reply
  196. Posted by Anurag Sindhu December 26, 2014

    Thanks for the explicit steps. I tried all the steps with ver 13 and installation went smooth but I wasn’t able to run Citrix. I was getting error for libasound_module_ctl_pulse.so. And strangely enough, wfica was searching for it under /usr/lib/alsa-lib even though my machine is 64-bit and I installed 64-bit version of Citrix Receiver. I verified that I have alsa plugin under /usr/lib64

    Then I uninstalled ver 13 and tried installing 13.1. And wow! it worked.

    Reply
  197. Posted by Ravi February 5, 2015

    Getting below error
    Downloading failed: couldn’t get boot images: Timeout on http://ftp.plusline.de/centos/7.0.1406/os/x86_64/images/pxeboot/vmlinuz: (28, ‘Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds’)

    Reply
    • Posted by admin February 5, 2015

      @Ravi: Please use the official wiki as stated in the UPDATE paragraph:

      centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/
      Reply
  198. Posted by Ravi February 5, 2015

    Thanks for quick reply, getting error there as well

    Downloading failed: couldn’t get boot images: Timeout on http://mirror.centos.org/centos/7/os/x86_64/images/pxeboot/vmlinuz: (28, ‘Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds’)

    Reply
    • Posted by admin February 5, 2015

      @Ravi: that error could have a number of causes including a broken yum mirror or a slow Internet connection (either direct or via proxy). Try either cleaning up yum caches or bypassing the mirror selection if using the plugin (if the latter doesn’t work, make sure you enabled it back):

      yum clean all
      if [ -f /etc/yum/pluginconf.d/fastestmirror.conf ]; then sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf; fi
      
      Reply
  199. Posted by Akira February 17, 2015

    Thank you, works perfect

    Reply
  200. Posted by sleever February 23, 2015

    take a look at /etc/sysconfig/grub and look for these in GRUB_CMDLINE_LINUX

    nouveau.modeset=0
    rd.driver.blacklist=nouveau

    this is documented in the rhel7 release notes, simply adding it to modprobe.d is not enough….

    So what does it mean if it is there? Does it need to be removed from there?

    Reply
    • Posted by admin February 24, 2015

      @jay warren: those lines should be added automatically by kmod-nvidia
      @sleever: if those lines are there, it means the Nouveau driver is blacklisted, which is good if you have the Nvidia driver installed

      Reply
  201. Posted by desertcat April 9, 2015

    Ran into the blinking cursor problem too. The problem seems to be due to $@&*^% M$ and their UEFI. You may have to simply do a re-install boot from a NON UEFI enabled device and then when you do the install make sure there is NO partition marked /boot/efi, but you *will* need a /boot partition. If you encounter a /boot/efi partition remove it, and continue with the install. Once you have the system up and running follow the above and reboot, and PRESTO!! like magic Nvidia will be up and running. The key to the whole blinking cusor problem is to ensure you DO NOT boot from a UEFI enabled device, and to remove any /boot/efi partition during the install phase.

    Reply
  202. Posted by Mike May 11, 2015

    Hi

    What could be the reason of getting “vmcore-incomplete” and not getting the complete vmcore dump file. I have enough disk space to save the core dump like 128G. Does increasing the “crashkernel=256M” to “crashkernel=512M” or Auto.

    Thank You,
    Mike

    Reply
  203. Posted by Rahul May 26, 2015

    Hi,

    I tried your instruction but logs are still going to /var/log/messages instead of defined location.

    Reply
    • Posted by admin May 27, 2015

      @Rahul: Did you restart rsyslog on the client? Is the server:port reachable? Are there any files in /var/lib/rsyslog?

      Reply
  204. Posted by earlynerd June 11, 2015

    A late but heart-felt THANK YOU!! for this.

    It was driving me crazy every time it came up at each boot-up of my otherwise excellent version of Scientific Linux.

    Now, it’s gone. Thanks!

    Reply
  205. Posted by mischa June 21, 2015

    Wais up Im wearin centos 6.4 as a personal computer not used as server mainly but have installed centos 7 on other machine and it shows up only ssh msdos ambient,so my question is if I run this upgrade will I keep using my centos as a windows type pc?

    Reply
    • Posted by admin June 21, 2015

      @mischa: if you don’t know what you’re doing you might end up with a broken desktop environment as documented here under “Know issues when upgrading”: http://wiki.centos.org/TipsAndTricks/CentOSUpgradeTool
      I suggest you don’t perform the upgrade, but you might want to update your system to CentOS 6.6 as there were a lot of security updates since 6.4 was released. Just run ‘yum update’.

      Reply
  206. Posted by mischa June 27, 2015

    So you are underestimating me and that is ok knowing you are a gringo from United States ,just North America because Latino America is still America and is not part of your territory,the same corrupted and doped sense of humor that contaminates the whole world.

    You are wrong,to date there is many things in programming I ignore but still there hasnt been one time I dont achieve any programmer goal,Im like any programmer in the world Im mighty in some stuff and ignorant at other stuff,just like you.

    Look dude its so sad you didnt get the point of my communication and yopu came up with other none sense,honestly I dont like to speak much with gringo engineers ,I sort out most everything with other nations engineers,so whatever is the same with you.

    Reply
  207. Posted by Not Known June 28, 2015

    It is June 2015 and I couldn’t even get the demo *.exe file to download from Crossover’s site. Continuous “failed” networking errors. Did they go out of business?

    Reply
    • Posted by admin June 28, 2015

      @Not Known: The demo for Linux is not “*.exe”, but “*.bin” as you need to run the installer on your Linux OS. I checked the Crossover Linux 14.1.4 download page now and it still works for me (63.5MB download size).

      Reply
  208. Posted by Gaston June 28, 2015

    Wow Mischa, no need to change the tone. The admin is just trying to help and he did point you to the right place. CentOs notes clearly say “If you have either the Gnome or KDE desktop installed, upgrade is likely not going to work .. at least not completely.”

    I appreciate the time Admin has spent answering our questions and writing this guide.

    BTW, I am also a Latino.

    Cheers.

    Reply
  209. Posted by Jon Parshall June 30, 2015

    Hey Not Known,

    I’m not sure what problem you were having with the demo software download. If you continue to have problems, please contact our support ninjas and they’ll help you out, at info@codeweavers.com or sales@codeweavers.com

    Reply
  210. Posted by Not Known July 1, 2015

    It is indeed a *.bin file, actually the file I am trying to download is a *.deb file. The networking failed issue remains. Rather than dismiss complaints …

    Here is what is in my browser status bar:

    crossover_14.1.4-1.deb
    Failed – Network error

    It downloaded about 32.3 of the 63.5MB and just stops. I don’t have problems downloading anything at other sites, unless those sites are malfunctioning.

    Reply
  211. Posted by Jon Parshall July 1, 2015

    I don’t think I was dismissing your complaint, but I can’t diagnose the problem from where I’m sitting, of course. We have other ways of getting you the download, from our Xfer site, if need be. We’re perfectly cheerful to help, but I’m just the Marketing Guy, not a support ninja. As such, your best bet would be to contact info@codeweavers.com. Thanks for your interest.

    Jon Parshall
    COO
    http://www.codeweavers.com

    Reply
  212. Posted by Stephanie Cosgrove July 26, 2015

    Linux was dead to me. Having said that, this oil rush sample looks really clean. Maybe I need to reconsider?

    Reply
  213. Posted by Linda Meaker Psychologist July 26, 2015

    I bailed on Desura last year as it was becoming too outdated. Do you think the update makes it viable again? Is there likely to be ongoing support from this point?

    Reply
  214. Posted by Carsten Varming August 31, 2015

    I upgraded 6.7 to 7 today and I had to delete __* in /mnt/var/lib/rpm as described, and then press control-D to continue the upgrade process instead of the described init 6. I first tried init 6 and that did not go well.

    Reply
  215. Posted by linuxman1 October 1, 2015

    Thanks, worked fine.

    Reply
  216. Posted by Steven October 17, 2015

    Hello,

    I followed the installation process as mention above. It was noticed that some links were broken. But after replace the those links, the installation was successfully complete. Here are my steps:

    # mkdir -p /root/upgrade
    # cd /root/upgrade
    # wget http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-1.0.2-33.0.3.el6.centos.x86_64.rpm http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-contents-0.5.13-1.0.5.el6.centos.noarch.rpm http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistantui-1.0.2-33.0.3.el6.centos.x86_64.rpm http://dev.centos.org/centos/6/upg/x86_64/Packages/redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm
    # yum localinstall preupgrade-assistant-*
    # preupg
    # yum localinstall redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm
    # rpm --import http://ftp.plusline.de/centos/7.0.1406/os/x86_64/RPM-GPG-KEY-CentOS-7
    # redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.0.1406/os/x86_64/
    # redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.0.1406/os/x86_64/ --force
    # cd /mnt/var/lib/rpm
    # rm __*
    # init 6
    # cat /etc/centos-release
     CentOS Linux release 7.0.1406 (Core)

    Thanks for share this upgrade process.

    Regards,
    Steven

    Reply
  217. Posted by Steven October 17, 2015

    Correction …, here are the replacement broken links:

    # rpm --import http://ftp.plusline.de/centos/RPM-GPG-KEY-CentOS-7
    # redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.1.1503/os/x86_64/
    # redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.1.1503/os/x86_64/ --force

    Regards,
    Steven

    Reply
  218. Posted by Mark January 4, 2016

    This worked great for CentOS 7.2.1511.. I did a fresh install of CentOS 6.5 and then followed this guide, updating only the release number for the KEY and –instrepo steps as had been down with prior 7.x reelases in this post. Thanks – This was really great!

    Regards,
    Mark

    Reply
  219. Posted by Alexey N. Sorokin January 7, 2016

    Big Thanks!

    It also works fine for 6.7 and it save me very much time.

    Reply
  220. Posted by Paul January 14, 2016

    I’m running CentOS release 6.7 (Final). At step “Import the CentOS 7 rpm gpg key” i get failures.

    curl: (22) The requested URL returned error: 404 Not Found
    error: http://ftp.plusline.de/centos/7.0.1406/os/x86_64/RPM-GPG-KEY-CentOS-7: import read failed(2).

    Reply
    • Posted by admin January 14, 2016

      @Paul: See Steven’s reply above with the updated URL.

      Reply
  221. Posted by Thomas February 18, 2016

    Thank you so much for the how-to. I was able to successfully upgrade from CentOS 6.7 (final) to CentOS 7.2.1511.

    This is the URL I used for 7.2.1511 (Steven’s URL for 1503 no longer works):

    rpm --import http://ftp.plusline.de/centos/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7
    redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.2.1511/os/x86_64/
    or
    redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.2.1511/os/x86_64/ --force
    Reply
  222. Posted by Thomas February 18, 2016

    Forgot to mention. I also installed latest preupgrade-assistant from here http://dev.centos.org/centos/6/upg/x86_64/Packages/?C=M;O=A:

    preupgrade-assistant-1.0.2-36.0.1.el6.centos.x86_64.rpm
    preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64.rpm
    preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch.rpm

    Previous post double – got removed by HTML. Try pre tab:

    rpm --import http://ftp.plusline.de/centos/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7
    redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.2.1511/os/x86_64/
    redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.2.1511/os/x86_64/ --force
    Reply
  223. Posted by Thomas February 19, 2016

    After upgrade from 6.7, you may see this error during reboot or try to run commands like grep:

    error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory

    It was caused by old libpcre.so.0.0.1 was replaced by new libpcre.so.1.2.0.

    To fix this, cd to /usr/lib64 and create a symlink:

    ln -s libpcre.so.1.2.0 libpcre.so.0

    After upgrade, some services, like nfs server and rsyslogd, no longer start on boot. You will need to enable and start them with systemctl.

    systemctl enable rsyslog
    systemctl start rsyslog

    I am happy that my nfs server now can use new features come with the new kernel.

    Reply
  224. Posted by Thomas Prescott March 5, 2016

    If you’re using SecureBoot, you’ll need to follow the steps linked below for the kernel module to load correctly. You have to get the UEFI shim to trust ELRepo’s signing key.

    https://www.elrepo.org/tiki/SecureBootKey

    Reply
  225. Posted by Robert Litman March 15, 2016

    This worked for 7.2 for me, with just a few tweaks:

    The centos-release package is in a different path (and of course, matches the new version)

    yum install http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm

    And the final kernel version is the most current one I just installed.

    grub2-set-default 'CentOS Linux, with Linux 3.10.0-327.10.1.el7.x86_64'
    Reply
  226. Posted by serg April 12, 2016
    finding updates 100% [===================================================================================================]
    Traceback (most recent call last):
      File "/usr/bin/redhat-upgrade-tool", line 310, in 
        main(args)
      File "/usr/bin/redhat-upgrade-tool", line 218, in main
        pkgs = download_packages(f)
      File "/usr/bin/redhat-upgrade-tool", line 77, in download_packages
        transprobs = f.describe_transaction_problems()
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 291, in describe_transaction_problems
        format_replacement(pkg2)))
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 279, in format_replacement
        oldpkg, newpkg = find_replacement(po)
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 266, in find_replacement
        for tx in self.tsInfo.getMembers(po.pkgtup):
    AttributeError: 'NoneType' object has no attribute 'pkgtup'

    please help ! what’s the problem? )

    Reply
    • Posted by Mohammed Mubeen August 27, 2021

      I got the same error as below.

      [root@centos6 yum.repos.d]# sudo /usr/bin/redhat-upgrade-tool-cli --network 7 --instrepo=http://192.168.1.80
      setting up repos...
      Traceback (most recent call last):
      File "/usr/bin/redhat-upgrade-tool-cli", line 310, in
      main(args)
      File "/usr/bin/redhat-upgrade-tool-cli", line 125, in main
      if f.treeinfo.get('general', 'version').split('.')[0] != \
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 379, in treeinfo
      self._treeinfo = Treeinfo(self._get_treeinfo())
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 369, in _get_treeinfo
      reget=None)
      File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 408, in urlgrab
      return self._mirror_try(func, url, kw)
      File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 402, in _mirror_try
      self._failure(gr, obj)
      File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 297, in _failure
      action = cb(cb_obj, *args, **kwargs) or {}
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 53, in raise_exception
      raise failobj.exception
      urlgrabber.grabber.URLGrabError: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

      Reply
  227. Posted by Nelson April 12, 2016

    Wanted to thank you for posting this and leaving it up. We work in a closed lab environment, and I had need to get minimum of VLC 2.1.0 up and working, and the closest packaged VLC for RHEL 6 was 2.0.7 or .8. Needed 2.1 for java bindings, and without your site I would be pretty lost. I also had the library issue pointed out by Tuelo. Years later, and still useful. Thanks again.

    Reply
  228. Posted by Konvict April 13, 2016
    Dependencies Resolved
    
    ========================================================================================================
     Package                     Arch           Version                          Repository            Size
    ========================================================================================================
    Installing:
     steam                       i686           1.0.0.49-1.el7                   nux-dextop           2.1 M
    Installing for dependencies:
     atk                         i686           2.14.0-1.el7                     base                 250 k
     elfutils-libelf             i686           0.163-3.el7                      base                 205 k
     gdk-pixbuf2                 i686           2.31.6-3.el7                     base                 557 k
     gtk2                        i686           2.24.28-8.el7                    base                 3.4 M
     jasper-libs                 i686           1.900.1-29.el7                   base                 146 k
     libXScrnSaver               i686           1.2.2-6.1.el7                    base                  24 k
     libpng12                    i686           1.2.50-7.el7_2                   updates              181 k
     libtxc_dxtn                 i686           1:1.0.0-3.fc19                   nux-dextop            13 k
     mesa-dri-drivers            i686           10.6.5-3.20150824.el7            base                 4.6 M
     mesa-filesystem             i686           10.6.5-3.20150824.el7            base                  23 k
     mesa-private-llvm           i686           3.6.2-2.el7                      base                 6.9 M
    
    Transaction Summary
    ========================================================================================================
    Install  1 Package (+11 Dependent packages)
    
    Total download size: 18 M
    Installed size: 57 M
    Is this ok [y/d/N]: y
    Reply
  229. Posted by shaks July 20, 2016

    Can some one let me know if Oracle Linux 6.3 can be upgraded (inplace) to 6.5 without affecting database.

    Reply
  230. Posted by Hituraj August 23, 2016
    bash-4.1# redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.2.1511/os/x86_64/ --force
    setting up repos...
    .treeinfo                                                                                                                   | 1.1 kB     00:00
    getting boot images...
    setting up update...
    finding updates 100% [============================================================================================================================]
    Traceback (most recent call last):
      File "/usr/bin/redhat-upgrade-tool", line 310, in 
        main(args)
      File "/usr/bin/redhat-upgrade-tool", line 218, in main
        pkgs = download_packages(f)
      File "/usr/bin/redhat-upgrade-tool", line 77, in download_packages
        transprobs = f.describe_transaction_problems()
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 291, in describe_transaction_problems
        format_replacement(pkg2)))
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 279, in format_replacement
        oldpkg, newpkg = find_replacement(po)
      File "/usr/lib/python2.6/site-packages/redhat_upgrade_tool/download.py", line 266, in find_replacement
        for tx in self.tsInfo.getMembers(po.pkgtup):
    AttributeError: 'NoneType' object has no attribute 'pkgtup'

    I followed above steps properly but still not able to upgrade..Could you know the reason of above error?

    Reply
  231. Posted by Shyam Kumar September 9, 2016

    Thanks for sharing this tutorial. Works fine for RHEL 7.2 . After fighting a lot with the NVIDIA installer finally this mothod worked witout any issue.

    Reply
  232. Posted by Rolf November 7, 2016

    I did the upgrade on two of my machine as described here. Thanks for the post, anyway.
    Everything went fine except after the complete upgrade and a last reboot I cannot log in.
    After entering username of root and the correct (!) password I get the login-prompt again. It’s an endless loop, obviously.

    Not forget to mention that I receive the error “Host SMBus controller not enabled” as well (piix4_smbus). It’s a VMware-env.

    No possibility to log in, even in the rescue console.

    Has anybody an idea?
    Highliy appreciated!

    Reply
  233. Posted by wms April 25, 2017

    Hello,

    Are there any updates? I am trying to upgrade CentOS release 6.9 (Final) to version 7.

    Reply
  234. Posted by Ariel October 31, 2017

    How do you check that the Nvidia driver is properly installed?

    Reply
    • Posted by admin November 1, 2017
      lsmod | grep nvidia
      

      shows if the Nvidia kernel module is in use.

      Reply
  235. Posted by Dwight Tuinstra January 18, 2018

    Oracle’s yum installation now also includes the plugin yum-plugin-ulninfo. You can get rid of it with ‘yum erase yum-plugin-ulninfo’.

    Reply
  236. Posted by MMG July 21, 2018

    I followed all the steps. Also modified the bumblebee.conf file as suggested on other sites (I have optimus laptop with GT650M). But my login screen doesn’t appear, although I can still use other terminals. I have to uninstall kmod-nvidia in order to get the screen back. Can someone help me please? Thanks.

    Reply
    • Posted by admin July 26, 2018

      I haven’t checked this article in a while, please search for newer howto’s such as one here: https://linuxhint.com/install-nvidia-drivers-centos/

      Reply
      • Posted by acme March 5, 2019

        these instructions don’t work, it says nvidia driver conflicts with bumblebee drivers. but the instructions say install both, i don’t get it.

        Reply
  237. Posted by joel diort June 14, 2019

    no, the tool it’s not deprecated fully !

    ok, so where do I start, first of all thanks for this post! on the attempt to update from ISO with the tool.

    you have to downgrade to 6.5 by updating the kernel and release packages for 6.5 (2.3-32-341) from a (vault/ archive centos.org) url (OR) a 6.5 DVD/ISO (OR) a locally made custom repo (7GB)….basically get the RPM package for the 6.5 kernel and centOS release version RPM ;
    and for the rest of the downgrade, I used a DVD of 6.5 for the packages (mounted locally)
    then do a (yum dist-sync) , which will take you to 6.5 fully.

    Running the Tool!

    the problem is:
    Downloading failed: invalid data in .treeinfo: No option ‘upgrade’ in section: ‘images-x86_64’
    why: well centos.org is no longer posting the checksum of the vmlinux and other boot media on there repos in the file .treeinfo usually poasted on os/x86_64/ urls

    the secret sauce it’s :
    finding a Centos.org mirror archive/ vault URL with a valid .treeinfo checksum, (which the DVD images don’t have either) the latest up to date with a checksum is the 7.2 repo url, and anything prior has it (7.0 or 7.1) , every other newer repo URL is missing the checksum inside the .treeinfo file.
    check it for yourself —> http://vault.centos.org/centos/7.2.1511/os/x86_64/.treeinfo
    at the time of this post that’s a valid checksum.

    the issue continues:
    once you find a valid repo URL , the packages directory for the old distros are missing RPM packages for 7.2 and errors ensued; the tool does not like ISO or DVD repos ! of 7.X; I tried !

    the fix is:
    adding a current yum repo with the tool ,on the OS to be used by YUM (although the repo has to be added with the tool it does not like it otherwise or at leased it has to be named CentOS7 – like the version of the tool) and it has to have the latest repo packages or at lease what 7.2 needs.

    as so;
    here is the command…..

    redhat-upgrade-tool-cli –network 7 –cleanup-post –instrepo=http://vault.centos.org/centos/7.2.1511/os/x86_64/ –addrepo=CentOS7=http://mirror.centos.org/centos/7/os/x86_64/

    from:
    http://a-records.info/upgrade-centos69-to-centos-73/

    Reply
    • Posted by jean July 30, 2021

      Thanks joel diort for providing the way to do! I was almost able to do it but I had version mismatch problems, which I was able to solve thanks to the option –addrepo=CentOS7=http://mirror.centos.org/centos/7/os/x86_64

      Reply
    • Posted by jean July 30, 2021

      after i did this i was no longer able to log into my server, but that may be because i didn’t first downgraded centos to 6.5

      Reply
  238. Posted by tony August 8, 2019

    Doesn’t work with CentOS 7 and Lenovo laptop running MX150 nvidia card. The package is missing in ELRepo “nvidia-x11-drv-32bit” and the only package with “32bit” in the name is an nvidia driver version 340.
    Installing the nvidia driver manually is working fine on the Lenovo T580 and P52.

    Reply
  239. Posted by joss August 15, 2019

    I’m sorry but I need your help….
    2019, Centos7 64, and it is very hard to me to install Steam..

    Is anybody can help me ??
    I’m very sad to spend to much time and I don’t want to change my OS.

    Joss

    Reply
  240. Posted by Yuriy January 23, 2020

    I did not have not uek kernel and I need run

    yum install kernel-devel kernel

    after

    rpm -e --nodeps `rpm -qa | grep kernel-uek`
    Reply
  241. Posted by Larry "Tim" Timmins May 14, 2020

    Thanks for your website and tips. IMHO, this is a risky change — anyone testing this will wipe their existing crontab. The overall idea is great and something that I do across oracle jobs, windows scheduled tasks and crontab environments already.
    Perhaps if you add another command before root example and use for all cases
    crontab -l > $CURRENT_CRONTAB

    So, here’s my take to create an “Append” if crontab already exists

    #!/bin/bash
    ## WARNING -- EDUCATIONAL ONLY -- AS IS -- NO WARRANTY
    ## WARNING -- DO NOT USE IN PRODUCTION OR IMPORTANT SERVER
    ## NAME:  cronshuf.sh Larry Timmins (winddragonproductions.com)
    #  Saw tip to create crontab -- but saw RISK/DANGER of wiping out pre-existing crontab
    #  This solution uses the 1st 2 lines and beefs it up to append rather than overwrite crontab values
    #
    ## Based on Original work found at
    ##    http://linuxsysconfig.com/randomizing-cron-scheduling-across-multiple-servers/
    ##
    MINS=`/usr/bin/shuf -i 1-59 -n 1`
    HRS=`/usr/bin/shuf -i 9-17 -n 1`
    CURRENTDATETIME=$(date +%Y%m%d-%H%M)
    COMMAND="/bin/which shuf > /tmp/cronshuf.out-$CURRENTDATETIME"
    CRONCMD="$MINS $HRS * * *    $COMMAND"
    SHUFCRONJOB="/tmp/cronjob-$USER-$CURRENTDATETIME"
    CURRENTCRONTAB="/tmp/crontab.current-$USER-$CURRENTDATETIME"
    TESTOUTCRONTAB="/tmp/crontab.new-$USER-$CURRENTDATETIME"
    # 
    ls -l /tmp/cron*
    
    crontab -l > $CURRENTCRONTAB
    echo $CRONCMD > $SHUFCRONJOB
    # cat $CURRENTCRONTAB $SHUFCRONJOB | crontab
    # testing...
    cat $CURRENTCRONTAB $SHUFCRONJOB > $TESTOUTCRONTAB
    
    ls -l /tmp/cron*
    
    ## have fun!
    
    Reply
    • Posted by admin May 14, 2020

      Yes, appending the new commands to en existing crontab is obviously very much preferred instead of generating a new one :) Mine was more of a POC to show how to generate cron execution times in certain scenarios, for example when multiple machines are provisioned and there is a need to “unevenly” distribute outgoing connections triggered via cron from multiple nodes to a single remote server etc. Thanks for commenting!

      Reply
  242. Posted by Yazan Taleb August 6, 2020

    I have oracle linux version 6.5, I want to upgrade to version 6.6
    Should I follow same way?

    thanks in advance

    Reply
    • Posted by admin August 7, 2020

      Nope, 6.5 to 6.6 is a minor update (the major release is 6), but unless you have a very specific requirement for 6.6 you should update to the latest patch level which is 6.10.

      Reply
  243. Posted by Chendur February 28, 2021

    Thanks Bro,

    Chendur P

    Reply
  244. Posted by Rust April 15, 2021

    [root@localhost admin]# /opt/Citrix/ICAClient/selfservice –icaroot /opt/Citrix/ICAClient
    selfservice is unable to find a compatible webkit library and will now exit.
    Please install libwebkitgtk-1.0 and restart selfservice.

    Reply
  245. Posted by Rust April 15, 2021

    [root@localhost admin]# /opt/Citrix/ICAClient/selfservice –icaroot /opt/Citrix/ICAClient
    selfservice is unable to find a compatible webkit library and will now exit.
    Please install libwebkitgtk-1.0 and restart selfservice.

    tell me how to fix the error.
    I can’t find a solution

    Reply
  • Recent Posts

    • Install VMware Tools on RHEL7
    • RHEL7 initial repo setup
    • Install Electrum-ZCL 1.0.4 on CentOS 7
    • Install Electrum-VTC 2.9.3.1 on Centos 7
    • Testing an overclocked CPU on Linux
    • Popular
    • Comments
  • Subscribe

     Subscribe in a reader

    Enter your email address:

    Delivered by FeedBurner

  • Archives

linuxsysconfig Copyright © 2022.
Theme by MyThemeShop. Back to Top ↑