cent os7 找不到getpwuid
时间: 2024-04-30 12:21:20 浏览: 103
cent OS7无网络安装redis
getpwuid() 函数是用于根据用户 ID 获取用户信息的函数,如果在 CentOS 7 上找不到该函数,可能是因为相关库文件没有安装或者路径没有添加到系统路径中。
可以尝试使用以下命令安装相关库文件:
```
sudo yum install -y glibc-common
sudo yum install -y glibc-devel
sudo yum install -y pam-devel
```
如果安装了上述库文件还是无法找到 getpwuid() 函数,可以尝试将 libc 库文件路径添加到系统路径中。可以使用以下命令:
```
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
```
如果想要永久添加该路径,可以编辑 /etc/profile 文件,在文件末尾添加以下内容:
```
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
```
然后保存文件并执行以下命令使其生效:
```
source /etc/profile
```
阅读全文