小编Yur*_*ruk的帖子

ldd 找不到路径,如何添加

我知道这个问题不是很新,但似乎我无法解决我自己的问题。

ldd 生成以下输出

u123@PC-Ubuntu:~$ ldd /home/u123/Programme/TestPr/Debug/TestPr
    linux-vdso.so.1 =>  (0x00007ffcb6d99000)
    libcsfml-window.so.2.2 => not found
    libcsfml-graphics.so.2.2 => not found
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcebb2ed000)
    /lib64/ld-linux-x86-64.so.2 (0x0000560c48984000)
Run Code Online (Sandbox Code Playgroud)

哪个是告诉ld正确路径的正确方法?

linux debugging path linker ld

14
推荐指数
2
解决办法
7万
查看次数

如何让 Firefox 遵守我的配置以禁用单个字体的字体提示?

我正在使用带有LXDE 的Debian GNU/Linux 版本 8。关于字体,我将系统配置为使用抗锯齿、子像素渲染和完整提示。但是,我想禁用 Liberation Serif 的提示,但它在 Firefox 中不起作用。Firefox 仍然使用 Liberation Serif 的完整提示。但是,Liberation Serif 在其他程序中正确显示为无提示(我检查了 Gucharmap、Leafpad 和 LibreOffice Writer)。

如何在 Firefox 中禁用所有衬线字体或仅 Liberation Serif 的提示?

我已经使用 LXDE 附带的自定义程序和以下代码中的~/.config/fontconfig/fonts.conf~/.fonts.conf(后者是前者的符号链接)设置了完整提示:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
    <edit name="hintstyle" mode="assign">
      <const>hintnone</const>
    </edit>
  </match>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)

谢谢。

firefox fonts x11 fontconfig

14
推荐指数
1
解决办法
1611
查看次数

在 KDE 的系统托盘小部件中更改图标的顺序?

有没有办法更改系统托盘小部件中图标的顺序?

或者是否有一个小部件可以让您制作自己的系统托盘?

kde

7
推荐指数
1
解决办法
704
查看次数

将root挂载为overlayfs

我一直在尝试将根(/)挂载为overlayfs。

操作系统正在通过 NFS 启动到 RAM。我在 initrd 中添加了一个预安装脚本,它创建了“work”、“upper”和“lower”目录。

在引导过程中,我将 NFS 的内容复制到“较低”目录。之后 Overlayfs 将被挂载到 ${rootmnt} 中。

最后,init 脚本 chroots 到 ${rootmnt} (接下来,从真正的 root 初始化等等......)并且操作系统工作正常。

当然,我看不到“工作”和“上层”目录。我怎样才能做到这一点?我必须在 initrd 中更改什么?

linux nfs overlayfs

6
推荐指数
1
解决办法
6190
查看次数

“sugov:0”是什么进程

我有一个Orange Pi安装了Armbian

\n\n

我发现当我使用schedutil一个名为 \n 的CPU 调控器时,. 并且可以花费大约13%的CPU。sugov:0topsugov:0

\n\n

当我使用调控器时,ondemand这个过程将不存在。

\n\n

这是什么进程\xef\xbc\x9f\n在此输入图像描述

\n

process raspberry-pi armbian

6
推荐指数
1
解决办法
3046
查看次数

Manjaro:无法登录。输入密码后屏幕冻结

我安装了一个干净版本的 Manjaro。当我启动时,我一直到登录屏幕。当我输入密码时,登录提示消失,我用光标获得 Manjaro 背景。我可以移动光标,但不能移动。什么也没有出现,它永远留在这个屏幕上。

在登录之前,我已经尝试过Ctrl+ F2then Ctrl+ 的F7事情,但是当我这样做时Ctrl+F7屏幕冻结并且我无法移动鼠标或任何东西。请帮忙,我遇到这个问题已经有一段时间了,我还没有登录过系统。

我有一个 Nvidia 显卡和 Core i7 处理器。它正在运行 Xfce

xfce manjaro

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

尝试使用脚本查找文件中单词的频率

我拥有的文件被调用test,它包含以下几行:

This is a test Test test test There are multiple tests.
Run Code Online (Sandbox Code Playgroud)

我希望输出是:

test@3 tests@1 multiple@1 is@1 are@1 a@1 This@1 There@1 Test@1
Run Code Online (Sandbox Code Playgroud)

我有以下脚本:

 cat $1 | tr ' ' '\n' > temp # put all words to a new line
    echo -n > file2.txt # clear file2.txt
    for line in $(cat temp)  # trace each line from temp file
    do
    # check if the current line is visited
     grep -q $line file2.txt 
     if [ $line==$temp] 
     then
    count= expr …
Run Code Online (Sandbox Code Playgroud)

scripting bash

3
推荐指数
1
解决办法
6669
查看次数

用于删除没有相应 JPEG 文件的 RAW 文件的 Bash 脚本

我会在 RAW/JPEG 模式下拍摄我的相机,由于 RAW 图像很大(文件大小),预览它们需要很长时间,所以我预览 JPEG,并删除那些我不想要的。

例如,如果我有:

image1.CR2
image1.jpg
image2.CR2
image2.jpg
image3.CR2
image4.CR2
image5.CR2
...
Run Code Online (Sandbox Code Playgroud)

我想删除.CR2没有匹配项的.jpg(本例中的图像 3 到 5)。

我遇到了以下代码:

rm *.CR2(e:'[[ ! -e ${REPLY%.CR2}.jpg ]]':)
Run Code Online (Sandbox Code Playgroud)

但它在我的机器上不起作用。我已经好几年没接触过 Bash 了,所以我无法解决它。

我收到错误:

-bash: syntax error near unexpected token `('
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的方向吗?

bash

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

如何比较shell脚本中的时间?

我有两个时间变量。我想在 shell 脚本的 if 语句中比较它。

例如 time1=HH:MM:SStime2=HH:MM:SS

格式为HH:MM:SS.

if [it matched]
then
    echo "matched" 
else
    echo "not matched"
fi
Run Code Online (Sandbox Code Playgroud)

linux shell shell-script timestamps

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

将单个文件添加到 TAR 中

我有一个名为 的 tar 存档backup.tar。我想将一个名为 的文件添加sshd.conf到此tar存档中。

linux tar

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