如果我这样做,apt-get upgrade
我会收到以下错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
linux-firmware
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/23.3 MB of archives.
After this operation, 347 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 234639 files and directories currently installed.)
Preparing to replace linux-firmware 1.79.1 (using .../linux-firmware_1.79.9_all.deb) ...
Unpacking replacement linux-firmware ...
dpkg: error processing /var/cache/apt/archives/linux-firmware_1.79.9_all.deb (--unpack):
trying to overwrite '/lib/firmware/ar3k/ramps_0x31010000_40.dfu', which is also in package bt-dw1705-firmware 0.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-firmware_1.79.9_all.deb
我使用的是全新安装的 Ubuntu 12.04,这是我第一次启动计算机后的第一步。我该怎么做才能解决这个问题?
我正在使用配备 Ubuntu 的戴尔笔记本电脑。
答案1
在终端上尝试这个命令,
sudo dpkg -i --force-overwrite /var/cache/apt/archives/linux-firmware_1.79.9_all.deb
答案2
错误:
trying to overwrite '/lib/firmware/ar3k/ramps_0x31010000_40.dfu', which is also in package bt-dw1705-firmware 0.1
要解决这个问题:
- 打开突触
- 搜索bt-dw1705-固件
- 卸载了
- 更新软件
享受!