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.
@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.
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
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.
“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.
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.
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.
“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?
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.
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.
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.
@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.
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.
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?
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.
* 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?
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.
@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. ;-)
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.
@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.
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.
@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!
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.
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.
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
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.
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.
@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.
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.
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.
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”
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.
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?
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.
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!
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.
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.
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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
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.:
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 )
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
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?
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!
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?
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.
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!
@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.
@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.
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).
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 ”
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.
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 ~]#
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:
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
“-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.
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:
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.
@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
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 :
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)
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.
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?
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.
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.
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.
“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.”
@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.
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).
@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
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:
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.
@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.
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% [=============================================================================================================]
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?
@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/
@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.
@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)
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.
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.
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 .
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?
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
@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.
@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
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.
@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).
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.
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
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]
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
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/
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
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.
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
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.
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.
[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
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
@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!
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”
@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"
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.
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”
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?
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.
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
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!
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
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
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:
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
@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.
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.
@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:
@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.
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.
@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
@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
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.
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.
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?
@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’.
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.
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?
@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).
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.
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
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.
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.
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?
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.
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:
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!
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.
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 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"
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.
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
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?
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.
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.
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.
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.
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
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.
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!
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!
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.
[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.
[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
Is this iMagicOS crap some kind of sick joke???
“magicOffice is installed directly to your computer, so that you can even use it offline.”
What an innovation!
CrossOver itself is expensive…..I pretty sure its just crossover and the disk mastering…
Now now, there are clearly original features – the “Why” page promises “Abiword wireless capabilities”. I sure don’t get that with Gentoo!
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.
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.
rofl: http://imagicos.net/private_packages/depend.html
OMG, apparently Amarok and Kaffeine are hard to find…
Holy crap, there’s too many morons out there. I hope nobody falls for this BS …
@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.
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
To be fair, I think this whole thing is put together by teenagers (I’m not kidding).
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.
“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.
Okay, seriously, someone is going to get sued. To start, the way they’re distributing others’ open source/free software is totaly illegal.
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).
You had me going there for a moment :p
Very nice dude :)
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!
nice review man
Same problem here, in snowy Vilnius… Already for 2 hours now! Global Gmail Crash?
Same problem in Sydney. Why no announcement on Google website?
Haifa; all the same
Same here in the UK
@Gregor: issue resolved – see Update2.
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.
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.
most boring blog entry EVER. i want the minute of my life back.
my server through rip and rsp error in linux os
work 100 %%% excellent!!!
Thks.
“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?
Fedora ROcks as firefox…
I met lots of installation issues with new anaconda, I’m not very sure about the future of fedora11 as you.
That’s not a bad list but maybe it’ll be more useful if you add some basic configuration steps in each point.
Thanks a ton :) Truely awesome !!!
absolutely works !!!
Apparently, putting the fix in ~/.vmware/config also does the trick.
No fiddling with /etc/vmware required.
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
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.
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.
@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.
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.
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?
@ Johannes
Please why don’t you write about the positive thing about crossover
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.
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.
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.
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
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.
@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.
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.
@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!
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.
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.
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
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.
Thanks!
I really don’t like v2.
Have a great one!
Patrick.
Necrophagia ?!?
WTF !!
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.
well that clears things up a bit about how to add pictures using this. thanks
@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.
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.
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
what are the commands tha i can use to see replies or new tweets?
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.
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.
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.
I know, I wrote about it in my previous post: http://linuxsysconfig.com/2010/05/this-is-ridiculous/
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?
Don’t worry, it won’t delete your existing configuration, basically PreUpgrade only deals with the installed RPMs.
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.
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!
Parted Magic is my preference. I recommend trying it if you haven’t already.
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?
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.
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.
Thx,
But i had to install this packages as well:
yum install dbus-devel fribidi fribidi-devel poppler-qt4-devel libgcrypt-devel dbus-devel
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
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?
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.
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.
i really don’t need to use IE8, 9, 10, and so on. Firefox is Fast and cool..
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.
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.
the RIP-Linux is amazing to recover deleted partition and other tools are also very very useful for technical person.
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.
First thing that comes to my mind is to use Unicode: CTRL+SHIFT+u00a3 (£), but there could be other ways too.
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.
You’re welcome. I just updated the kernel myself to 3.7.9-201 and it worked fine.
I had been doing the same until the most recent kernel update (3.8.1). Does this method still work for you? Thanks.
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/
It works! Thank you!
seems to be obsolete for 313.26…? worked without your patch. thanks for the nvidia howtos tough
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.
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
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.:
If you have an active Red Hat subscription you can easily update those 2 packages, otherwise just stick with the default firefox.
Thanks.
http://linuxsysconfig.com/2013/03/recover-the-rpm-database-on-fedora-18/ was very helpful. Thanks!
step 4 solved the issue for me. It was fixed after rebuilding db. Thanks for the article.
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
Cool, glad it worked ;)
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.
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.
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
Sorry to hear that. Maybe there was an error in compiling x264? Did you use the exact compile options? (e.g. –enable-shared)
Yes, i have follow your tutorial except libmad and vlc cause i dont need those.
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?
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!
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?
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
and if it is 2.0, try getting the older 1.2-based tarballs from here.
I found the problem was I had remnants of an older version of x264, once I cleaned these out ffmpeg installed correctly.
Thanks man!
Nice tip, works with a charm!
It’s only hard to copy and past stuff from your website, hahahaha…
Cheers!
I’m on CentOS6 but this saved my bacon. Curious what ruined the db in the first place.
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!
@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.
@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.
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).
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.:)
Thanks so much!
Need only rpm -v –rebuilddb
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]
Did you modify any other files? What is the output of these commands:
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.
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
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:
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
“-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.
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
Thanks a lot for this Blog.
It really helped me.
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!
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.
@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:
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.
@semoetz: Yes, that should work, see more details here and some other filters and compare operations here.
Great article, it helped me recover yum
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
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
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.
Just tested it. Crossover Linux is still a joke in 2014 :3
Exactly what I needed! Thanks so much.
Thx, this helped me on Debian after upgrading from 4.0 to 4.3.
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?
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!
Thank you, you just saved my ass!
thank, this article is the best solution
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
Cool, glad it still works for Oracle Linux 6.5. Thanks for the feedback.
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.
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.
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.”
@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.
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).
@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:
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
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:
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.
@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.
The ISO is on a filesystem listed in /etc/fstab.
Before I got your post, I killed the original install and restarted with:
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:
What happens with MySQL after upgrade? Is it replaced (“upgraded”) with MariaDB or ?
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?
Worked like a charm for me today. I did not have to do the rm __* files after the reboot.
@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/
@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.
@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)
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.
@Nikolaus Krismer: cool, thanks for sharing.
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.
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).
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.
@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?
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?
@Jithinsha: one way is to use a tool such as reposync to synchronize a remote yum repository to a local folder.
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
@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.
@admin
Yes, reposync is an option. But this option works fine for CentOS. But not for RedHat.
@Jithinsha: According to Red Hat reposync works with RHEL5/6/7
I’ve tested this procedure on RHEL7 and works fine.
Thanks!
@ Tuelho: thanks for reporting this!
…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.
@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
This procedure no longer works. This one has been updated: http://majzel.blogspot.ca/2014/08/centos-65-to-centos-70.html
Gaston
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.
Looks like your editor ate a redirect? Greater-than sign in :
cat ‘>’ /etc/yum.repos.d/puias-computational.repo
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.
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.
@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).
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/
@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.
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.
“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
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
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/
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
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/
yum localinstall preupgrade-assistant-*
Then i get Above Dependencies error
Giorgos
I try your option, but the i get the same error
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.
CentOS release 6.5 (Final)
With the latest updates
With
yum install redhat-upgrade-tool preupgrade-assistant-contents
i have the same Error
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.
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
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.
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
base
centosplus
extras updates upg is for upgrade to CentOS 7.0 Repo
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.
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/
[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
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
@Paul: you’re likely missing some libs. Try:
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 ?
@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!
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 ??
@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.
Why the garish red? Because Larry has no taste. Money can’t buy good taste.
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.
Steam has made its way to the nux desktop repo so you can install it from there.
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”
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?
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
Thx Bro!!! Nice and very helpful ur tuto! :)
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.
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
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!
@heo: you have to create the Steam repository yourself by adding a new file /etc/yum.repos.d/steam_fedora19.repo with these contents:
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
@Daniel: I see the link is no longer active. As others have said, use the Nux repo instead.
@heo
You can install the steam package from Nux Dextop repository:
http://li.nux.ro/repos.html
What software can you recommend to back up a small server that is compatible with CentOS that can back up to cd’s?
Thank you
Thank you for your tutorial, my kdump service success enabled!
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
Oh, the second error is in make, not ./configure…
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
@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!
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
@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.
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
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.
@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:
@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.
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.
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.
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’)
@Ravi: Please use the official wiki as stated in the UPDATE paragraph:
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’)
@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):
Thank you, works perfect
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?
@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
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.
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
Hi,
I tried your instruction but logs are still going to /var/log/messages instead of defined location.
@Rahul: Did you restart rsyslog on the client? Is the server:port reachable? Are there any files in /var/lib/rsyslog?
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!
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?
@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’.
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.
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?
@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).
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.
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
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.
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
Linux was dead to me. Having said that, this oil rush sample looks really clean. Maybe I need to reconsider?
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?
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.
Thanks, worked fine.
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:
Thanks for share this upgrade process.
Regards,
Steven
Correction …, here are the replacement broken links:
Regards,
Steven
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
Big Thanks!
It also works fine for 6.7 and it save me very much time.
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).
@Paul: See Steven’s reply above with the updated URL.
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):
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:
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.
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
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)
And the final kernel version is the most current one I just installed.
please help ! what’s the problem? )
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"
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.
Can some one let me know if Oracle Linux 6.3 can be upgraded (inplace) to 6.5 without affecting database.
I followed above steps properly but still not able to upgrade..Could you know the reason of above error?
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.
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!
Hello,
Are there any updates? I am trying to upgrade CentOS release 6.9 (Final) to version 7.
How do you check that the Nvidia driver is properly installed?
shows if the Nvidia kernel module is in use.
Oracle’s yum installation now also includes the plugin yum-plugin-ulninfo. You can get rid of it with ‘yum erase yum-plugin-ulninfo’.
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.
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/
these instructions don’t work, it says nvidia driver conflicts with bumblebee drivers. but the instructions say install both, i don’t get it.
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/
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
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
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.
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
I did not have not uek kernel and I need run
after
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
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!
I have oracle linux version 6.5, I want to upgrade to version 6.6
Should I follow same way?
thanks in advance
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.
Thanks Bro,
Chendur P
[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.
[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