[Yum] installing from local rpms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 13 Feb 2006, Igor Jagec wrote:

> # yum localinstall *rpm

I guess that you mean by that running yum from a directory where the rmps are
just those of the package to be installed/updated. So, I have copied the rpms
of openoffice already downloaded to a temporary directory, and executing this
command, as shown below, did not work either (see below). First it found the
dependency on openoffice.org-math, which has not been downloaded yet, but
stoped there.

Then, I have downloaded it manually plus two other files (pyuno and testools),
run again and found that yum wanted to download everything again, reporting
wrong sizes as before.

> # rpm -Fvh *rpm --nodeps --nosignature

Isn't it dangerous bypassing the dependency check? I get:

=============
[root@localhost 1]# rpm -i --test openoffice.org-core-2.0.1.1-5.1.i386.rpm
         file /usr/bin/oobase from install of openoffice.org-core-2.0.1.1-5.1 conflicts with file from package openoffice.org-core-1.9.104-2
         file /usr/bin/ooffice from install of openoffice.org-core-2.0.1.1-5.1 conflicts with file from package openoffice.org-core-1.9.104-2
         file /usr/bin/ooviewdoc from install of openoffice.org-core-2.0.1.1-5.1 conflicts with file from package openoffice.org-core-1.9.104-2
         file /usr/bin/openoffice.org-1.9 from install of openoffice.org-core-2.0.1.1-5.1 conflicts with file from package openoffice.org-core-1.9.104-2
         file /usr/share/applications/openoffice.org-1.9-base.desktop from install of openoffice.org-core-2.0.1.1-5.1 conflicts with file from package openoffice.org-core-1.9.104-2
=============

Do you mean removing installed packages? But, isn't yum the application
that should handle all this stuff?, as stated in the Fedora Core
documentation.

So, is yum capable of installing/updating these large packages from local
rpms? If not, I ask you urgently to solve this problem.


============

[root@localhost 1]# ls
openoffice.org-calc-2.0.1.1-5.1.i386.rpm
openoffice.org-core-2.0.1.1-5.1.i386.rpm
openoffice.org-draw-2.0.1.1-5.1.i386.rpm
openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm
openoffice.org-impress-2.0.1.1-5.1.i386.rpm
openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm
openoffice.org-writer-2.0.1.1-5.1.i386.rpm
openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm
[root@localhost 1]# yum localinstall *rpm
Setting up Local Package Process
Examining openoffice.org-calc-2.0.1.1-5.1.i386.rpm: openoffice.org-calc - 1:2.0.1.1-5.1.i386
Examining openoffice.org-core-2.0.1.1-5.1.i386.rpm: openoffice.org-core - 1:2.0.1.1-5.1.i386
Examining openoffice.org-draw-2.0.1.1-5.1.i386.rpm: openoffice.org-draw - 1:2.0.1.1-5.1.i386
Examining openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm: openoffice.org-graphicfilter - 1:2.0.1.1-5.1.i386
Examining openoffice.org-impress-2.0.1.1-5.1.i386.rpm: openoffice.org-impress - 1:2.0.1.1-5.1.i386
Examining openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm: openoffice.org-javafilter - 1:2.0.1.1-5.1.i386
Examining openoffice.org-writer-2.0.1.1-5.1.i386.rpm: openoffice.org-writer - 1:2.0.1.1-5.1.i386
Examining openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm: openoffice.org-xsltfilter - 1:2.0.1.1-5.1.i386
Marking openoffice.org-calc-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-calc - 1:1.9.104-2.i386
Marking openoffice.org-core-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-core - 1:1.9.104-2.i386
Marking openoffice.org-draw-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-draw - 1:1.9.104-2.i386
Marking openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-graphicfilter - 1:1.9.104-2.i386
Marking openoffice.org-impress-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-impress - 1:1.9.104-2.i386
Marking openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-javafilter - 1:1.9.104-2.i386
Marking openoffice.org-writer-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-writer - 1:1.9.104-2.i386
Marking openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-xsltfilter - 1:1.9.104-2.i386
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package openoffice.org-impress.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-calc.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-xsltfilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-writer.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-javafilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-graphicfilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-core.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-draw.i386 1:2.0.1.1-5.1 set to be updated
--> Running transaction check
Setting up repositories
Reading repository metadata in from local files
primary.xml.gz            100% |=========================|  16 kB    01:05
http://fedora.secsup.org/core/updates/4/i386/repodata/primary.xml.gz: [Errno 4] Socket Error: (11, 'Resource temporarily unavailable')
Trying other mirror.
primary.xml.gz            100% |=========================| 438 kB    01:47
http://ftp.ndlug.nd.edu/pub/fedora/linux/core/updates/4/i386/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
primary.xml.gz            100% |=========================| 431 kB    04:18
updates-re: ################################################## 1202/1202
Added 3 new packages, deleted 0 old in 2.24 seconds
primary.xml.gz            100% |=========================| 1.0 MB    04:17
extras    : ################################################## 3064/3064
Added 7 new packages, deleted 5 old in 3.47 seconds
--> Processing Dependency: openoffice.org-core = 1:1.9.104-2 for package: openoffice.org-math


[root@localhost 1]# ls -l
total 99932
-rwxr-xr-x  1 root root  6845697 Feb  6 23:24 openoffice.org-calc-2.0.1.1-5.1.i386.rpm
-rwxr-xr-x  1 root root 87520532 Feb  6 23:38 openoffice.org-core-2.0.1.1-5.1.i386.rpm
-rwxr-xr-x  1 root root  1105349 Feb  6 23:23 openoffice.org-draw-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root   177059 Jan 17 13:47 openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root  1606417 Jan 17 13:47 openoffice.org-impress-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root   133150 Jan 17 13:47 openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root  1336160 Feb 14 17:46 openoffice.org-math-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root   132596 Feb 14 17:53 openoffice.org-pyuno-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root   382960 Feb 14 17:53 openoffice.org-testtools-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root  2801840 Jan 17 13:48 openoffice.org-writer-2.0.1.1-5.1.i386.rpm
-rw-r--r--  1 root root    75954 Jan 17 13:48 openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm
[root@localhost 1]# yum localinstall *rpm
Setting up Local Package Process
Examining openoffice.org-calc-2.0.1.1-5.1.i386.rpm: openoffice.org-calc - 1:2.0.1.1-5.1.i386
Examining openoffice.org-core-2.0.1.1-5.1.i386.rpm: openoffice.org-core - 1:2.0.1.1-5.1.i386
Examining openoffice.org-draw-2.0.1.1-5.1.i386.rpm: openoffice.org-draw - 1:2.0.1.1-5.1.i386
Examining openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm: openoffice.org-graphicfilter - 1:2.0.1. 1-5.1.i386
Examining openoffice.org-impress-2.0.1.1-5.1.i386.rpm: openoffice.org-impress - 1:2.0.1.1-5.1.i386
Examining openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm: openoffice.org-javafilter - 1:2.0.1.1-5.1. i386
Examining openoffice.org-math-2.0.1.1-5.1.i386.rpm: openoffice.org-math - 1:2.0.1.1-5.1.i386
Examining openoffice.org-pyuno-2.0.1.1-5.1.i386.rpm: openoffice.org-pyuno - 1:2.0.1.1-5.1.i386
Examining openoffice.org-testtools-2.0.1.1-5.1.i386.rpm: openoffice.org-testtools - 1:2.0.1.1-5.1.i3 86
Examining openoffice.org-writer-2.0.1.1-5.1.i386.rpm: openoffice.org-writer - 1:2.0.1.1-5.1.i386
Examining openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm: openoffice.org-xsltfilter - 1:2.0.1.1-5.1. i386
Marking openoffice.org-calc-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-calc - 1:1.9.104-2.i 386
Marking openoffice.org-core-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-core - 1:1.9.104-2.i 386
Marking openoffice.org-draw-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-draw - 1:1.9.104-2.i 386
Marking openoffice.org-graphicfilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-graphicfilt er - 1:1.9.104-2.i386
Marking openoffice.org-impress-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-impress - 1:1.9.1 04-2.i386
Marking openoffice.org-javafilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-javafilter - 1 :1.9.104-2.i386
Marking openoffice.org-math-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-math - 1:1.9.104-2.i 386
Marking openoffice.org-pyuno-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-pyuno - 1:1.9.104-2 .i386
Marking openoffice.org-testtools-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-testtools - 1:1 .9.104-2.i386
Marking openoffice.org-writer-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-writer - 1:1.9.104 -2.i386
Marking openoffice.org-xsltfilter-2.0.1.1-5.1.i386.rpm as an update to openoffice.org-xsltfilter - 1 :1.9.104-2.i386
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package openoffice.org-impress.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-calc.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-xsltfilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-writer.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-javafilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-graphicfilter.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-core.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-testtools.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-draw.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-math.i386 1:2.0.1.1-5.1 set to be updated
---> Package openoffice.org-pyuno.i386 1:2.0.1.1-5.1 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
  Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
  openoffice.org-calc     i386       1:2.0.1.1-5.1    openoffice.org-calc-2.0.1.1-5.1.i386.rpm   15 M
  openoffice.org-core     i386       1:2.0.1.1-5.1    openoffice.org-core-2.0.1.1-5.1.i386.rpm  211 M
  openoffice.org-draw     i386       1:2.0.1.1-5.1    openoffice.org-draw-2.0.1.1-5.1.i386.rpm  2.7 M
  openoffice.org-graphicfilter  i386       1:2.0.1.1-5.1    openoffice.org-graphicfilter-2.0.1.1-5.1. i386.rpm  374 k
  openoffice.org-impress  i386       1:2.0.1.1-5.1    openoffice.org-impress-2.0.1.1-5.1.i386.rpm  4. 3 M
  openoffice.org-javafilter  i386       1:2.0.1.1-5.1    openoffice.org-javafilter-2.0.1.1-5.1.i386.r pm  113 k
  openoffice.org-math     i386       1:2.0.1.1-5.1    openoffice.org-math-2.0.1.1-5.1.i386.rpm  3.1 M
  openoffice.org-pyuno    i386       1:2.0.1.1-5.1    openoffice.org-pyuno-2.0.1.1-5.1.i386.rpm  245 k
  openoffice.org-testtools  i386       1:2.0.1.1-5.1    openoffice.org-testtools-2.0.1.1-5.1.i386.rpm   960 k
  openoffice.org-writer   i386       1:2.0.1.1-5.1    openoffice.org-writer-2.0.1.1-5.1.i386.rpm  5.8  M
  openoffice.org-xsltfilter  i386       1:2.0.1.1-5.1    openoffice.org-xsltfilter-2.0.1.1-5.1.i386.r pm  210 k

Transaction Summary
=============================================================================
Install      0 Package(s)
Update      11 Package(s)
Remove       0 Package(s)
Total download size: 244 M
Is this ok [y/N]:




[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux