Lỗi phụ thuộc sau khi cài đặt và cố gắng xóa Google Chrome


38

Vì vậy, ubfox hoạt động hoàn hảo cho tôi trong một thời gian. Tôi đã cố tải xuống Google Chrome và vô tình tải xuống phiên bản 32 bit. Đã quay lại và cố tải xuống 64 bit (một cách ngu ngốc mà không xóa 32 bit) và bắt đầu gặp vấn đề khi nhận thông báo lỗi liên quan đến google-chrome-stable.

Bước tiếp theo của tôi là thanh lọc mọi thứ tôi có trên Ubuntu liên quan đến Chrome, nhưng tôi vẫn gặp phải những lỗi này và, cho rằng tôi vẫn là người mới sử dụng Linux, tôi thực sự không biết phải làm gì ngay bây giờ.

Bây giờ, tôi không thể tải xuống bất cứ thứ gì thông qua dòng lệnh. Ví dụ: tôi vừa thử tải xuống phiên bản f.lux của Ubuntu và nhận được thông tin sau:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gcc-4.8-base:i386 libasn1-8-heimdal:i386 libasound2:i386
  libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386
  libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386
  libcairo-gobject2:i386 libcairo2:i386 libcolord1:i386 libcups2:i386
  libcurl3:i386 libdatrie1:i386 libdbus-glib-1-2:i386 libdbusmenu-glib4:i386
  libdbusmenu-gtk3-4:i386 libdbusmenu-gtk4:i386 libexpat1:i386 libffi6:i386
  libfontconfig1:i386 libfreetype6:i386 libgconf-2-4:i386 libgcrypt11:i386
  libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgnutls26:i386
  libgpg-error0:i386 libgraphite2-3:i386 libgssapi-krb5-2:i386
  libgssapi3-heimdal:i386 libgtk-3-0:i386 libgtk2.0-0:i386 libharfbuzz0b:i386
  libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386
  libhx509-5-heimdal:i386 libidn11:i386 libjasper1:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386
  libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386
  libldap-2.4-2:i386 libmbim-glib0 libnspr4:i386 libnss3:i386 libp11-kit0:i386
  libpango-1.0-0:i386 libpango1.0-0:i386 libpangocairo-1.0-0:i386
  libpangoft2-1.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386
  libpixman-1-0:i386 libqmi-glib0 libroken18-heimdal:i386 librtmp0:i386
  libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386
  libsqlite3-0:i386 libssl1.0.0:i386 libstdc++6:i386 libtasn1-6:i386
  libthai0:i386 libtiff5:i386 libwayland-client0:i386 libwayland-cursor0:i386
  libwind0-heimdal:i386 libx11-6:i386 libxau6:i386 libxcb-render0:i386
  libxcb-shm0:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386
  libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxft2:i386
  libxi6:i386 libxinerama1:i386 libxkbcommon0:i386 libxrandr2:i386
  libxrender1:i386 libxss1:i386 libxtst6:i386 usb-modeswitch
  usb-modeswitch-data
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libappindicator1 libglade2-0 libindicator7
Suggested packages:
  python-gtk2-doc
The following packages will be REMOVED:
  google-chrome-stable:i386 libappindicator1:i386 libindicator7:i386
The following NEW packages will be installed:
  libappindicator1 libglade2-0 libindicator7 python-appindicator python-glade2
0 upgraded, 5 newly installed, 3 to remove and 3 not upgraded.
1 not fully installed or removed.
Need to get 53.4 kB/101 kB of archives.
After this operation, 185 MB disk space will be freed.
Do you want to continue? [Y/n] Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty/main libglade2-0 amd64 1:2.6.4-2 [44.6 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ trusty/main python-glade2 amd64 2.24.0-3ubuntu3 [8,744 B]
Fetched 53.4 kB in 0s (159 kB/s)         
(Reading database ... 170838 files and directories currently installed.)
Removing google-chrome-stable (46.0.2490.71-1) ...
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error processing package google-chrome-stable (--remove):
 subprocess installed pre-removal script returned error exit status 1
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Removing libappindicator1 (12.10.1+13.10.20130920-0ubuntu4.1) ...
Removing libindicator7 (12.10.2+14.04.20141007.1-0ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
E: Sub-process /usr/bin/dpkg returned an error code (1)

Tôi cần để có thể tải xuống các gói mà không có vấn đề. Bất cứ ai có thể giúp tôi ra?

EDIT: Ngoài ra, khi tôi cố cập nhật phần mềm, tôi nhận được thông báo này:

**THE PACKAGE SYSTEM IS BROKEN.** 
Check if you are using third party repositories. If so disable them, since they are a common source of problems.
Furthermore run the following command in a Terminal: apt-get install -f

Nhưng khi tôi chạy apt-get install -f, tôi nhận được đầu ra sau:

Errors were encountered while processing:
 google-chrome-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)

Phản hồi từ sudo apt-get install -f:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libatk-bridge2.0-0:i386 libatspi2.0-0:i386 libcairo-gobject2:i386
  libcolord1:i386 libdbusmenu-gtk3-4:i386 libgtk-3-0:i386 liblcms2-2:i386
  libmbim-glib0 libqmi-glib0 libwayland-client0:i386 libwayland-cursor0:i386
  libxkbcommon0:i386 usb-modeswitch usb-modeswitch-data
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up google-chrome-stable (46.0.2490.71-1) ...
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error processing package google-chrome-stable (--configure):
 subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

Phản hồi sudo apt-get updaterất dài, vì vậy tôi rút ngắn nó thành thông báo lỗi:

W: Failed to fetch http://ppa.launchpad.net/fabricesp/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://ppa.launchpad.net/fabricesp/ppa/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Lỗi khi cài đặt-f:

After this operation, 0 B of additional disk space will be used.
Setting up google-chrome-stable (46.0.2490.71-1) ...
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error processing package google-chrome-stable (--configure):
 subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

Và lỗi khi nâng cấp dist:

After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up google-chrome-stable (46.0.2490.71-1) ...
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error processing package google-chrome-stable (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-chrome-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)

Lỗi cho sudo dpkg --purge --force-all google-chrome-stable

Removing google-chrome-stable (46.0.2490.71-1) ...
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error processing package google-chrome-stable (--purge):
 subprocess installed pre-removal script returned error exit status 1
xdg-icon-resource: size argument must be numeric
Try 'xdg-icon-resource --help' for more information.
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-chrome-stable

Đáp lại lời đề nghị của AB, sau khi chạy sudo rm /var/lib/dpkg/info/google-chrome-stable*.prerm, tôi đã chạy sudo apt-get install -fvà nhận được câu trả lời tương tự mà tôi đã nhận được:

Đọc danh sách gói ... Xong
Xây dựng cây phụ thuộc       
Đọc thông tin trạng thái ... Xong
Các gói sau đã được cài đặt tự động và không còn cần thiết:
  libatk-cầu2.0-0: i386 libatspi2.0-0: i386 libcairo-gobject2: i386
  libcolord1: i386 libdbusmenu-gtk3-4: i386 libgtk-3-0: i386 liblcms2-2: i386
  libmbim-glib0 libqmi-glib0 libwayland-client0: i386 libwayland-con trỏ0: i386
  libxkbcommon0: i386 usb-modewitch usb-modewitch-data
Sử dụng 'apt-get autoremove' để xóa chúng.
0 được nâng cấp, 0 mới cài đặt, 0 để loại bỏ và 0 không được nâng cấp.
1 không được cài đặt hoặc gỡ bỏ hoàn toàn.
Sau thao tác này, 0 B không gian đĩa bổ sung sẽ được sử dụng.
Thiết lập google-chrome-ổn định (46.0.2490.71-1) ...
xdg-icon-resource: đối số kích thước phải là số
Hãy thử 'xdg-icon-resource --help' để biết thêm thông tin.
dpkg: gói xử lý lỗi google-chrome-ổn định (--có hình):
 quy trình con được cài đặt tập lệnh sau khi cài đặt trả về trạng thái thoát lỗi 1
E: Quá trình phụ / usr / bin / dpkg trả về mã lỗi (1)

tham khảo tại đây
Ravan

gõ vào terminal sudo apt-get autoclean sau đó gõ sudo apt-get remove --purge google-chrome-ổn định Sau đó cài đặt Chrome
Neil

Khi tôi cố gắng thanh lọc sau khi autocleaning, tôi vẫn gặp lỗi tương tự "Đã gặp lỗi khi xử lý: google-chrome-ổn định E: Quá trình phụ / usr / bin / dpkg đã trả về mã lỗi (1)"
segue_segway

Tôi đã thay đổi các bước trong câu trả lời của tôi một chút. Bắt đầu lại từ đầu câu trả lời của tôi.
AB

Thật là một thông báo lỗi ngu ngốc, phải không? Tại sao nó không cho chúng ta biết những gì đang xảy ra.
Sören

Câu trả lời:


23

Có vẻ như tệp nguồn của bạn bị hỏng và có các gói bị hỏng. Xóa tệp nguồn bị hỏng bằng cách nhấn Ctrl+ Alt+ Tđể mở thiết bị đầu cuối và nhập:

sudo rm /etc/apt/sources.list

Sau đó, nhập vào

sudo software-properties-gtk

Điều này sẽ mở phần mềm-property-gtk và một phần mềm mới sources.listsẽ được tạo tự động.

Sau đó thay đổi máy chủ thành Hoa Kỳ hoặc bất kỳ máy chủ nào khác bạn chọn. Bạn phải kích hoạt kho từ hộp thoại mới để tạo nguồn.list mới.

Đánh dấu vào tất cả các ô sau đó nhấp vào Hoàn nguyên, sau đó bấm đóng.

nhập mô tả hình ảnh ở đây

Làm cách nào để khôi phục kho lưu trữ mặc định?

Bước 2 Mở Terminal và gõ vào

sudo apt-get remove --purge google-chrome-stable

Sau đó chạy

sudo apt-get update && sudo apt-get dist-upgrade -y

Sau đó cài đặt Chrome.

Chỉnh sửa

Tôi đã tham gia với Sunny trong một cuộc trò chuyện để giúp anh ấy khắc phục vấn đề và xóa /var/lib/dpkg/alternatives/google-chromebằng cách chạy

 sudo rm /var/lib/dpkg/alternatives/google-chrome

và chạy

 sudo apt-get update && sudo apt-get dist-upgrade -y

đã khắc phục sự cố và Sunny đã nói rằng các lỗi không còn xảy ra nữa.


Tôi đã thêm kết quả vào các lệnh đó trong câu hỏi trên.
segue_segway

chỉ cần chỉnh sửa bài viết của tôi. hy vọng nó có ích
Neil

Hmm, tôi đang nhận sudo: rm / etc / apt /
nguồn.list

"sudo rm /etc/apt/source.list" bạn cần thêm một khoảng trắng sudo rm (dấu cách) /etc/apt/source.list
Neil

Tôi nhận được các tin nhắn này: CẢNH BÁO: root: không thể mở tệp '/etc/apt/source.list' CẢNH BÁO: root: không thể mở tệp '/etc/apt/source.list'
segue_segway

9

Chà, sau khi mở rộng tìm kiếm và tìm thấy những thứ tôi đã thử, tôi đã đi đến nơi các tập lệnh phpmyadmin.prerm, phpmyadmin.postrm, v.v. và xóa chúng bằng tay.

cd /var/lib/dpkg/info/

ls -l phpmyadmin.*
-rw-r--r-- 1 root root 165 2008-03-05 21:42 phpmyadmin.conffiles
-rwxr-xr-x 1 root root 287 2008-03-05 21:42 phpmyadmin.config
-rw-r--r-- 1 root root 33524 2008-08-06 11:31 phpmyadmin.list
-rw-r--r-- 1 root root 51996 2008-03-05 21:42 phpmyadmin.md5sums
-rwxr-xr-x 1 root root 3286 2008-03-05 21:42 phpmyadmin.postinst
-rwxr-xr-x 1 root root 1762 2008-03-05 21:42 phpmyadmin.postrm
-rwxr-xr-x 1 root root 1762 2008-08-06 09:12 phpmyadmin.postrm.orig
-rwxr-xr-x 1 root root 339 2008-03-05 21:42 phpmyadmin.preinst
-rw-r--r-- 1 root root 22441 2008-03-05 21:42 phpmyadmin.templates

sau đó tôi xóa những tập tin đó

sudo rm -r phpmyadmin.*

sau đó tôi chạy

sudo apt-get clean
sudo apt-get update

Tôi muốn xem nếu gói vẫn còn, vì vậy tôi chạy

sudo apt-get loại bỏ phpmyadmin

Tôi nhận được phản hồi rằng gói không được cài đặt để không thể gỡ bỏ.

CUỐI CÙNG!

Thế là từ đó tôi mới chạy.

sudo apt-get install phpmyadmin

Tôi hy vọng điều này sẽ giúp được ai đó, vì tôi tìm đến các diễn đàn Ubuntu để có nhiều câu trả lời.


7

Thực hiện theo các lệnh dưới đây để thoát khỏi E: Quá trình phụ / usr / bin / dpkg trả về mã lỗi (1)

bước 1:

sudo apt --purge remove unattended-upgrades

Ở đây không giám sát nâng cấp là "tên gói xử lý lỗi". Bạn có thể thay thế nó bằng tên gói xử lý lỗi của bạn.

bước 2:

sudo apt-get autoremove

bước 3:

sudo apt-get update

1

Việc xóa Chrome không thành công, do có vấn đề với tập lệnh xóa trước. Xóa tập lệnh qua

sudo rm /var/lib/dpkg/info/google-chrome-stable*.prerm
sudo rm /var/lib/dpkg/info/google-chrome-stable*.postinst

và bắt đầu loại bỏ một lần nữa thông qua

sudo apt-get purge google-chrome-stable
sudo apt-get install -f

Để hiểu rõ hơn hãy đọc câu trả lời của tôi ở đây .


Và vấn đề thứ hai, PPA ppa: Fabricesp / ppa không có gói nào cho Trusty. Do đó sử dụng

sudo add-apt-repository --r ppa:fabricesp/ppa

để loại bỏ PPA. ppa-purgekhông hoạt động trong trường hợp này.


Tôi đã chỉnh sửa câu hỏi của mình để giải quyết những gợi ý này. Vẫn không có may mắn.
segue_segway

0

Hãy thử chạy các lệnh sau trên thiết bị đầu cuối:

sudo apt-get --purge remove google-chrome-stable
sudo apt-get -f install
sudo apt-get update

Hy vọng điều này sẽ giải quyết vấn đề của bạn.


0

Thử là cấu hình lại cơ sở dữ liệu gói. Có lẽ cơ sở dữ liệu đã bị hỏng trong khi cài đặt một gói. sudo dpkg --configure -a

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.