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-2494

Michael Kohne's questions

Martin Hope
Michael Kohne
Asked: 2016-06-11 07:10:48 +0800 CST

如何强制 RPM 安装软件包而不替换有冲突的文件

  • 3

我有一个较旧的供应商提供的软件包,我正试图在 CentOS 7 上安装它。它将东西安装到 /usr/lib 中,但与 /usr/lib 目录本身存在冲突。

安装后的 /usr/lib 目录:

ls -ld /usr/lib
dr-xr-xr-x. 42 root root 4096 Jun 10 08:44 /usr/lib   

包中指定的 /usr/lib 目录:

rpm -qlpv <package file>
drwxr-xr-x    2 root    root  0 Jun 22  2006 /usr/lib

我可以使用 --replacefiles 和 rpm 来让它继续运行,但这实际上不是正确的做法。相反,我希望 rpm 跳过安装 /usr/lib 目录(毕竟它已经存在),然后安装内容。

--excludepath 选项实际上似乎没有做任何事情(我仍然得到错误),并且(根据 -vv 输出)无论如何都会排除大部分包。

目前,在测试环境中,我可以做--replacefiles,但我觉得必须有一些“更正确”的方法来处理这种情况。

注意:获取更新的供应商包在我的 TODO 列表中,但在一段时间内不会发生,所以我需要一个更好的近期解决方案。

rpm centos7
  • 1 个回答
  • 1919 Views
Martin Hope
Michael Kohne
Asked: 2016-05-18 07:32:15 +0800 CST

处理损坏的 XFS 文件系统的正确方法

  • 26

我最近有一个 XFS 文件系统由于电源故障而损坏。(CentOS 7 系统)。系统无法正常启动。

我从救援 cd 启动并尝试xfs_repair,它告诉我挂载分区以处理日志。

我安装了分区,并ls验证了是的,它似乎在那里。我卸载了分区并xfs_repair再次尝试并得到相同的消息。

在这种情况下我该怎么办?我的救援光盘(系统救援光盘,版本 4.7.1)有问题吗?我应该使用其他程序吗?

我最终只是简单地从备份中恢复系统(在这种情况下它既快速又容易),但我想知道将来要做什么。

fsck xfs data-recovery centos7
  • 2 个回答
  • 104046 Views
Martin Hope
Michael Kohne
Asked: 2015-07-30 05:14:16 +0800 CST

rpm -V 什么时候不验证 md5sums?

  • 1

我有一个旧系统(Fedora Core 6,它是一个用于为旧设备构建的独立系统)。我正在尝试构建一个匹配的虚拟机,但我注意到了一个我无法解释的差异。

两个系统上都有包 glibc-2.5-3,其中包括文件 /lib/libc-2.5.so。

输出在两个系统上rpm -qi glibc完全匹配。

在这两个系统上,rpm -Vv都说一切都很好(........ /lib/libc-2.5.so)。

两个系统上的md5sum文件不匹配。(

当我objdump -x在两个系统上执行文件时,我得到不同的起始地址值,确认实际上两个 SO 文件是不同的。

那么,为什么rpm -V告诉我 md5sum 匹配,而它显然不匹配?这些库是如何变得不同的?

fedora
  • 1 个回答
  • 142 Views
Martin Hope
Michael Kohne
Asked: 2009-09-16 03:16:26 +0800 CST

修改logrotate配置文件的脚本?

  • 2

我正在寻找一个允许我以编程方式修改 logrotate 配置文件的脚本。至少我希望它能够替换一个块,例如

/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

在命令行或通过标准输入或通过文件给出一个新块(我不在乎)。它必须能够对任意配置文件进行操作。

如果它足够了解配置,我可以说类似的话,我真的很喜欢

logrotateupdate /etc/logrotate.conf /var/log/wtmp weekly

并让它做正确的事情(在上面的例子中删除每月并用每周替换它)。

这可能是其他人普遍知道的事情,但这是我从未见过的事情。

我的系统是linux(Ubuntu)。

linux
  • 2 个回答
  • 1808 Views
Martin Hope
Michael Kohne
Asked: 2009-05-14 07:05:49 +0800 CST

Postgresql'无效页眉'恢复

  • 3

我目前正在使用使用 Postgresql 进行数据存储的嵌入式系统。我们目前有一个问题,盒子有时会在没有警告的情况下重新启动,也没有正确关机。在某些情况下,这显然会给我们留下数据库问题(某些高流量表中的无效页眉是最常见的症状)。

我想知道的是,清除错误的最简单方法是什么?我显然会丢失数据,但由于错误通常发生在其中包含临时数据的表中,我并不在意,我只想让系统恢复运行。

现在我们的程序是删除并重新创建任何受影响的表。还有什么我们可以做的更快的吗?正如我所说,我可以在受影响的页面上丢失任何数据,我只是希望它启动并运行。

平台是 Ubuntu 7.04、Postgresql 8.2(我们现在不能强制客户升级)。文件系统是 ext3,在 2 gig CF 卡上。

显然,修复意外重启是我的首要任务,但进展缓慢(在实验室中很难重现)。同时,我希望有一个更简单的解决方案,让我们的现场人员更快地处理确实出现的问题。

postgresql
  • 2 个回答
  • 1851 Views

Sidebar

Stats

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

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve