标签: dependencies

无法安装libreoffice,未满足依赖项

过去几周我一定在 Ubuntu 20.04 LTS 机器上的某个地方弄乱了我的软件包:

\n
# apt-get install libreoffice\nReading package lists... Done\nBuilding dependency tree       \nReading state information... Done\nSome packages could not be installed. This may mean that you have\nrequested an impossible situation or if you are using the unstable\ndistribution that some required packages have not yet been created\nor been moved out of Incoming.\nThe following information may help to resolve the situation:\n\nThe following packages have unmet dependencies:\n libreoffice : Depends: libreoffice-base but it is not going to be installed\n               Depends: …
Run Code Online (Sandbox Code Playgroud)

package-management apt dependencies libreoffice

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

如何满足“libadwaita-1”构建依赖关系(在 gnome/meson 中)?

简而言之,问题是:

\n

如何libadwaita-1meson已构建的项目安装依赖项?

\n

(具体来说gnome-calculator,如果这很重要的话。)

\n

背景:

\n

我有兴趣对Gnome 计算器应用程序进行一些小调整,主要是为了我自己的娱乐(我想将 \xcf\x80 按钮更改为按钮,因为pi 是错误的;)),所以下载了源代码并尝试构建它,希望随后做出改变。

\n

它似乎期望用它来构建meson(我以前不熟悉它),所以......我试图让它用它来构建,这样我就可以进行调整并从那里开始。

\n

系统信息

\n

我正在 Ubuntu budgie 上做这个...

\n
: $; lsb_release -a\nNo LSB modules are available.\nDistributor ID: Ubuntu\nDescription:    Ubuntu 21.10\nRelease:        21.10\nCodename:       impish\n
Run Code Online (Sandbox Code Playgroud)\n

到目前为止我尝试过的

\n
    \n
  • git clone https://gitlab.gnome.org/GNOME/gnome-calculator.git(通过 HEAD 处的提交获得214649c

    \n
  • \n
  • cd gnome-calculator

    \n
  • \n
  • (查看自述文件,浏览各种内容,发现我可能想要meson,对此进行了一些阅读......)

    \n
  • \n
  • sudo apt install meson

    \n
  • \n
  • meson build …

gnome dependencies compiling

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

为什么找不到一些旧版本的软件包

我正在尝试配置构建引擎(Bazel)以使用 gcc-7。为此,我需要指向所有所需 .deb 包的链接。

gcc-7 的依赖项之一是 libatomic1 (>= 7.5.0-6ubuntu2)。我意识到这是“大于或等于”,但如果我想使用随 gcc-7 分发的原始库,我可以在哪里获得它们?

例如,如果我这样做,apt download --print-uris libatomic1=7.5.0-6ubuntu2为什么会告诉我:

E: Version '7.5.0-6ubuntu2' for 'libatomic1' was not found
Run Code Online (Sandbox Code Playgroud)

但当我apt show libgcc-7-dev这样做时我看到了libatomic1>=7.5.0-6ubuntu2被列为依赖项。我在哪里可以找到这个 libatomic1=7.5.0-6ubuntu2 ?

我想我可能会在http://old-releases.ubuntu.com/ubuntu/pool/main/g/gcc-7/中找到库包,但它不在那里。

apt dependencies

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

运行软件更新程序出现 libpython3.7 umet 依赖项错误

Ubuntu 20.04.4 LTS

我尝试运行软件更新程序,但出现以下错误:

libpython3.7: Depends: libpython3.7-stdlib (= 3.7.13-1+focal3) but it is not installed
              Depends: zlib1g (>= 1:1.2.0) but 1:1.2.11.dfsg-2ubuntu1.3 is installed
libpython3.7-dev: Depends: libpython3.7-stdlib (= 3.7.13-1+focal3) but it is not installed
                  Depends: libpython3.7 (= 3.7.13-1+focal3) but 3.7.13-1+focal3 is installed
python3.7: Depends: python3.7-minimal (= 3.7.13-1+focal3) but 3.7.13-1+focal3 is installed
           Depends: libpython3.7-stdlib (= 3.7.13-1+focal3) but it is not installed
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法,但没有一个有效。

sudo apt --fix-broken install
sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)
sudo apt-get purge python3.7
sudo apt-get autoremove && sudo apt-get autoclean
sudo apt-get install …
Run Code Online (Sandbox Code Playgroud)

upgrade update-manager package-management dpkg dependencies

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

Snap 相当于 apt-get autopurge 命令?

是否有一个等效的snap命令对 Snap 执行的操作与apt-get autoremove/apt-get autopurge对 Apt 软件包执行的操作相同?(也可作为apt autoremove...)

\n

更新 3:对于好奇的人和那些从 Google 来到这里的人来说,FlatPak 的等效命令是flatpak uninstall --unused

\n

更新:在收到答复后,我想澄清这个问题,其中指出:

\n
\n

Snap 没有像 apt 这样的依赖项,因此类似于 autoremove 的功能似乎没有必要。

\n
\n

这是不正确的。请考虑以下情况(这只是众多例子之一):

\n
$ snap list \nName               Version          Rev    Tracking         Publisher      Notes\nbare               1.0              5      latest/stable    canonical\xe2\x9c\x93     base\ncore               16-2.57.6        14399  latest/stable    canonical\xe2\x9c\x93     core\ncore18             20221212         2667   latest/stable    canonical\xe2\x9c\x93     base\ncore20             20221123         1738   latest/stable    canonical\xe2\x9c\x93     base\n$ sudo snap install nvim --classic \nnvim v0.8.1 from neovim-snap …
Run Code Online (Sandbox Code Playgroud)

dependencies snap

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

损坏的 linux-generic 或 linux-headers-generic 依赖关系

因为这个我无法安装 Ubuntu。

我尝试运行安装程序已停止的命令

我发现存储库中没有 linux-headers-5.15.0-76-generic 包。我可以做什么来解决这个问题?

我正在使用 Ubuntu 服务器 22.04 Jammy

dependencies

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

Gnome 安装错误 (1)

我正在尝试在我的 Ubuntu 12.04 P.P.Pangolin 上安装 Gnome 并收到以下错误:

    root@***:~# sudo apt-get install gnome-core gnome-session-fallback
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gnome-core is already the newest version.
gnome-session-fallback is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up bluez (4.98-2ubuntu7) ...
start: Job …
Run Code Online (Sandbox Code Playgroud)

installation dependencies 12.04

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

Skype安装问题12.04

sudo apt-get updateand 之后sudo apt-get dist-upgrade,出现以下错误:

读取软件包列表...完成 构建依赖树 读取状态信息...完成 您可能想要运行“apt-get -f install”来更正这些。以下软件包具有未满足的依赖项: skype-bin:i386 : Breaks: skype (< 4.1.0.20.0-0ubuntu0.12.04.1) 但已安装 4.1.0.20-0ubuntu0.11.10.2 E:未满足的依赖项。尝试使用 -f。

然后我尝试sudo apt-get -f install并出现以下错误:

读取包列表...完成 构建依赖树 读取状态信息...完成 更正依赖项...完成 将安装以下额外包:skype 将升级以下包:skype 1 升级,0 新安装,0 删除和 0 未升级。1 未完全安装或拆除。需要获得 0 B/15.3 kB 的档案。此操作后,将释放 4,096 B 磁盘空间。你想继续[是/否]吗?dpkg:依赖问题阻止了 Skype 的配置:skype-bin:i386 (4.1.0.20.0-0ubuntu0.12.04.1) 破坏了 Skype (<< 4.1.0.20.0-0ubuntu0.12.04.1) 并被安装。要配置的Skype版本为4.1.0.20-0ubuntu0.11.10.2。dpkg: 错误处理 Skype (--configure): 依赖性问题 - 未配置 未写入任何批准报告,因为错误消息表明它是先前失败的后续错误。处理时遇到错误:Skype E:子进程/usr/bin/dpkg返回错误代码(1)

如何更新我的Skype并解决这个问题?

我在 Ubuntu 12.04 64bit 上,以下显示在图形更新管理器中。

版本变化: 安装版本:4.1.0.20-0ubuntu0.11.10.2 可用版本:4.1.0.20.0-0ubuntu0.12.04.1

installation dependencies skype 12.04

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

从 12.10 移除 Empathy 想要移除 Gnome-Core 包

我想从我的 Ubuntu 系统中删除 Empathy,(我目前在没有 Unity 的情况下运行 Quantal,只有 Gnome)。当我尝试在 Synaptic 中删除它时,它也想删除 Gnome-Core,我认为这会破坏我的设置。

我对么?

empathy dependencies 12.10

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

如何玩 FreeSpace 2 Open

我去下载页面下载了fs2_open_3.6.16.tar.bz2包,解压。像这样运行它,./fs2_open_3.6.16但我收到以下错误:

./fs2_open_3.6.16: error while loading shared libraries: liblua5.1.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

liblua5.1-0包已安装)

我试过

ln -s ./liblua-5.1.so.5.1.x liblua-5.1.so
Run Code Online (Sandbox Code Playgroud)

但它没有用,同样的错误。

问题我如何解决这个错误并玩游戏

注意我使用的是 Ubuntu 12.10


的输出ldd ./fs2_open_3.6.16

linux-vdso.so.1 =>  (0x00007fffa22cc000)
libSDL-1.2.so.0 => /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 (0x00007f0566c3e000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f0566a11000)
libvorbisfile.so.3 => /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 (0x00007f0566808000)
libtheora.so.0 => /usr/lib/x86_64-linux-gnu/libtheora.so.0 (0x00007f05665b7000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f05663b0000)
libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007f0566156000)
libGL.so.1 => /usr/lib/nvidia-current-updates/libGL.so.1 (0x00007f0565e39000)
libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f0565bba000) …
Run Code Online (Sandbox Code Playgroud)

dependencies games

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