我正在尝试安装几个程序(例如VS Code),但总是收到此错误:
代码: 取决于: libgconf-2-4 但未安装
我也尝试过apt install -f file/path,但仍然遇到同样的错误。
我知道该错误是说我正在运行的任何依赖项目libgconf-2-4前都不存在,但 Debian 不应该自动下载并安装所有依赖项吗?或者至少当我使用-f旗帜时?
更新
这是输出cat /etc/apt/sources.list
我想安装 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 也出现了同样的问题,我也要把它移到哪里(假设它的下载和解压会产生同样的结果)
我可以比较n两个文件的前 20 行(或多行)的简单方法是什么?
我已经设置了一个自动的pg_dump,但事实证明正在创建的转储已损坏,现在无法恢复。
我还有一个一年前的好转储文件,我想比较两个文件之间的前 20 行。
有什么简单的方法可以做到这一点?
我在 Manjaro Linux 上。
我有两个 GitHub 帐户。一份供个人使用,另一份供商业使用。每个都设置有自己的 SSH 密钥gh_personal和gh_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 上。