export LD_LIBRARY_PATH=/usr/lib/mysql:$LD_LIBRARY_PATH按照这种方式在fedora如何修改永久,而不是临时
时间: 2024-09-20 07:16:30 浏览: 49
ARM-linux(fedora)随笔
在Fedora系统中,如果你想要永久修改`LD_LIBRARY_PATH`环境变量,你需要将路径添加到系统的环境配置文件中,通常是`.bashrc`、`.bash_profile`或`.zshrc`,取决于你的 shell 类型。以下是步骤:
1. 打开文本编辑器:你可以使用 `gedit`、`vi` 或者 `nano` 等命令打开终端,然后输入相应编辑器的启动命令。例如:
```shell
nano ~/.bashrc
```
2. 在编辑器中找到行首包含 "export" 的部分,这通常是在文件顶部用于设置环境变量的部分。
3. 添加新的`LD_LIBRARY_PATH`行,确保它位于其他已经存在的`export`行之后,格式如下:
```bash
# 如果你还没有设置过LD_LIBRARY_PATH,可以这样添加:
export LD_LIBRARY_PATH="/usr/lib/mysql:$LD_LIBRARY_PATH"
# 如果已经存在,只需追加新路径:
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH}:/usr/lib/mysql"
```
这里使用 `${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH}` 是为了避免多次重复 `$LD_LIBRARY_PATH`,如果已存在则直接加上新路径。
4. 保存并关闭编辑器:按下对应的快捷键,比如 `Ctrl+X`, `Y`, `Enter` (保存并退出) 或者 `ZZ` (Z shell 中).
5. 刷新环境变量使其生效:回到终端,运行:
```shell
source ~/.bashrc
```
或者如果你使用的是 Z Shell (`zsh`):
```shell
source ~/.zshrc
```
6. 验证更改:通过 `echo $LD_LIBRARY_PATH` 来确认你的路径已经被添加并且持久生效。
阅读全文