apt buhar cihazları dpkg hatası


2

Koşmaya çalıştım sudo apt update; sudo apt upgrade geçen gün dpkg ile ilgili daha önce görmediğim ve google’ın da bir yardımı olmadı.

Neler olduğunu bilmediğim için çıktıyı yapıştıracağım:

sudo apt upgrade

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 steam:i386 : Depends: steam-devices:i386
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).


sudo apt --fix-broken install

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  hunspell-bn hunspell-bs hunspell-gu hunspell-hi hunspell-is hunspell-si hunspell-te
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  steam-devices
The following NEW packages will be installed:
  steam-devices
0 upgraded, 1 newly installed, 0 to remove and 98 not upgraded.
20 not fully installed or removed.
Need to get 0 B/26.0 kB of archives.
After this operation, 79.9 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 531568 files and directories currently installed.)
Preparing to unpack .../steam-devices_1.0.0.59-2_all.deb ...
Unpacking steam-devices (1.0.0.59-2) ...
dpkg: error processing archive /var/cache/apt/archives/steam-devices_1.0.0.59-2_all.deb (--unpack):
 trying to overwrite '/lib/udev/rules.d/60-steam-input.rules', which is also in package steam-launcher 1.0.0.59
Errors were encountered while processing:
 /var/cache/apt/archives/steam-devices_1.0.0.59-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Apt ve paket yönetimine daha aşina biri, bu hataların ne anlama geldiğini ve problemi nasıl teşhis edip giderebileceğimi açıklayabileceğimi açıklayabilir. Kelimenin tam anlamıyla, bunun nereden başlayacağına dair hiçbir ipucu yok.

Sistem debian 9 (sanırım)

Yanıtlar:


2

Bugünlerde aynı problemi yaşadım, Debian 9'daki Steam'den eksik bir bağımlılık bildirimi aldıktan sonra, geçici bir iş aradım. Üzerinde Synaptic paket yöneticisi yüklüyordum (varsayılan olarak da olabilir), bu yüzden bozuk paketi oradan kaldırmayı başardım:

  1. Arayüz paketlerinin sol tarafında kategorilere göre kategorilere ayrılmıştır. durum: yüklü, yüklü değil, bozuk ...). Kontrol etmeniz gerekecek kırık olanı ve "Uygula" düğmesine tıklayın.
  2. Daha sonra Debian'ı Synaptic'ten yükselttim ("Tüm yükseltmeleri işaretle" ve ardından "Uygula")
  3. Ve sonra yüklü steam-devices:i386 Her zamanki gibi Terminal'den.
  4. Apt ile ilgili tüm önerileri takip ettim (grafik sürücüm ve benzeri için önerilen tüm paketleri yükledim) ve Steam çalışmamı sağladım.

Synaptic'te yeniyseniz, kullanmak için root olmanız gerektiğini bilmeniz gerekir (soracaktır) ve Synaptic açıkken apt komutunu komut satırından kullanamazsınız.


Merhaba, bilgi için teşekkürler ama takip edemedim. Sinaptik açtım ve kırık paketi buldum. Şimdi ne yapmalıyım?
user3728501
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.