AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-75604

Erdnase's questions

Martin Hope
Erdnase
Asked: 2019-01-25 08:46:46 +0800 CST

从下载的 .deb 文件安装和从命令“sudo apt-get install”安装有什么区别?

  • 1

这个问题非常基础。但我没有看到它在这里回答。.deb安装文件和通过安装包有什么区别sudo apt-get install

当我要下载例如 ;OSMC here时,他们有两个选项可供选择。选择其中一个有什么好处吗?技术上的区别是什么?

package-management apt deb
  • 2 个回答
  • 2927 Views
Martin Hope
Erdnase
Asked: 2018-04-16 07:40:47 +0800 CST

Ubuntu 16.04 启动屏幕在没有“nomodeset”的情况下闪烁,但随后冻结

  • 0

首先,我失去了系统访问权限,我正在从手机发帖。因此,请原谅任何格式问题,一旦我恢复系统访问权限,我将正确编辑问题。

我使用我的 Ubuntu 16.04 很长一段时间没有任何问题,突然这发生了。我的启动屏幕就像在这个线程中一样闪烁:Ubuntu 在启动时随机开始闪烁屏幕

我无法登录。

我没有任何 nvidia 硬件,也没有安装任何他们的软件。

我跑了fsck,没有显示错误。我尝试用 启动nomodeset,然后屏幕不闪烁,但启动在下面的屏幕停止。

在此处输入图像描述

此时,我可以通过点击Ctrl++打开Alt终端F1。我可以在那里登录。如果我输入命令startx,就会发生这种情况。

在此处输入图像描述

就在上次关闭之前,我添加了bitcoin-corePPA,installed bitcoin-core,然后卸载bitcoin-core,然后删除了 PPA。然后我从软件中心安装了 Electrum 钱包。我删除了它,因为它没有启动。然后我安装了snap同一个钱包的版本。然后它也没有启动。然后我关闭了机器。而且我无法重新启动。

请帮忙!

boot freeze
  • 2 个回答
  • 602 Views
Martin Hope
Erdnase
Asked: 2017-11-12 00:00:34 +0800 CST

apt-get - 分段错误:错误处理包 libc-bin

  • 6

嗨,在过去的一个月里,我一直在努力解决这个问题。

sudo apt-get upgrade并sudo apt-get autoremove因以下错误而出错

E: Unmet dependencies. Try using -f.

当我运行时sudo apt-get install -f,错误如下。

Fetched 30.2 MB in 32s (928 kB/s)                                              
Preconfiguring packages ...
Setting up libc-bin (2.23-0ubuntu9) ...
Segmentation fault
/sbin/ldconfig.real: Can't stat /lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Can't stat /usr/lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Path `/usr/local/lib' given more than once
/sbin/ldconfig.real: Path `/usr/lib/x86_64-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/lib/x86_64-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/usr/lib/x86_64-linux-gnu' given more than once
Segmentation fault
dpkg: error processing package libc-bin (--configure):
 subprocess installed post-installation script returned error exit status 139
Errors were encountered while processing:
 libc-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)

1)问题发布在这里链接。但提到的答案是特定于用户的。

2)正如这里提到的链接,我试过了sudo apt-get --reinstall install libc-bin。但这表明

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

3)sudo dpkg --configure -a 错误如下

Errors were encountered while processing:
 libosmesa6:i386
 libgl1-mesa-dri:i386
 libglapi-mesa:i386
 libgl1-mesa-glx:amd64
 libgl1-mesa-glx:i386
 libegl1-mesa:amd64
 xserver-xephyr
 xserver-xorg-core
 libgl1-mesa-dev:i386
 libwayland-egl1-mesa:amd64

任何帮助都将受到高度赞赏,因为这是一台配置了我所有学术项目的机器,因此无法重新安装。

编辑:

4)sudo dpkg --configure -D 777 libc-bin给出以下输出:

D000001: ensure_diversions: new, (re)loading
D000001: process queue pkg libc-bin:amd64 queue.len 0 progress 1, try 1
D000040: checking dependencies of libc-bin:amd64 (- <none>)
D000400:   checking group ...
D000400:     checking possibility  -> libc6
D000400:       checking non-provided pkg libc6:amd64
D000400:       is installed, ok and found
D000400:     found 3
D000400:   found 3 matched 0 possfixbytrig -
D000400:   checking group ...
D000400:     checking possibility  -> libc6
D000400:       checking non-provided pkg libc6:amd64
D000400:       is installed, ok and found
D000400:     found 3
D000400:   found 3 matched 0 possfixbytrig -
D000040: ok 2 msgs >><<
D000040:     checking Breaks
D000400:       checking breaker locales:all virtbroken <none>
Setting up libc-bin (2.23-0ubuntu9) ...
D000002: fork/exec /var/lib/dpkg/info/libc-bin.postinst ( configure 2.23-0ubuntu9 )
Segmentation fault
/sbin/ldconfig.real: Can't stat /lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Can't stat /usr/lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Path `/usr/local/lib' given more than once
/sbin/ldconfig.real: Path `/usr/lib/x86_64-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/lib/x86_64-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/usr/lib/x86_64-linux-gnu' given more than once
Segmentation fault
dpkg: error processing package libc-bin (--configure):
 subprocess installed post-installation script returned error exit status 139
D000001: ensure_diversions: same, skipping
Errors were encountered while processing:
 libc-bin

编辑:

5)我正在尝试这里提到的解决方案链接。但sudo mv /usr/lib/x86_64-linux-gnu/libtic.so.5.9 /root给出了错误

mv: cannot stat '/usr/lib/x86_64-linux-gnu/libtic.so.5.9': No such file or directory

这是否意味着在我的情况下是其他一些库导致了这个问题?

编辑:我能够在此期间进行 stracesudo apt-get install -f并且日志可在此处获得;如果这对任何人都有帮助。

6) 我尝试增加此处提到的 APT 缓存限制。但这并没有帮助。

编辑:更新 对老极客建议的回答

7) 我用 memtest 测试了我的 ram,它没有显示任何错误。我还对我的硬盘驱动器(短)进行了 SMART 自检,显示“磁盘正常”。

8)我已经手动检查,并且该特定库/usr/lib/x86_64-linux-gnu/libtic.so.5.9不存在于该位置。(所以我相信我的系统中不存在这样的库,并且其他一些库导致了这个问题。)

9) 我的系统中没有路径/usr/lib/i686-linux-gnu。

10)有一个错字,我正在检查/etc/apt/sources.lst原始答案中提到的。我确实有一个sources.list.

这些是我可以在那里看到的条目。我没有看到那里提到的任何 ppa。

deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu trusty partner
deb http://archive.ubuntu.com/ubuntu xenial main universe restricted
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe
deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe
deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe

我也无法安装任何 ppa 管理器,因为 apt 本身已损坏并且我无法安装任何东西。

11) 附加信息:这原本是一个 14.04 系统,后来升级到 16.04。我在 14.04 中拥有的那些 ppa 在升级过程中被禁用。但是,这次升级发生在将近一年前,系统平稳运行了将近一年。

12)最后也是最重要的:我记得sudo apt-get dist-upgrade在所有问题开始出现之前执行了一段时间。这可能是导致问题的原因吗?

apt
  • 3 个回答
  • 4385 Views
Martin Hope
Erdnase
Asked: 2016-11-07 07:48:23 +0800 CST

无法通过 dconf 编辑器更改关键电池操作:Ubuntu 16.04

  • 2

我有一个从 14.04 升级的 ubuntu gnome 16.04。当电池达到临界水平时,我想关闭我的机器。这是通过 dconf 编辑器配置的,并且在升级之前工作正常。

现在升级后,无论我在 dconf-editor 中设置什么,系统仍然会在电池电量不足的情况下进入挂起模式。

这是我的设置电源设置

我注意到,当我执行upower --dump时,最后得到以下内容。

Daemon:
daemon-version:  0.99.4
on-battery:      no
lid-is-closed:   no
lid-is-present:  yes
critical-action: HybridSleep

在这里,critical-action 显示为不同的东西。我应该如何解决这个问题?

power-management
  • 1 个回答
  • 2053 Views
Martin Hope
Erdnase
Asked: 2016-10-04 07:26:12 +0800 CST

USB 鼠标在 Ubuntu 16.04 中休眠

  • 0

首先,这不是这个问题的重复

我的 USB 鼠标在三秒钟后进入睡眠状态,我必须单击才能将其唤醒。这是一个从 14.04 升级到 16.04 的系统。我在 14.04 中使用笔记本电脑模式工具,在那里我遇到了同样的问题。我通过将我的 USB 鼠标 ID 列入黑名单来应用上述问题中提到的修复。

该修复一直有效,直到我升级到 16.04。目前,配置更改/etc/laptop-mode/conf.d/usb-autosuspend.conf并未纠正此行为。

在 16.04 中还有其他处理自动挂起的东西吗?我能做些什么来解决这个问题?

更新:我注意到每次重新启动时都不会发生这种情况。如果鼠标正在睡觉,它会一直睡觉,直到我关闭电源。下一次启动可能有问题,也可能没有问题。

我也尝试过更改CONTROL_USB_AUTOSUSPEND=0文件/etc/laptop-mode/conf.d/usb-autosuspend.conf但没有成功。

这是 grep 命令的输出。

me@mypc:~$dpkg --get-selections | grep powertop
me@mypc:~$

感谢您的帮助。

14.04
  • 1 个回答
  • 1778 Views
Martin Hope
Erdnase
Asked: 2016-09-13 04:06:48 +0800 CST

“做发布升级”参数

  • 3

-d在命令末尾添加选项的确切含义是什么do-release-upgrade?Ubuntu 文档将其定义为:

升级到 Ubuntu 的开发版本。

sudo do-release-upgrade -d一旦 16.04.01 发布,和有什么不同sudo do-release-upgrade吗?

我使用以下命令开始了从 14.04.05LTS 到 16.04.01LTS 的升级过程:

sudo do-release-upgrade -d

在开始这个之后,我读到:

不建议升级到开发版本

因此,我关闭了终端进程进行升级。现在,当我运行时sudo do-release-upgrade -d,我可以继续升级。但是,如果我跑步sudo do-release-upgrade,我会收到以下消息:

未找到新版本

我应该如何正确恢复升级过程?

upgrade
  • 1 个回答
  • 5577 Views
Martin Hope
Erdnase
Asked: 2016-09-05 03:09:17 +0800 CST

Ubuntu 14.04 升级中断导致“未找到新版本”

  • 3

最近我从终端从 Ubuntu 14.04 更新到 16.04。开始更新后,我不小心关闭了运行它的终端进程。这是升级过程的初始阶段,正在下载所需的软件包。

之后,当我打开软件更新程序时,它会提示进行部分升级。据我所知,我能确定的是,它/etc/apt/sources.list指向的是 Xenial 的新版本。sources.bak所以我用相同位置的可用文件替换了源文件。

现在一切看起来都很好。但是当我再次尝试升级使用sudo do-release-upgrade时,它正在显示No new release found。

我可以做些什么来解决这个问题并使升级工作?

16.04
  • 2 个回答
  • 2647 Views
Martin Hope
Erdnase
Asked: 2016-09-03 09:43:06 +0800 CST

14.04 到 16.04 - 升级按钮无效

  • 1

我正在尝试将我的 Ubuntu 14.04 升级到 Ubuntu 16.04。我的更新管理器通知我有更新的版本可用。它还给了我升级按钮。

当我单击“升级”时,它会要求输入密码,但在那之后,实际上什么也没有发生。

我尝试了几次都没有运气,而且似乎没有任何地方报告过类似的问题。

14.04
  • 2 个回答
  • 551 Views
Martin Hope
Erdnase
Asked: 2014-11-07 02:58:33 +0800 CST

使用 Boost 时找不到“-lboost_python-mt”错误

  • 2

我正在尝试构建 PyVlfeat,但失败并出现以下错误。

/usr/bin/ld: cannot find -lboost_python-mt-py34
collect2: error: ld returned 1 exit status
error: command 'c++' failed with exit status 1

我见过提到类似问题的线程,但这些线程似乎都没有提供适当的解决方案,而且它们似乎已经很老了。

这里的问题是安装脚本在某一时刻引用了“-lboost_python-mt-py26”选项(参数?)。某些线程似乎通过更改其 python 解释器版本来找到解决方案。(例如:py27 而不是 py26)。

但是,这对我不起作用,我无法更正此参考。我已经通过命令“sudo apt-get install libboost-all-dev”安装了 Boost。

如何解决这个问题?

boost
  • 1 个回答
  • 1945 Views
Martin Hope
Erdnase
Asked: 2014-08-08 02:19:47 +0800 CST

使用已应用于 LTS 版本的所有更新更新 ISO?

  • 0

我需要获取已应用更新的 Ubuntu ISO,这样我就不必在安装后立即安装更新。

(最新的 ISO 在我的戴尔机器问题(https://askubuntu.com/questions/507097)中无法启动,我只想检查更新的 iso 是否可以做得更好)

这个问题类似于 我能否获得已应用所有更新的更新 ISO?

答案暗示更新的 ISO 可能可用于 LTS 版本。如何得到这个?

我尝试从更新管理器更新我的永久实时 USB 映像。但是由于某种原因,某些更新失败并且 USB 最终无法启动。

updates
  • 2 个回答
  • 137 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve