LinuxÒÁµéÔ°ÂÛ̳'s Archiver

manux ·¢±íÓÚ 2003-2-25 11:45

ΪredhatÔö¼Óapt°ü¹ÜÀí¹¦ÄÜ

Ò»¡¢ ¼ò½é

redhat²ÉÓÃÁËRPMÈí¼þ°ü¹ÜÀíϵͳ£¬RPMÈí¼þ°ü¹ÜÀíϵͳ¾ßÓÐÇ¿´óµÄ±àÒë°²×°¹¦ÄÜ£¬µ«ÊÇÓÉÓÚÀúÊ·Ô­Òò£¬RPMÈí¼þ°ü¹ÜÀíϵͳ¶ÔÈí¼þÖ®¼äµÄÒÀ´æ¹ØÏµÃ»ÓÐÄÚ²¿¶¨Ò壬Ôì³É°²×°RPMÈí¼þʱ¾­³£³öÏÖÁîÈËÎÞ·¨Àí½âµÄÈí¼þÒÀÀµÎÊÌâ¡£

debianϵͳÔò»ùÓÚapt(Advanced Packaging Tool)¹¤¾ß½øÐÐÈí¼þ°ü¹ÜÀí£¬¿ÉÒÔ×Ô¶¯½â¾ö²¢°²×°ÒÐÀµÈí¼þ°ü£¬Òò´Ëdebian linux±»ÈÏΪÊÇ×îÈÝÒ×¹ÜÀíºÍÉý¼¶µÄϵͳ£¬apt¹¤¾ßÒ²±»ÈÏΪÊÇĿǰ×îºÃµÄÈí¼þ°ü¹ÜÀí¹¤¾ßÖ®Ò»¡£ÎªÁ˽â¾öredhat°ü¹ÜÀíϵͳµÄÖÂÃüÎÊÌ⣬Conectiva Linux½«aptÏµÍ³ÒÆÖ²µ½ÁËʹÓÃrpmÈí¼þ°ü¹ÜÀíϵͳµÄLinuxϵͳÏ£¬Ê¹µÃ»ùÓÚRPMÈí¼þ°üµÄϵͳ¿ÉÒÔÀûÓÃapt¹¤¾ßÌṩµÄ×Ô¶¯½â¾öÒÐÀµ¹ØÏµµÄÄÜÁ¦¡£Ä¿Ç°ÒѾ­ÓкܶàΪredhat linuxÌṩapt·½Ê½Éý¼¶¹ÜÀíÈí¼þ°üµÄÕ¾µã£¬Èç[url]http://freshrpms.net[/url] £¬ [url]http://apt.unl.edu[/url] µÈµÈ,ʹµÃredhatÒ²³ÉΪ¿ÉÒÔÀûÓÃapt¹¤¾ßµÄ·¢ÐаæÖ®Ò»£¬±¾ÎĽéÉÜÈçºÎÔÚredhat linuxϵͳ°²×°ºÍʹÓÃaptÈí¼þ°ü¹ÜÀí¹¤¾ß¡£

ΪÁ˶Ôapt¹¤¾ßµÄÌØÐÔÓÐÒ»¸ö´óÖµÄÁ˽⣬ÏÂÃæÏȽéÉܼ¸¸öʹÓÃapt with rpm¹ÜÀíϵͳµÄʵÀý£º

£¨1£©É¾³ýÒ»¸öÈí¼þ°üʱ×Ô¶¯É¾³ýÏà¹ØÈí¼þ°ü:

[root@linux root]# apt-get remove nessus-common
Processing File Dependencies... Done
Reading Package Lists... Done      
Building Dependency Tree... Done
The following packages will be REMOVED:
  nessus-client nessus-common nessus-server
0 packages upgraded, 0 newly installed, 3 to remove(replace) and 0 not upgraded.Need to get 0B of archives. After unpacking 4863kB will be freed.
Do you want to continue? [Y/n]
Executing RPM (-e)...
warning: /etc/nessus/nessusd.conf saved as /etc/nessus/nessusd.conf.rpmsave
[root@linux root]#


£¨2£©×Ô¶¯ÏÂÔØ°²×°ÒÀÀµ°ü:

[root@linux root]# apt-get install nessus-server
Processing File Dependencies... Done
Reading Package Lists... Done      
Building Dependency Tree... Done
The following extra packages will be installed:
  nessus-common nmap
The following NEW packages will be installed:
  nessus-common nessus-server nmap
0 packages upgraded, 3 newly installed, 0 to remove(replace) and 0 not upgraded.Need to get 1239kB of archives. After unpacking 4889kB will be used.
Do you want to continue? [Y/n]
Get:1 [url]http://apt.freshrpms.net[/url] freshrpms/7.2/freshrpms nessus-common 1:1.1.12-fr1 [101kB]
Get:2 [url]http://apt.freshrpms.net[/url] freshrpms/7.2/freshrpms nessus-server 1:1.1.12-fr1 [895kB]
Get:3 [url]http://apt.freshrpms.net[/url] redhat/i386/7.2/os nmap 2.54BETA22-3 [243kB]   
Fetched 1239kB in 54s (22.8kB/s)                                               
Executing RPM (-U)...
Preparing...                ########################################### [100%]
   1:nessus-common          ########################################### [ 33%]
   2:nmap                   ########################################### [ 66%]
   3:nessus-server          ########################################### [100%]
[root@linux root]#


£¨3£©Î¬»¤ÏµÍ³Èí¼þ£¬×Ô¶¯¸üÐÂϵͳ :

[root@linux root]# apt-get upgrade
Processing File Dependencies... Done
Reading Package Lists... Done      
Building Dependency Tree... Done
The following packages will be upgraded
  at libxml2 libxml2-devel openldap openldap-clients openldap-devel rsync
7 packages upgraded, 0 newly installed, 0 to remove(replace) and 0 not upgraded.Need to get 2132kB of archives. After unpacking 560kB will be freed.
Do you want to continue? [Y/n]
Get:1 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os at 3.1.8-23 [42.6kB]
Get:2 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os libxml2 2.4.10-0.7x.2 [360kB]
Get:3 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os libxml2-devel 2.4.10-0.7x.2 [617kB]
Get:4 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os openldap 2.0.21-1 [424kB]
Get:5 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os openldap-clients 2.0.21-1 [114kB]
Get:6 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os openldap-devel 2.0.21-1 [462kB]
Get:7 [url]http://apt-rpm.tuxfamily.org[/url] redhat-updates-7.2/redhat/os rsync 2.4.6-8 [112kB]
Fetched 2132kB in 3m8s (11.3kB/s)                                             
Executing RPM (-U)...
Preparing...                ########################################### [100%]
   1:libxml2                ########################################### [ 14%]
   2:rsync                  ########################################### [ 28%]
   3:openldap               ########################################### [ 42%]
   4:openldap-clients       ########################################### [ 57%]
   5:openldap-devel         ########################################### [ 71%]
   6:at                     ########################################### [ 85%]
   7:libxml2-devel          ########################################### [100%]
[root@linux root]#


¶þ¡¢°²×°apt with rpm¼°ÆäͼÐνçÃæÇ°¶ËSynaptic

ÏÂÃæ¼òµ¥½éÉÜÒ»ÏÂÈçºÎÏÂÔØºÍ°²×°apt with rpm
apt with rpm¿ÉÒÔÖ±½Óµ½ [url]http://freshrpms.net[/url] ÏÂÔØ°²×°£¬Ä¿Ç°¸ÃÕ¾µãÌṩÁËredhat 6.2, 7.xºÍ8.0µÄÈí¼þÉý¼¶·þÎñ£¬ÏÂÃæÊǼ¸¸ö³£ÓÃredhat°æ±¾µÄaptÏÂÔØµØÖ·£º

redhat 6.2
[url]http://ftp.freshrpms.net/pub/freshrpms/redhat-6.2/apt/apt-0.5.4cnc7-fr0.62.1.i386.rpm[/url]

redhat 7.2
[url]http://ftp.freshrpms.net/pub/freshrpms/redhat-7.2/apt/apt-0.3.19cnc55-fr7.i386.rpm[/url]

redhat 7.3
[url]http://ftp.freshrpms.net/pub/freshrpms/valhalla/apt/apt-0.5.4cnc9-fr0.1.rh73.i386.rpm
redhat 8.0[/url]

[url]http://ftp.freshrpms.net/pub/freshrpms/psyche/apt/apt-0.5.4cnc9-fr1.i386.rpm[/url]

ÏÂÔØºóʹÓÃrpmÃüÁî°²×°£º

[root@linux root]# rpm -ihv apt-0.5.4cnc9-fr1.i386.rpm

freshrpms.netͬʱÌṩÁËÒ»¸öͼÐνçÃæµÄapt-rpm½Ó¿ÚSynaptic£¬Ê¹ÓÃͼÐνçÃæµÄapt¸ü¼Ó·½±ã£¬°²×°ÁËaptºó£¬¿ÉÒÔÖ±½ÓÀûÓÃapt°²×°Synaptic£º

[root@linux root]# apt-get update
[root@linux root]# apt-get install synaptic

ÔÚ¼¸ÐÐÌáʾ֮ºóSynaptic¾Í°²×°ºÃÁË£¬½øÈëXwindow£¬Synaptic»á³öÏÖÔÚ¡°ÏµÍ³ÉèÖᱲ˵¥ÀïÃæ¡£[Fixme: redhat 7.x°æ±¾Synaptic³öÏÖÔÚÄÄÀ]

Èý¡¢Ê¹ÓÃapt

ÔÚredhatÉÏÃæÊ¹ÓÃaptºÍÔÚdebianÏÂÃæÊ¹Óü¸ºõÍêȫһÑù£¬ÅäÖÃÎļþÔÚ/etc/apt/,°´ÕÕÇ°Ãæ½éÉܰ²×°ºÃaptÖ®ºó¾Í¿ÉÒÔʹÓò¢¿ÉÒÔ¸üÐÂredhatÌṩµÄRPM¸üÐÂÒÔ¼°freshrpms.netÌṩµÄ¸üÐÂÁË¡£Ö÷ÒªÔËÐÐÃüÁîÈçÏ£º

£¨1£©¸üÐÂÈí¼þÁбí,»ñȡԶ³Ìrpm·þÎñÆ÷ÉϵÄÈí¼þÁбíºÍÏ໥ÒÀÀµ¹ØÏµÁÐ±í£¬ËùÓпÉÓÃÈí¼þµÄÏÂÔØµØÖ·¶¼ÔÚ/etc/apt/sources.listÀïÃæ¶¨Ò壬ÏÂÃæµÄ¶àÊýÏÂÔØ²Ù×÷µØÖ·Ò²ÊÇÔÚÕâÀﶨÒåµÄ¡£

[root@linux root]# apt-get update

£¨2£©¼ì²é±¾µØÈí¼þÒÀÀµ¹ØÏµºÏ·¨ÐÔ£¬ÓÉÓÚrpmϵͳµÄÎÊÌ⣬ºÜ¶àϵͳ»á´æÔÚһЩÒÀÀµÎÊÌ⣬ÓÃÏÂÃæÃüÁî¼ì²éÒÀÀµ¹ØÏµ£¬Í¬Ê±apt-get»áÌṩһЩÐÞ¸´·½°¸£¬Ö»Óб¾»úûÓÐÒÀÀµ¹ØÏµÎÊÌâÁ˲ÅÄÜÁ¼ºÃµØÊ¹ÓÃapt-rpm¡£Ò»¸öа²×°µÄ¸É¾»ÏµÍ³²»»áÓÐÒÀÀµ¹ØÏµÎÊÌâ¡£

[root@linux root]# apt-get check

£¨3£©°²×°»òÉý¼¶Ò»¸öÐÂÈí¼þ

[root@linux root]# apt-get install package-name

package-nameÊÇrpm°üµÄÃû×ÖµÄÇ°Ãæ²¿·Ö£¬²»°üº¬°æ±¾ºÅ£¬Èç¹ûÑ¡Ôñ²»Í¬µÄ´¦ÀíÆ÷ÀàÐÍ£¬¿ÉÒÔÔÚºóÃæÌí¼Ó@i686µÈ±êʶ¡£

£¨4£©Éý¼¶ËùÓÐϵͳÈí¼þ

[root@linux root]# apt-get upgrade

£¨5£©È«ÃæÉý¼¶,±Èupgrade¸ü¼ÓÖÇÄÜ»¯µÄÉý¼¶£¬Í¬Ê±½â¾öÉý¼¶Ê±µÄһЩÒÀÀµ¹ØÏµ

[root@linux root]# apt-get dist-upgrade

£¨6£©Ð¶ÔØÈí¼þ£¬Í¬Ê±Ð¶ÔØÒÀÀµÈí¼þ

[root@linux root]# apt-get remove package-name

£¨7£©Çå³ý±¾µØÏÂÔØµÄrpm°ü£¬rpm°üÏÂÔØºó±£´æÔÚ/var/cache/apt/archievesÏÂÃæ£¬±¾ÃüÁîÇå³ýÒÑÏÂÔØ°²×°¹ýµÄrpmÎļþ

[root@linux root]# apt-get clean

ÒÔÉÏËùÓÐÃüÁî¶¼¿ÉÒÔͨ¹ýͼÐνçÃæµÄǰ¶ËÈí¼þSynapticÍê³É£¬Í¼Ðλ¯µÄÈí¼þʹÓÃÆðÀ´¸ü¼ÓÖ±¹Û£¬Àí½âÁËÇ°Ãæ¼¸¸öÖ÷ÒªÃüÁ¾Í¿ÉÒÔºÁÎÞÀ§ÄѵØÊ¹ÓÃSynapticÁË£¬ËùÒÔ±¾ÎIJ»ÔÙ׸ÊöSynapticµÄʹÓ÷½·¨ÁË¡£

ËÄ ¶¨ÖÆapt-rpm

£¨1£©Ìí¼ÓÈí¼þ×ÊÔ´Áбí
ÔÚapt-rpmϵͳÀïÃæÌí¼ÓÈí¼þ×ÊÔ´·Ç³£ÈÝÒ×£¬Ö»ÐèÒª°´ÕÕÌṩapt·þÎñµÄ·þÎñÆ÷µÄ˵Ã÷ÔÚ/etc/apt/sources.listÀïÃæ¼ÓÈë¶ÔÍøÕ¾µÄÃèÊö¼´¿É¡£

ÕâÒ»ÐвÎÊýµÄ¸ñʽΪ£º

    rpm uri distribution [component1] [componenent2] [...]
   
ÆäÖУ¬uriΪÈí¼þ×ÊÔ´µÄµØÖ·£¬¿ÉÒÔÊÇhttp£¬ftp£¬fileµÈURLµØÖ·£¬distributionÊÇredhat·¢Ðа汾£¬Èç 7.2,7.3,8.0µÈµÈ£¬ºóÃæµÄcomponent¿ÉÒÔºöÂÔ¡£ÓÐʱºò¿ÉÄÜÖ»¶ÔijÈí¼þ×ÊÔ´µÄÒ»»ò¼¸²¿·Ö²¿·Ö¸ÐÐËȤ£¬ÄÇô¿ÉÒÔÔÚÕâÀïÃ÷È·Ö¸³ö¡£   

ÀýÈçÌí¼Ó[url]http://apt.unl.edu/ [/url]ÌṩµÄredhat KDE 3.1µÄ²âÊÔÈí¼þ°ü£¬Ö»ÐèÒªÔÚsources.listÀïÃæÌí¼ÓÒ»ÐУº

[code]rpm [url]ftp://apt.unl.edu/apt/[/url] 8.0 kde3-test[/code]

¾Í½«¸ÃÍøÕ¾µÄkde3²¿·Ö¼ÓÈëÁËÁÐ±í¡£

ÏÂÃæÊÇһЩĿǰ¿ÉÒÔÓÃÓÚredhat µÄapt-rpmÈí¼þ×ÊÔ´ÁÐ±í£¬°ÑËüÃǼÓÈëÄãµÄ /etc/apt/sources.list Îļþ¾Í¿ÉÒÔͨ¹ýapt-rpmʹÓÃËûÃÇÌṩµÄredhatÈí¼þ¸üкÍά»¤ÁË,²Î¿´ÍøÕ¾ËµÃ÷¡££¨Ç°ÃæÊÇÍøÕ¾Ãû£¬ºóÃæÊÇÊÊÓÃredhat°æ±¾ºÍ¼ò½é£©


[url]http://apt.freshrpms.net/ [/url] - Red Hat Linux 6.2, 7.x and 8.0 repositories (with all freshrpms included of course!)
[url]http://www.linux.cz/apt-rpm/ [/url] - Red Hat Linux 7.x repositories (with all freshrpms included too!)
[url]http://apt-rpm.tuxfamily.org/ [/url] - Red Hat Linux 6.2, 7.x and 8.0 repositories
[url]http://apt.nlc.no/apt/ [/url] - Red Hat Linux 6.2, 7.x and Rawhide repositories
[url]http://ftp.uninett.no/pub/linux/apt/ [/url] - Red Hat Linux 6.2, 7.x, 8.0 and Rawhide repositories
[url]http://redhat.usu.edu/ [/url] - Red Hat Linux 7.2, 7.3 and 8.0 repositories
[url]ftp://mirror.pa.msu.edu/apt/ [/url] - Red Hat Linux 7.2, 7.3 and 8.0 repositories
[url]http://apt-rpm.codefactory.se/ [/url] - Red Hat Linux 7.2, 7.3 and 8.0 and gnomehide repositories
[url]http://apt.42h.de/ [/url] - Red Hat Linux 7.2, 7.3 and 8.0 repositories
[url]http://apt.toggletext.com.au/ [/url] - A few Red Hat Linux 7.2 custom packages
[url]http://people.ecsc.co.uk/~matt/repository.html [/url] - Lots of custom Red Hat Linux 8.0 GNOME 2 and related packages
[url]http://ftp-stud.fht-esslingen.de/apt/ [/url] - Red Hat Linux 7.x, 8.x and rawhide
[url]http://apt.unl.edu/ [/url] - Red Hat Linux 7.3 and 8.0
[url]http://kde-redhat.sourceforge.net/ [/url] - KDE for Red Hat project

£¨2£©°Ñredhat°²×°ÅÌÌí¼Óµ½Èí¼þÔ´

ÓеÄʱºòÐèÒª´Óredhat°²×°¹âÅÌ»òÕßisoÎļþ°²×°¡¢Ð¶ÔØÈí¼þ£¬Õâʱ¿ÉÒÔ°Ñredhat°²×°¹âÅÌÉèÖÃΪÈí¼þÔ´¡£ÕâÖÖ¹¤×÷·½Ê½ÐèÒªÊ×ÏÈÉ¨Ãæ°²×°¹âÅÌÉϵÄÈí¼þ°ü£¬²¢ÔÚ /var/lib/apt/cdroms.listÎļþÖн¨Á¢¹âÅÌÈí¼þÁÐ±í¡£

Èç¹ûʹÓÃredhat¹âÅÌ£¬Ö»ÐèÒª°Ñ¹âÅ̲åÈë¹âÇý£¬ÏÂÃæÃüÁî»á×Ô¶¯mount¹âÅ̲¢½¨Á¢Áбí

[root@linux root]# apt-cdrom  add

Èç¹ûÊÇʹÓÃISOÎļþ°²×°£¬Ê×ÏÈmount ISOÎļþµ½mount-point,°Ñmount pointÊäÈ룬¾Í¿ÉÒÔ×Ô¶¯ËÑË÷RPMÈí¼þÁбíÁË¡£

[root@linux root]# apt-cdrom -m -d mount-point  add

Èç¹ûÊǽ⿪µÄÓ²ÅÌÓ³Ïñ°²×°£¬Ö»ÐèÒª°Ñ·¾¶ÊäÈ룬¾Í¿ÉÒÔ×Ô¶¯ËÑË÷RPMÈí¼þÁбíÁË¡£

[root@linux root]# apt-cdrom -m -d path  add

Îå ʵÀý

£¨1£©°²×°mplayer

[root@linux root]# apt-get install mplayer
Reading Package Lists... Done
Collecting File Provides... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  aalib libdv libdvdcss libdvdcss-devel libdvdread libdvdread-devel lirc
  xvidcore
The following packages will be upgraded
  libdvdcss libdvdcss-devel libdvdread libdvdread-devel
The following NEW packages will be installed:
  aalib libdv lirc mplayer xvidcore
4 packages upgraded, 5 newly installed, 0 removed and 14 not upgraded.
Need to get 5417kB/5471kB of archives.
After unpacking 15.3MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms aalib 1.4rc5-fr1 [104kB]
Get:2 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms libdv 0.99-fr1 [240kB]
Get:3 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms libdvdread-devel 0.9.4-fr2 [63.4kB]
Get:4 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms libdvdread 0.9.4-fr2 [56.3kB]
Get:5 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms lirc 0.6.5-fr3 [373kB]
Get:6 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms xvidcore 0.9.0-fr3 [159kB]
Get:7 [url]http://apt.freshrpms.net[/url] redhat/8.0/en/i386/freshrpms mplayer 0.90-fr0.5rc4 [4422kB]
Fetched 5417kB in 31s (174kB/s)                                                
Executing RPM (-Uvh)...
warning: /var/cache/apt/archives/aalib_1.4rc5-fr1_i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
Preparing...                ########################################### [100%]
   1:aalib                  ########################################### [ 11%]
   2:libdv                  ########################################### [ 22%]
   3:libdvdcss-devel        ########################################### [ 33%]
   4:libdvdcss              ########################################### [ 44%]
   5:libdvdread-devel       ########################################### [ 56%]
   6:libdvdread             ########################################### [ 67%]
   7:lirc                   ########################################### [ 78%]
   8:xvidcore               ########################################### [ 89%]
   9:mplayer                ########################################### [100%]

×¢£ºÓÐÁ½¸ö°üÔø¾­ÏÂÔØ¹ý£¬ËùÒÔ±¾´Î²»ÔÙÏÂÔØ¡£

£¨2£©°²×°kde 3.1 for redhat µÄ²âÊÔ°ü
¶¨Òå×ÊÔ´£ºÎªÁ˼òµ¥£¬°ÑÏÂÃæÒ»ÐмÓÈë/etc/apt/sources.list£¬²¢ÔÝʱ°ÑÆäËü×ÊÔ´Áбí×¢Ê͵ô
[code]rpm [url]ftp://apt.unl.edu/apt/[/url] 8.0 kde3-test[/code]
Ö´ÐÐÍêÕûÉý¼¶£º

[root@linux root]# apt-get dist-upgrade

OK, ÌåÑéÒ»ÏÂKDE 3.1µÄÐÂÌØÐÔ°É£¡


Áù ÆäËü×ÊÔ´
[url]http://apt4rpm.sourceforge.net/ [/url] - General information and scripts to create repositories (focused initially on SuSE)

manux ·¢±íÓÚ 2003-2-26 09:29

aptǰ¶ËSynapticµÄÆÁÄ»½ØÍ¼

ÕýÔÚ½øÐÐdist-upgrade

manux ·¢±íÓÚ 2003-2-26 09:30

aptǰ¶ËSynapticµÄÆÁÄ»½ØÍ¼

²ì¿´Èí¼þÒÐÀµ

nielinjie ·¢±íÓÚ 2003-2-26 20:50

ÎÒµÄapt-get installËæ±ãʲô¶«Î÷¶¼²»ÐÐ,checkµÄʱºòÓÐÕâ¸öÌáʾ,installÒ²Ò»Ñù,˵ÓÐÁ½¸ögaimµÄ°æ±¾,½ÐÎÒȥɾµôÒ»¸ö,¿ÉÊÇ,Ôõôɾà¿.

[root@localhost tools]# apt-get check
Reading Package Lists... Error!
E: There are two or more versions of the package 'gaim' installed in your system, which is a situation APT can't handle cleanly at the moment.
Please do one of the following:
1) Keep at most one version of the package in the system; or
2) If you do want to keep multiple versions of that package, lookup RPM::Allow-Duplicated in the documentation.

E: Error occured while processing gaim (UsePackage2)
E: Problem with MergeList /var/lib/rpm/Packages
E: The package lists or status file could not be parsed or opened.

manux ·¢±íÓÚ 2003-2-26 21:06

ÓÐÁ½¸ö°æ±¾µÄgaim¿É²»ºÃ°ì£¬¹À¼ÆÓÐÒ»¸öÊÇgaim 0.58+QQ, Äã¿ÉÒÔÓÃ

rpm -e gaim

Ð¶ÔØ£¬È»ºóÔÙ°Ñ0.58°æ±¾µÄÓÃ

rpm -Uhv --force gaim-0.58.x.i386.rpm

Ç¿ÐÐÉý¼¶Ò»´Î£¬Èç¹ûÄܸÄÕý´íÎó×îºÃ£¬Èç¹û»¹ÊDz»ÄܸÄÕý´íÎ󣬱༭/etc/apt/apt.conf,ÕÒµ½ÀïÃæ RPM { }Öк¬ÓÐ Allow-DuplicatedµÄÒ»ÐУ¬ÔÚºóÃæ { }ÀïÃæÌí¼Ó "gaim" ¡£

bdog ·¢±íÓÚ 2003-2-27 16:20

¸Ðл

thanks.
Õý½âÎÒÉý¼¶Ö®¿à¡£

nielinjie ·¢±íÓÚ 2003-3-1 23:27

°²×°µÄʱºò³öÁ˵ãÎÊÌâ,apt-getµÄʱºò³ö´í,ÇëÎÊÔõô°ì°¡


Reading Package Lists... Error!
E: There are two or more versions of the package 'kde-i18n-Chinese' installed in your system, which is a situation APT can't handle cleanly at the moment.
Please do one of the following:
1) Keep at most one version of the package in the system; or
2) If you do want to keep multiple versions of that package, lookup RPM::Allow-Duplicated in the documentation.

E: Error occured while processing kde-i18n-Chinese (UsePackage2)
E: Problem with MergeList /var/lib/rpm/Packages
E: The package lists or status file could not be parsed or opened.

manux ·¢±íÓÚ 2003-3-2 09:45

Õâ²»ÊǺÍgaimµÄÇé¿öÒ»ÑùÂð£¿Í¬Ñù´¦Àí¾ÍÐÐÁË

nielinjie ·¢±íÓÚ 2003-3-2 15:03

gaimµÄ½â¾öÊÇÔÚapt-getÀïÉèÖÿÉÒÔÔÊÐí¶à°æ±¾,¿ÉÊÇkdeÎÒ¾õµÃ×îºÃ»¹ÊDZ£³ÖÒ»¸ö°æ±¾µÄºÃ,ÔõôµÃµ½³ÌÐòµÄ°æ±¾ÐÅÏ¢²¢ÇÒÑ¡ÔñÒ»¸ö°æ±¾À´É¾µôà¿.
253

MastLinux ·¢±íÓÚ 2003-3-3 19:10

KDE3.1Éý¼¶Ê§°Ü

ϵͳÌáʾÕÒ²»µ½Ïà¹ØµÄÎļþ 0 ¸öÎļþÉý¼¶

MastLinux ·¢±íÓÚ 2003-3-3 19:14

ÈçºÎʹÓñ¾µØrpm°üÉý¼¶ÏµÍ³£¿

Âé·³°æÖ÷´Í½Ì

manux ·¢±íÓÚ 2003-3-3 21:13

ÊÔÊÔÔÚ/etc/apt/sources.listÀïÃæ¼ÓÉÏÒ»ÐУº

rpm file:/path/to/rpms/ 8.0

À¶É«ÀË×Ó ·¢±íÓÚ 2003-3-5 11:06

Ôõô¸øapt/synapticÌí¼Ó´úÀí·þÎñÆ÷°¡
ÁíÍâÌí¼ÓÍøÖ·µÄ¹æÔò,°ßÖñÄܲ»ÄÜдµÄÏêϤһµã°¡
ÎÒÌí¼ÓÁ˼¸¸öftpµÄ,¶¼²»Ðа¡

manux ·¢±íÓÚ 2003-3-5 16:29

´úÀíÉèÖÃÔÚ/etc/apt/apt.confÎļþÀïÃæÉèÖÃ

ÓÃÃüÁîÉèÖÃÓ¦¸ÃÊÇÕâÑùµÄ£º

apt-config -o ACQIURE::http=host:port
apt-config -o ACQIURE::ftp=host:port

man apt-config
man apt.conf

yjmsir ·¢±íÓÚ 2003-4-3 21:08

ûÏëdebianµÄÌØµãÒ²¸øredhatѧÁË¡£
²»ÖªµÀ´ó¼ÒµÄʹÓÃЧ¹ûÈçºÎ¡£

Èç¹ûÎÒÒª´Ó8.0Éý¼¶µ½9.0£¬ÊÇ·ñÒ²¿ÉÒÔÓÃapt-get dist-update?

À¶É«ÀË×Ó ·¢±íÓÚ 2003-4-6 19:10

synapticÔÚrh9Àï²»ÄÜÓ𡣿
Ôõô°ì°¡£¿
ÎÒÊÇ´Órh8Éý¼¶°²×°µÄ
Éý¼¶Ê±¶ÔaptûÓд¦Àí£¬ÏµÍ³ÌáʾÊÇ¡°Ã»Óн¨Ò顱

À¶É«ÀË×Ó ·¢±íÓÚ 2003-4-7 12:30

¿ÉÒÔÁË,ÕâÀïÓÐ
[url]http://ftp.freshrpms.net/pub/freshrpms/redhat/9/[/url]

bluebear ·¢±íÓÚ 2003-4-22 20:15

¿ÉÒÔ˵µ±°²×°ÁËaptºóÎÒ¶ÔÕû¸ölinuxµÄÈí¼þ°²×°ºÍ¹ÜÀí·½Ê½µÄ¿´·¨²úÉúÁ˺ܴóµÄ¸Ä±ä¡£´ÓijÖֽǶÈÉÏ˵±ÈWINDOWSµÄÈí¼þ°²×°»¹·½±ã£¬ºÇºÇ¡£Á¬SETUP¶¼²»ÓÃË«»÷ÁË£¬ÏÂÔØÍê±Ï×Ô¶¯°²×°¡£

2wang ·¢±íÓÚ 2003-5-12 10:20

°²×°apt£¬ÓÃtar°ü±àÒëʱ³öÏÖÈçÏ´íÎó¡£

creating libtool
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for strerror in -lcposix... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C preprocessor... gcc -E
checking for library containing gethostbyname... none required
checking for library containing connect... none required
checking db1/db.h usability... no
checking db1/db.h presence... no
checking for db1/db.h... no
checking rpm/rpmlib.h usability... yes
checking rpm/rpmlib.h presence... yes
checking for rpm/rpmlib.h... yes
checking for rpmdbOpen in -lrpmdb... no
checking for rpmdbGetIteratorOffset in -lrpm... no
checking for rpmdbFirstRecNum in -lrpm... no
checking for RPM version... none
configure: error: No RPM version for development was found in your system.

ÓÃrpm°ü°²×°
[root@star-moon apt-0.5.5cnc5]# rpm -iv apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4.i386.rpm
warning: apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4.i386.rpm: V3 DSA signature: NOKEY, key ID e42d54
7b
error: Failed dependencies:
        libelf.so.0 is needed by apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4
        librpm-4.1.so is needed by apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4
        librpmdb-4.1.so is needed by apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4
        librpmio-4.1.so is needed by apt-0.5.5cnc4.1-fr1.20030325a.0.rh80.4

ÇëÎÊ£¬ÎÒÒª°²ÄÄЩ°ü²ÅÐС£ÎÒ·¢ÏÖÎÒµ«rpmÊÇ4.2.ÊDz»ÊÇÓë´ËÓйء£Ð»Ð»¡£

manux ·¢±íÓÚ 2003-5-12 11:24

Èç¹ûÄãµÄϵͳÊÇredhat 9,ʹÓÃredhat 8.0µÄRPM×ÔÈ»²»ÐÐ,rpmµÄ°æ±¾ºÅÒѾ­±äÁË. ËùÓÐÓëredhat 9Ïà¹ØµÄfreshrpm°ü¶¼ÔÚ:

[url]http://shrike.freshrpms.net[/url]

apt for redhat 9 :

[url]http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/apt-0.5.5cnc5-fr2.i386.rpm[/url]

apt ÒÀÀµ:elfutils,elfutils-libelf,rpm

synaptic for redhat 9:

[url]http://ftp.freshrpms.net/pub/freshrpms/redhat/9/synaptic/synaptic-0.36.1-fr1.i386.rpm[/url]

Ò³: [1] 2 3

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.