小编J86*_*J86的帖子

代码: 取决于: libgconf-2-4 但未安装

我正在尝试安装几个程序(例如VS Code),但总是收到此错误:

代码: 取决于: libgconf-2-4 但未安装

我也尝试过apt install -f file/path,但仍然遇到同样的错误。

我知道该错误是说我正在运行的任何依赖项目libgconf-2-4前都不存在,但 Debian 不应该自动下载并安装所有依赖项吗?或者至少当我使用-f旗帜时?

更新

这是输出cat /etc/apt/sources.list

在此输入图像描述

debian

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

安装 Java Open JDK 9 32 位?

我想安装 Java Open JDK 9 和 Scala 2.12。

我想我会从 Java Open JDK 开始,所以我去了他们的网站,但我看不到 32 位的下载!我的 Debian 是 32 位安装!我在这里缺少什么?

此外,Scala 也让我感到困惑,我设法.tgz通过这样做来下载

wget https://downloads.lightbend.com/scala/2.12.2/scala-2.12.2.tgz
Run Code Online (Sandbox Code Playgroud)

然后通过执行提取它

tar -xvzf scala-2.12.2.tgz
Run Code Online (Sandbox Code Playgroud)

但是然后呢?我scala-2.12.2要把目录移到哪里?我想 Java Open JDK 也出现了同样的问题,我也要把它移到哪里(假设它的下载和解压会产生同样的结果)

debian jdk

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

比较两个文件的前 20 行

我可以比较n两个文件的前 20 行(或多行)的简单方法是什么?

我已经设置了一个自动的pg_dump,但事实证明正在创建的转储已损坏,现在无法恢复。

我还有一个一年前的好转储文件,我想比较两个文件之间的前 20 行。

有什么简单的方法可以做到这一点?

我在 Manjaro Linux 上。

file-comparison manjaro

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

根据我所在的目录自动添加 ssh 密钥

我有两个 GitHub 帐户。一份供个人使用,另一份供商业使用。每个都设置有自己的 SSH 密钥gh_personalgh_business内部~/.ssh.

我有一个个人项目位于~/code/bejebeje. 每次我去从事该项目时,我都必须记住运行以下命令:

eval `ssh-agent -s`       
Run Code Online (Sandbox Code Playgroud)

其次是:

ssh-add ~/.ssh/gh-personal
Run Code Online (Sandbox Code Playgroud)

只有这样我才能做诸如git pull和 之类的事情git push

你猜对了,我总是忘记这样做。

有没有办法让我的 Linux 系统在我进入目录时自动执行此操作~/code/bejebeje

我在 Arch Linux 上。

ssh arch-linux git github

0
推荐指数
1
解决办法
82
查看次数

标签 统计

debian ×2

arch-linux ×1

file-comparison ×1

git ×1

github ×1

jdk ×1

manjaro ×1

ssh ×1