小编Sor*_*n A的帖子

如何在 Ubuntu 18.04 上安装软件中心

我无法在 Bionic Beaver 中启动软件和更新中心。不会打开任何视频应用程序。我尝试手动安装软件中心并得到以下输出:

neil@neil-ThinkPad-T420:~$ sudo apt-get install software-center
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package software-center is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'software-center' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

我不是技术专家,几乎无法遵循简单的终端指令。我需要帮助。

package-management video

14
推荐指数
3
解决办法
5万
查看次数

将旧数据库移开时出错

每次尝试运行时sudo apt-get update,都会收到以下错误消息:

** (appstreamcli:9437): CRITICAL **: Error while moving old database out of the way.
AppStream cache update failed. 
Run Code Online (Sandbox Code Playgroud)

我可以检查什么来解决这个问题?appstreamcli 中冒号后面的数字会有所不同,但消息的其余部分始终相同。

update-manager

5
推荐指数
2
解决办法
7833
查看次数

cp:无法统计“文件名”:没有这样的文件或目录

这里完全是菜鸟,所以提前感谢您的帮助。

在我的 chromebook 中使用 Linux 并尝试安装 Vuescan。

安装程序告诉我输入以下内容:

sudo cp vuescan.svg /usr/share/icons/hicolor/scalable/apps/
Run Code Online (Sandbox Code Playgroud)

然而,当我这样做时,我得到: cp: can not stat 'vuescan.svg': No such file or directory

我已经搜索了几个小时来尝试找到解决方案,但无济于事。这是我的文件夹中的内容。


robwilton@penguin:~$ pwd
/home/robwilton
robwilton@penguin:~$ ls

Argyll_V2.1.2
Argyll_V2.1.2_linux_x86_64_bin.tgz
chef
LibreOffice_7.0.1.2_Linux_x86-64_deb
LibreOffice_7.0.1_Linux_x86-64_deb.tar.gz
VueScan
vuex6497.tgz

robwilton@penguin:~$ 
Run Code Online (Sandbox Code Playgroud)

请参阅随附的屏幕截图。

在此输入图像描述

非常感谢任何帮助或建议。

谢谢你!

command-line

5
推荐指数
1
解决办法
3万
查看次数

这个命令是什么意思:'grep main/source/Sources.gz Release'?文件 main/source/Sources.gz 在哪里?

我正在尝试按照本教程 ( https://askubuntu.com/a/509816/978081 )检查源包的完整性,但是,我不理解标题中已经描述的第 4 步。

  1. 比较从 sha256sum Sources.gz 和 grep main/source/Sources.gz Release 获得的哈希值

你能帮助我吗?

apt software-sources

3
推荐指数
1
解决办法
185
查看次数

仅从文件中提取我的 --mime-type 以在 bash 脚本中的 if-else 中使用

我发现这个命令给了我一个文件中的 mime 类型:

file --mime-type dog.jpeg 
Run Code Online (Sandbox Code Playgroud)

输出:

dog.jpeg: image/jpeg
Run Code Online (Sandbox Code Playgroud)

我现在正在尝试创建一个 bash 检查 mime 是否是 jpeg og png。但是我有点卡住了:

#!/bin/bash
$file_mime="file --mime-type dog.jpeg"
mime=`"${file_mime#*:}"`

if(mime=='image/jpg' OR mime=='image/png') do:
    echo"Jpg or png"
done
Run Code Online (Sandbox Code Playgroud)

输出:

./bash.sh: line 2: =file --mime-type dog.jpeg: command not found
./bash.sh: line 3: : command not found
Run Code Online (Sandbox Code Playgroud)

bash 20.10

2
推荐指数
1
解决办法
175
查看次数