标签: rust

30
推荐指数
4
解决办法
2万
查看次数

.profile 不适用于 xfce4

我刚刚安装了 Rustcurl https://sh.rustup.rs -sSf | sh并重新启动了我的系统。但是我无法访问cargo, rustc.. 在我的终端上。

我的 .profile 文件包含以下行

export PATH="$HOME/.cargo/bin:$PATH" 我使用 Xfce 4.12 作为我的桌面环境。

我猜这是因为我的 PATH 变量不起作用..?

所以,我的问题是,与 Gnome 一样,.profile 在 Xfce 中不起作用(我对 Xfce 非常陌生)?我应该如何解决这个问题。

先感谢您。

xfce command-line bash rust

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

make install 后运行 make clean 会影响安装的程序吗?

从他们的 github 存储库克隆、构建和安装 Rust 后,我​​发现它在我的系统上占用了 ~2.8 GB。我的机器上的空间相对有限(100GB),所以我想知道两件事:

  1. 运行make install(或sudo make install)后运行是否make clean影响已安装的程序(一般情况下或特别是生锈)?
  2. make clean甚至是恢复的存储空间的有效方法; 无论是在这种情况下,还是在一般情况下?

disk-usage make rust

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

/proc/85/root/tty 是什么?为什么我看到它每 1 秒写入一次?

我正在观察 Ubuntu 22.04.1 LTS 安装(内核 v. 5.15.0-52-generic)上正在写入哪些文件/目录。

突然我看到每 1 秒就有一次写入 /proc/85/root/tty 。
我知道这可能是我的机器的某些特定进程(例如 firefox)。

如果是这样,你能告诉我如何确定哪个进程正在写入此 tty?

files tty directory rust

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

在 pkg-config 搜索路径中找不到软件包 alsa。也许你应该添加包含“alsa.pc”的目录

我在使用 bevy 框架时遇到问题。

抱歉,我是这个网站的新手,我不知道如何使我的问题更“可读”,当我尝试运行时完整退出代码:cargo run --example hello_world

  • 我尝试定位alsa.pc->不返回任何内容。
  • 一些代码位于同一行,因为我不知道如何在此处断行“\n”:c
#########################################################################################

   Compiling alsa-sys v0.3.1 
   Compiling libudev-sys v0.1.4
error: failed to run custom build command for `alsa-sys v0.3.1`

Caused by:
  process didn't exit successfully: `/root/plib/Download/bevy/target/debug/build/alsa-sys-15ce9f331cc5c6c6/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=ALSA_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=ALSA_STATIC
  cargo:rerun-if-env-changed=ALSA_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR

  --- stderr
  thread 'main' panicked at '`"pkg-config" "--libs" "--cflags" "alsa"` did not exit successfully: exit status: 1
  error: …
Run Code Online (Sandbox Code Playgroud)

debian alsa rust

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