taf*_*i87 30 package-management gnome-software 20.04
如果我单击 Ubuntu 软件,它不会打开。我全新安装了 Ubuntu 20.04。我尝试升级所有软件包,但没有解决此问题。
如果我尝试运行killall software-center,则没有具有此名称的进程,并software-center返回command not found. 如果我尝试使用 apt 重新安装它,我会得到以下结果:
$ sudo apt-get --purge --reinstall install software-center 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 包 oracle-java8-installer 不可用,但被另一个包引用。 这可能意味着软件包丢失、已过时或 只能从其他来源获得 E: 软件包“software-center”没有安装候选
kar*_*rel 31
在 Ubuntu 16.04 及更高版本中,Ubuntu 软件中心 ( software-center ) 已升级为 GNOME 软件 ( gnome-software )。该软件应用程序也已在 Ubuntu 20.04 及更高版本中重命名为 Software。
如果软件应用程序未打开,请运行以下命令:
sudo apt clean # 清理缓存包列表,以便 Ubuntu 软件可以读取它们 须藤 apt 更新 && 须藤 apt 升级 sudo apt autoremove gnome-software && sudo apt install gnome-software
Mic*_*ini 20
什么是行不通?
是吗gnome-software(见下面的图标)
(如果您将鼠标悬停在停靠栏/任务栏上,您将获得 tooltop Software。在全新的 Ubuntu 20 安装中,我没有将这个停靠在我的任务栏上。)
或者snap-store?(见下方图标)
(为此的工具提示是Ubuntu Software)。
要了解有关 2 个失败原因的更多信息,请尝试从终端打开它们:
打开终端(ctrl-alt-t, 或windowsKey然后搜索terminal,或单击show applications停靠栏/任务栏,然后搜索terminal)
运行它们:gnome-software。或者snap-store。
然后,用你得到的新信息再次谷歌。
几个想法:
gnome-software是那个不起作用,您可以尝试按照karel 说明进行操作:sudo apt clean # clean list of cached packages so Ubuntu Software can read them
sudo apt update && sudo apt upgrade
sudo apt autoremove gnome-software && sudo apt install gnome-software
Run Code Online (Sandbox Code Playgroud)
snap-store是那个不起作用,我可以告诉你我的问题是什么(也许你也有类似的问题)。当我尝试运行它时,出现权限被拒绝错误:[...] WARNING: cannot create user data directory:
cannot create "/home/<username>/snap/snap-store/454":
mkdir /home/<username>/snap/snap-store: permission denied
Run Code Online (Sandbox Code Playgroud)
发生这种情况是因为当我安装新的 Ubuntu 20 时,我从我以前的系统 (CentOS) 的备份中复制了数据,该系统snap在我用户的主目录中有一个目录。在复制过程中,该目录被复制为root用户所有。
(您可以检查权限、用户所有者和该目录的组ls -al ~ | grep snap以及类似的内容ls -al ~/snap)
为了解决这个问题,我只是改变了我的snap目录(以及里面的所有东西)的所有者
[...] WARNING: cannot create user data directory:
cannot create "/home/<username>/snap/snap-store/454":
mkdir /home/<username>/snap/snap-store: permission denied
Run Code Online (Sandbox Code Playgroud)
(替换<myuser>和<mygroup>任何你的用户和组。例如bob:bob。使用那些出现在你家中几乎所有东西的地方,运行时ls -al ~。或者通过运行检查你的用户及其组id)。
之后我就可以跑了snap-store。
小智 7
尝试使用以下命令重新安装它,它在今天安装 Ubuntu 20.04 后对我有用。
sudo apt-get --purge --reinstall install gnome-software
Run Code Online (Sandbox Code Playgroud)
还有一件事,我注意到 Dock 中的“Ubuntu 软件”无法正常工作(挂起)。即使我在它挂起的应用程序下搜索它,我也必须选择具有相同图标的“软件”,该图标工作正常。确保在运行命令之前关闭 Ubuntu 软件。
让我知道这是否适合您。祝你好运!
你也可以试试
sudo snap remove snap-store
sudo snap install snap-store
Run Code Online (Sandbox Code Playgroud)
请记住,它会通过弹出窗口要求输入密码
| 归档时间: |
|
| 查看次数: |
96581 次 |
| 最近记录: |