Fedora :: Way To Rollback The Packages Installed In Last Software Update?
Aug 7, 2009
Is there a way to rollback the packages installed in the last software update?I cannot reach the gui login screen (x-server) ever since my last software update.Hence cannot login.Too bad the old xserver restart key (crtl+alt+bkspace) dont work anymore.Also, I dont remember the command to view the system logs to know what went wrong.
Using Ubuntu Lucid with Gnome desktop.I was just playing around trying to find a media player I liked and installed Bangarang via the Software Centre. This took an absolute age and now I realise why - it has basically installed the entire KDE environment and associated lib packages as well.I have found /var/ log/ dpkg.log shows what has been installed and of course I can wade through that to make a list of all the packages and uninstall them all via Synaptic. But that will take a long time to do.
Is there anyway to somehow automate rolling back any package changes since a certain time?I've checked the man for dpkg and I can't see any mention of anything like this.
I've searched a dozen or more threads, some say there is no such thing as rolling back an update, others say it can be done, but I can't find one that outlines how to do it.
"the following problems were found on ur sytem: there are multiple versions of 'drakconf' in your system this package wont be cleanly updated unless u leave only one version." not only darkconf several other files too has the same error. how to uninstall duplicates?
i left the pclinuxos update (via synaptic pckage manager) and wen i came back i saw the pc had shut down, and the above and bottom toolbars has dissappeared. and the above error wen i start the package manager. how can i make a cd repair install? if this is the solution.
edit: i uninstalled duplicates but still the gnome deskop toobars still not there??
I would like to know if it is possible to disable apt-get's on a few packages I have compiled from sources : I have removed some ext from PHP and I don't want it to upgrade itself to a new version when there is one.
I was working on my flash drive install of Ubuntu, when I squashfsed my /usr. Long story short, I some how ended up with a working /usr, but with a few packages marked as installed, but not having its components installed (emacs). When I try to remove emacs (emacs23-nox), it gives me numerous errors about files (all relating to emacs) not existing (all in /usr). Thus my questions are as follows:
1) Is there a way to force the removal without it caring about missing packages?
-OR-
2) Is there a way to reload which packages are installed by checking which files exist, etc?
I've been google'ing around recently for some good solutions for creating local yum "update" repositories without syncing entire repositories. (or adding hundreds of exclude statements in config files)
I have several boxes with a common base build (centos 5.5/x86_64), one has nagios3, another has apache, and another tomcat6 (also a couple of others) For tomcat and nagios I'm obviously using 3rd party repositories (jpackage, epel, rpmforge to name a few) Everything is installed via RPM from kickstart.
I would like to make an updates repository which contains the updates for everything that's installed (including centos base).
Updates will be downloaded on a separate box, but not sure how to get the list of packages required on that box where the packages are not actually installed. I've looked at reposync and mrepo, but appear to be syncing from what's available rather than what's required.
I was hoping that I can provide an "rpm -qa" output, compare this to a "yum list" or perhaps running "yum check-update" on a list rather than installed packages. I could then use the yum-downloadonly module to get the packages which have changed from available sources.
PHP in FC 12 has a lot of issues. Is there any way to rollback to an earlier version still using Yum?I'm running drupal on an FC11 machine and the site works great. When I move it to a FC12 machine, I get all sorts of errors which I've traced to problems with PHP 5.3.2. Looking at the PHP site regarding the kinds of issues I'm running into is a scary experience. The developers know its broken,
I've had so much trouble with PHP and broken releases, I suggest Fedora keep at least 4-5 releases in yum so that users can easily switch versions. Certainly 5.3.2 should not be released.I've been looking for my FC11 disk and as soon as I find it, my FC12 machine is going backwards just so I can run a version of PHP that actually works. This should not be necessary, but.....
i'm having issues with looking for extra softwares to install... YUM can only see already installed softwares, i can't see any extra...
this happened after i modified the yum.repo.d files for installing softwares from DVD... i edited the files back to original.. i've triple checked my repo files and they are correct...
is there anywhere else YUM has files for handling updates and software installations? like yum.repo.d? some config file of some sort?
i can't run update either... well i all can run but reports no updates available
Running F11 x86_64 on recently rebuilt desktop with new processor/motherboard
I tried to build mplayer from source, and something got messed up. When I realized I had done something wrong, I did a "make remove", and then tried to reinstall mplayer from rpmfusion using yum.
(There is a bug in mencoder that was fixed in the latest source tree - a documented bug that has to do with subtitles. I don't think I can patch a library with a diff line of code, so thought the best answer to get the update would be to install mplayer by source. I love using Fedora, and would like to make that next step in learning linux by building a few custom packages. Apparently, I don't have all the skills yet!)
That being said, my system is still not quite right. I figure the easy answer is to wait until tomorrow, upgrade to F12, and all should be well. But... I will probably compile something else and mess something else up - that's just how I roll...
I can get a list (sort of) of install packages with "yum list installed". Is there a way to strip off all of the extra information, then pipe this to yum reinstall? I may resort to doing this by hand, but there has to be an easier way!
1 laptop with HDD(1) - old, small,5400. Fedora 12 installed on it backup user settings - on external USB HDD (/home/myusername) for fun - tried to upgrade to 13 using preinstall - failled put new HDD(2) and clean install F13 update the F13 install "remembered" package move back from backup all stuff from external hdd to /home/myusername onto new HDD(2) - everything is back as I know now I need to verify what packages was installed onto the old HDD I have access to it (i have one USB SATA addaptor) for the new install I can issue one
Code: rpm -qa my question is what I need to do to make the rpm to check on the old HDD
I recently upgraded from Fedora 13 to Fedora 14 and noticed something strange when I used Yum to install GNote and Inkscape. Yum installed the Fedora 14 version of the programs, but installed some dependencies that were actually from Fedora 12 and 13. The output below shows what packages were installed.
Yum output:
==================================================================================================== =================================================================== Package Arch Version Repository Size
[code].....
When I ran the yum command to list all of the packages for the dependencies in question, it only listed the version for Fedora 12 or 13. Is there something wrong with one of my repositories or do these Fedora 14 programs actually use packages from previous versions of Fedora?
I am installing to an empty hard drive (that for some reason is shown as /dev/sde - I don't know if it is related, but seems weird - why is it not sda, and moreover, not hda - it is an ide drive), and install goes through fine, but in the end it says "no kernel packages were installed, your grub configuration will not be changed", and the only option is to reboot. After rebooting, I get thrown into grub command prompt, and have no idea what to do there.
I have Fedora 11 x86_64. I always apply all updates as soon as the Software Update applet announces them. I recall that there was an update for yumex recently to version 2.9.7. It is very nice because it now remembers the window size. But it used to display installed packages with the check box ticked. That feature seems to have disappeared. This makes it difficult when searching for something. For example, a friend who also has Fedora 11 was having difficulty with bluetooth. Since it is working fine for me I wanted to search on "bluetooth" to get a list of all packages that I have installed so he could be sure he had the same packages installed. I got a list of packages but there was no way to tell which were installed and which were not.
I want to list all installed packages by keyword. For example I want to know what packages were installed related to "game". How can I do that in Fedora?
I tried 'yum list installed', 'you search' ... but still can't find a solution. I'm not a yum expert .
On some computers I can not use graphical installation interface of Fedora 9. So I use text mode.I would like to have a very small installation with very few installed packages, so at package selection I uncheck everything. In text mode installation there is no option to customize installed packages down to package names. I can only check main themes.So I uncheck everything and installation starts. This method results over 400 packages to bo installed... This is too much with many unnecessary packages.If I use graphical interface and uncheck every package name at custom package selection then about 150 packages will be installed.Is there any good way to use textmode installation and don't install more than 400 packages?
Currently i am using mapserver 5.0.3 , AGG 2.5-6 on fedora 9. I need some help with mapserver and AGG support. I am trying to use AGG/PNG outformat in the mapfile as well as i added precisely. When i call the link through browser i recieved the following error:
loadOutputFormat(): General error message. OUTPUTFORMAT clause references driver AGG/PNG, but this driver isn't configured. It is clearly evident that from the error, the driver is not configured. since all the mapserver version 5 suppotrs AGG rendering backend, so i checked whether mapserver supports AGG or not.
I found that my mapserver doesn't support AGG means SUPPORTS = AGG is missing in the above output. But i have already installed AGG in my system. In order to clear this issue i gone through many threads in forums, but i was not satisfied with the answers. Atlast i came to know that, i have to recompile the mapserver with AGG. The following link gives you some idea about compiling mapserver with AGG in linux [URL] But the problem now i am facing is i have installed both the mapserver and AGG through YUM INSTALL command so i dont know how to recompile mapserver with AGG support. I think, there will be no configuration file normally when installing through Yum insatll command.
I want to update my fedora (Yum update), but not all of the packages in repositories! Only packages that have size<1MB ! How can I do it? Does have YUM this ability?
I installed F12 to a live USB stick. When I boot up the system it says there are several hundred updates available. I've tried to update packages, but when I reboot the updates that claim to have been made do not appear. The system reverts to its original state after reboot.
So is it possible to do this? Can one have persistent packages? (this does seem to work with ubuntu)
Or is F12 on a live USB stick supposed to be pretty much the same thing as having a live (read-only) CD?
What I'd really like to do is have a small version of F12 on a USB stick that has up to date packages I need while dropping the packages I don't need.
I just switched over from Ubuntu to Fedora 12 (KDE) and am having a problem with installing packages and updating my system.
When I use KPackageKit to update my system, I get this error:
Code: Error Type: Error Value: Error getting repository data for installed, repository not found File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 3125, in main()
I've been a long time ubuntu/debian user, and I decided to give fedora a try. Durng my first set of updates after install, the updater (gpk) seemed to stall on an 'updating libraries' step (it lasted for over 12 hours). Anyway, I force quit the program, restarted the system, and all appears fine. What I wanted to ask is this; is there some way to check the yum log to see if the update completed successfully, or an equivalent to 'apt-get -f install' to fix any broken/partially installed packages.
Due to this thread -> [URL] we discovered that my Fedora runs rc kernel. After several tries to update to stable one, no result came. I need your guidance to update my system.
What I tried: yum update yum update kernel yum clean all
The result is the message: [root@dimitris ~]# yum update kernel Loaded plugins: langpacks, presto, refresh-packagekit Setting up Update Process No Packages marked for Update
Can I update to PAE kernel? This question is for i686 cause it cannot recognize all ram (4GB total, 3.2GB available). I run x86_x64 but I have this question...
After yum -y update I get this at the end of the process. What should I do, have no idea...is it mandatory to erstart with right kernel for each package?
Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: kernel-uname-r = 2.6.27.21-170.2.56.fc10.i686 is needed by (installed) kmod-ndiswrapper-2.6.27.21-170.2.56.fc10.i686-1.53-5.fc10.17.i686 kernel-uname-r = 2.6.27.21-170.2.56.fc10.i686 is needed by (installed) kmod-wl-2.6.27.21-170.2.56.fc10.i686-5.10.79.10-2.fc10.i686
How to update packages from Media Instead of Internet Repository. When I install package using the below command the packages are getting updated from Internet repository. How can I update the packages from media (ex fedora 12 dvd).