您正在使用哪个版本(例如 18.04.1 LTS)和哪个版本(标准 Ubuntu 或社区版本,例如 Lubuntu 或 Xubuntu)?
处理器: Intel® Core™ i5-3320M CPU @ 2.60GHz × 4
基础系统:Ubuntu 16.04.6 LTS 64 位
计算机是否已连接到互联网?
是的
如果安装了,安装过程中是否有错误?
不
它以前能工作吗(但由于某种原因停止工作),或者它从来没有工作过(安装程序)?
是的,它之前是可以工作的,它发生在我尝试安装 python 3.6 之后,我可能删除了“usb-creator-gtk”包所需的一些 python 库/文件夹。
每当我尝试安装任何东西时都会出现此错误,例如我正在尝试安装 anydesk 或任何其他软件
dpkg: warning: files list file for package 'python3.6-minimal' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'python2.7' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'python3.5-minimal' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'python2.7-dev' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'python2.7-minimal' missing; assuming package has no files currently installed
(Reading database ... 194325 files and directories currently installed.)
Preparing to unpack anydesk_5.1.1-1_amd64.deb ...
Failed to stop anydesk.service: Unit anydesk.service not loaded.
Unpacking anydesk (5.1.1) over (5.1.1) ...
dpkg: dependency problems prevent configuration of anydesk:
anydesk depends on libgtkglext1; however:
Package libgtkglext1 is not installed.
dpkg: error processing package anydesk (--install):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.22-1ubuntu5.2) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1.1) ...
Errors were encountered while processing:
anydesk
我试过这个命令,
sudo apt-get install usb-creator-gtk
给我这个输出,
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: The package usb-creator-gtk needs to be reinstalled, but I can't find an archive for it.
以下命令已更新
apt-cache policy usb-creator-gtk
输出
usb-creator-gtk:
Installed: 0.3.2ubuntu16.04.1
Candidate: 0.3.2ubuntu16.04.1
Version table:
*** 0.3.2ubuntu16.04.1 100
100 /var/lib/dpkg/status
答案1
在我安装的 18.04.1 LTS 中我有 Python 2.7,如以下命令所示。
$ LANG=C apt-cache policy python
python:
Installed: 2.7.15~rc1-1
Candidate: 2.7.15~rc1-1
Version table:
*** 2.7.15~rc1-1 500
500 http://se.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
当您怀疑问题在于尝试安装 Python 3.6 时,我认为您是对的。
我建议你尝试删除它
sudo apt remove name-of-your-python-3.6-package
然后尝试重新安装 python2.7 包
sudo apt install python2.7
我不确定是否apt
能够删除你的 Python 3.6 包并(重新)安装 Python 2.7,如果不行的话我也不知道该怎么办,也许可以使用
sudo dpkg --configure -a
sudo dpkg -r package-name # to remove
sudo dpkg -i package-name # to install
如果仍然有问题,我们需要更了解如何修复 Ubuntu 重要部件的人的帮助,也许@oldfred。
答案2
打开终端并输入:
sudo apt install python3.5 python2.7 python2.7-dev
sudo reboot
计算机重新启动后,打开终端并输入:
sudo apt purge python3.6
sudo apt update
sudo apt upgrade
如果sudo apt update
出现sudo apt upgrade
错误消息,请在评论中发布错误消息,特别是当要求您运行附加命令时。
为了重新安装 usb-creator-gtk,您必须向中添加一个新行/etc/apt/sources.list
。/etc/apt/sources.list
使用以下命令打开进行编辑:
sudoedit /etc/apt/sources.list
将以下行添加到 sources.list 文件:
deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
请在保存 sources.list 文件之前仔细检查,确保没有两deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
行重复。必须只有一个唯一行,不能有两个重复行,并且该唯一行不能以字符开头而被注释掉#
。
按下键盘组合键Ctrl+ O,然后按下Enter保存正在编辑的 sources.list 文件。按下键盘组合键Ctrl+X退出 nano。
运行以下命令来更新可用软件列表并重新安装 usb-creator-gtk:
sudo apt update
sudo apt install usb-creator-gtk
我无法从这里看到您的 sources.list 文件,所以可能其中已经有一行,deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
在这种情况下,上述命令将不起作用。因此,请手动重新安装 usb-creator-gtk。从Ubuntu 官方网站。打开终端并使用将目录更改cd
为包含您下载的 usb-creator-gtk_0.3.2ubuntu16.04.1_amd64.deb 文件的目录。使用以下命令安装 usb-creator-gtk:
sudo apt install ./usb-creator-gtk_0.3.2ubuntu16.04.1_amd64.deb