Trình quản lý cập nhật cho biết 'Không phải tất cả các bản cập nhật đều có thể được cài đặt'


9

Tôi đã cài đặt 11.04 với Gnome 3 và mọi thứ đều hoạt động tốt cho đến khi tôi cố chạy trình quản lý cập nhật. Bây giờ tôi không thể cập nhật bất kỳ gói nào của mình. Một câu hỏi tương tự đã được đăng cách đây một thời gian nhưng không có giải pháp nào được đưa ra

Biên tập

Đầu ra từ sudo apt-get update && sudo apt-get upgrade

Ign http://extras.ubuntu.com natty InRelease
Ign http://ppa.launchpad.net natty InRelease                        
Ign http://us.archive.ubuntu.com natty InRelease                     
Ign http://us.archive.ubuntu.com natty-updates InRelease                       
Ign http://security.ubuntu.com natty-security InRelease                        
Hit http://extras.ubuntu.com natty Release.gpg                       
Hit http://ppa.launchpad.net natty Release.gpg                       
Hit http://us.archive.ubuntu.com natty Release.gpg                   
Hit http://security.ubuntu.com natty-security Release.gpg            
Hit http://extras.ubuntu.com natty Release                           
Hit http://ppa.launchpad.net natty Release                                     
Hit http://us.archive.ubuntu.com natty-updates Release.gpg                     
Hit http://security.ubuntu.com natty-security Release                 
Hit http://extras.ubuntu.com natty/main Sources                                
Hit http://us.archive.ubuntu.com natty Release                       
Hit http://ppa.launchpad.net natty/main Sources                                
Hit http://security.ubuntu.com natty-security/main Sources                     
Hit http://extras.ubuntu.com natty/main i386 Packages                          
Ign http://extras.ubuntu.com natty/main TranslationIndex             
Hit http://us.archive.ubuntu.com natty-updates Release               
Hit http://ppa.launchpad.net natty/main i386 Packages                          
Ign http://ppa.launchpad.net natty/main TranslationIndex                       
Hit http://security.ubuntu.com natty-security/restricted Sources               
Hit http://security.ubuntu.com natty-security/universe Sources                 
Hit http://security.ubuntu.com natty-security/multiverse Sources               
Hit http://security.ubuntu.com natty-security/main i386 Packages               
Hit http://security.ubuntu.com natty-security/restricted i386 Packages         
Hit http://us.archive.ubuntu.com natty/main Sources                  
Hit http://us.archive.ubuntu.com natty/restricted Sources            
Hit http://us.archive.ubuntu.com natty/universe Sources              
Hit http://us.archive.ubuntu.com natty/multiverse Sources            
Hit http://us.archive.ubuntu.com natty/main i386 Packages            
Hit http://security.ubuntu.com natty-security/universe i386 Packages 
Hit http://security.ubuntu.com natty-security/multiverse i386 Packages
Ign http://security.ubuntu.com natty-security/main TranslationIndex            
Ign http://security.ubuntu.com natty-security/multiverse TranslationIndex      
Ign http://security.ubuntu.com natty-security/restricted TranslationIndex
Ign http://security.ubuntu.com natty-security/universe TranslationIndex
Hit http://us.archive.ubuntu.com natty/restricted i386 Packages      
Hit http://us.archive.ubuntu.com natty/universe i386 Packages        
Hit http://us.archive.ubuntu.com natty/multiverse i386 Packages      
Ign http://us.archive.ubuntu.com natty/main TranslationIndex         
Ign http://us.archive.ubuntu.com natty/multiverse TranslationIndex   
Ign http://us.archive.ubuntu.com natty/restricted TranslationIndex             
Ign http://us.archive.ubuntu.com natty/universe TranslationIndex               
Hit http://us.archive.ubuntu.com natty-updates/main Sources          
Hit http://us.archive.ubuntu.com natty-updates/restricted Sources    
Hit http://us.archive.ubuntu.com natty-updates/universe Sources      
Hit http://us.archive.ubuntu.com natty-updates/multiverse Sources    
Hit http://us.archive.ubuntu.com natty-updates/main i386 Packages    
Hit http://us.archive.ubuntu.com natty-updates/restricted i386 Packages
Hit http://us.archive.ubuntu.com natty-updates/universe i386 Packages
Hit http://us.archive.ubuntu.com natty-updates/multiverse i386 Packages        
Ign http://us.archive.ubuntu.com natty-updates/main TranslationIndex           
Ign http://us.archive.ubuntu.com natty-updates/multiverse TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/restricted TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/universe TranslationIndex
Ign http://extras.ubuntu.com natty/main Translation-en_US            
Ign http://ppa.launchpad.net natty/main Translation-en_US            
Ign http://extras.ubuntu.com natty/main Translation-en               
Ign http://ppa.launchpad.net natty/main Translation-en               
Ign http://security.ubuntu.com natty-security/main Translation-en_US 
Ign http://security.ubuntu.com natty-security/main Translation-en
Ign http://security.ubuntu.com natty-security/multiverse Translation-en_US
Ign http://security.ubuntu.com natty-security/multiverse Translation-en
Ign http://security.ubuntu.com natty-security/restricted Translation-en_US
Ign http://security.ubuntu.com natty-security/restricted Translation-en
Ign http://security.ubuntu.com natty-security/universe Translation-en_US
Ign http://security.ubuntu.com natty-security/universe Translation-en
Ign http://us.archive.ubuntu.com natty/main Translation-en_US
Ign http://us.archive.ubuntu.com natty/main Translation-en
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty/restricted Translation-en
Ign http://us.archive.ubuntu.com natty/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty/universe Translation-en
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en

Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  brasero brasero-cdrkit brasero-common empathy empathy-common eog evince
  evince-common gedit gedit-common gnome-disk-utility gnome-keyring
  gnome-media gnome-shell gnome-system-monitor gnome-terminal
  gnome-terminal-data gnome-themes-selected gucharmap gvfs gvfs-backends
  gvfs-fuse libcanberra-pulse libcanberra0 libgcr0 libgdu-gtk0
  libgnome-keyring0 libgtk-vnc-1.0-0 libgucharmap7 light-themes
  linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
  nautilus-sendto-empathy seahorse totem totem-common totem-mozilla
  totem-plugins vinagre yelp zenity
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.

Chỉnh sửa 3

Sau khi cài đặt từng gói (thông qua sudo apt-get install [package]) được giữ lại, mọi thứ dường như là bình thường. Vậy tại sao tôi phải cài đặt lại mọi thứ? Tôi giả sử nó phải làm với gnome3 vì mọi gói được cài đặt qua repo của chúng.


cảm ơn - và nếu, ví dụ bạn gõ sudo apt-get install totemlỗi gì bạn thấy? - một lần nữa nhớ thêm điều này trở lại câu hỏi của bạn.
fossfreedom

@fossfreedom Đã cài đặt totemvà chạy update&& upgradecho phép tôi cập nhật eognhưng các gói khác vẫn đang bị giữ lại
smith324

ok - từng bước một - cho phép tìm một gói chắc chắn được giữ lại - hãy thử cài đặt gói với sudo apt-get install <packagename>- nếu nó bị lỗi - thay thế chỉnh sửa totem bằng lỗi gói mới này.
fossfreedom

Câu trả lời:


9

Tôi đã tìm thấy đôi khi người quản lý gói không thể đối phó với mức độ thay đổi mà một PPA cụ thể đang yêu cầu được cập nhật.

Ví dụ: người quản lý bắt đầu xử lý một tệp, nhưng từ bỏ yêu cầu phụ thuộc sai - mà không phân tích thêm rằng gói / hoặc gói sau trong PPA sẽ đáp ứng sự phụ thuộc đó.

Trong những trường hợp này, bạn nên làm như sau - chạy trong một thiết bị đầu cuối

sudo apt-get update && sudo apt-get upgrade

Điều này sẽ cung cấp cho bạn một danh sách các gói mà nó không thể cài đặt.

Đi qua danh sách từng người một cố gắng cài đặt nó tức là

sudo apt-get install <package name>

Một khi bạn đã làm điều này, lặp lại các lệnh cập nhật / nâng cấp và lặp lại phần còn lại của các gói / gói mới mà nó đang yêu cầu. Bạn có thể phải làm điều này một vài lần cho đến khi tất cả các gói được cài đặt.


1
Chỉ cần tự hỏi: theo như tôi nhớ, 'Not all updates can be installed'tin nhắn thường đi kèm với tùy chọn 'Run partial upgrade'. Theo cách hiểu của GUI, bạn (cũng) có thể khuyên bạn nên chạy "nâng cấp một phần", khởi động lại và sau đó kiểm tra xem Update Mgrcó còn gì để làm sau khi khởi động lại không? Phương thức dòng lệnh của bạn và số tiền "GUI" này có cùng giá trị không? Tương đương "an toàn" / đáng tin cậy?
hấp dẫn về natty

Nếu bạn đã giữ lại các gói, hãy xem tại đây: Askubfox.com/questions/601/ vì bạn có thể phá vỡ hệ thống của mình chỉ bằng cách cài đặt.
LAFK nói Phục hồi lại
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.