Yum will not update - [Errno 12] Cannot allocate memory
My Fedora 17 can't make any software update because Yum seems to be crashed. This is the problem:
> Traceback (most recent call last):
> File "/bin/yum", line 29, in <module>
> yummain.user_main(sys.argv[1:], exit_code=True) File
> "/usr/share/yum-cli/yummain.py", line
> 319, in user_main
> errcode = main(args) File "/usr/share/yum-cli/yummain.py", line
> 227, in main
> return_code = base.doTransaction() File "/usr/share/yum-cli/cli.py", line
> 559, in doTransaction
> problems = self.downloadPkgs(downloadpkgs,
> callback_total=self.download_callback_total_cb)
> File
> "/usr/lib/python2.7/site-packages/yum/__init__.py",
> line 2280, in downloadPkgs
> urlgrabber.grabber.parallel_wait() File
> "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py",
> line 2246, in parallel_wait
> start(opts, 1) File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py",
> line 2144, in start
> dl.start(opts) File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py",
> line 2079, in start
> dl = _ExternalDownloader() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py",
> line 2002, in __init__
> stdout = subprocess.PIPE, File "/usr/lib/python2.7/subprocess.py",
> line 679, in __init__
> errread, errwrite) File "/usr/lib/python2.7/subprocess.py",
> line 1143, in _execute_child
> self.pid = os.fork()
**OSError: [Errno 12] Cannot allocate memory**
Okay, I'll bite. Do you have enough free memory?