Làm cách nào để tôi buộc loại bỏ một gói trong Arch pacman
trong khi các gói khác vẫn phụ thuộc vào nó.
pacman -R perl-libwww
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: perl-app-cpanminus: requires perl-libwww>=5.828
:: perl-app-pmuninstall: requires perl-libwww
:: perl-app-sd: requires perl-libwww
:: perl-catalyst-action-rest: requires perl-libwww>=2.033
:: perl-catalyst-runtime: requires perl-libwww>=1.64
:: perl-cpan: requires perl-libwww
:: perl-cpan-mini: requires perl-libwww
:: perl-cpan-uploader: requires perl-libwww
:: perl-feed-find: requires perl-libwww
:: perl-http-body: requires perl-libwww
:: perl-http-request-ascgi: requires perl-libwww
:: perl-module-cpants-analyse: requires perl-libwww
:: perl-module-install: requires perl-libwww>=5.812
:: perl-net-trac: requires perl-libwww
:: perl-net-whois-raw: requires perl-libwww
:: perl-prophet: requires perl-libwww
:: perl-rt-client-rest: requires perl-libwww
:: perl-uri-fetch: requires perl-libwww
:: perl-www-mechanize: requires perl-libwww
:: perl-xml-atom: requires perl-libwww
:: perl-xml-feed: requires perl-libwww
về cơ bản, LWP 6 chia ra một loạt các gói và tôi cần gỡ bỏ nó để tôi có thể cài đặt lại.
Không có tương đương với cờ --reinstall của apt-get?
—
Faheem Mitha
@faheem xem xét rằng vòm chưa phát hành libwww 6 ... ngay cả khi nó không hoạt động ngay trong kịch bản này
—
xenoterracide
@xenoterracide: Xin lỗi, tôi hoàn toàn không theo dõi phản hồi của bạn (Tôi cho rằng libwww là thứ cần làm với gói bạn đang cố gắng cài đặt) nhưng xin vui lòng đừng cảm thấy bạn cần phải giải thích thay cho tôi. :-)
—
Faheem Mitha
@faheem đó là LWP . nhưng thông thường chúng ta chỉ có thể cài đặt lại gói bằng cách yêu cầu cài đặt lại ... điều đó không giúp ích gì trong trường hợp này bởi vì nó không có trong arch repo và tôi cần gỡ cài đặt gói này và nâng cấp mà không cần sử dụng arch repo, và vì gói đó là chia tay, tôi đã có xung đột tập tin.
—
xenoterracide
@faheem cũng xin lưu ý rằng Arch không phải là debian và không biết debian
—
xenoterracide
apt-get --reinstall
hoạt động như thế nào .