因为目前服务器安装的是cuda9.0版本, 其他人还需要使用。自己想要跑tf2.0需要对应cuda10.0以上版本。所以想要新建一个用户安装不同的cuda版本。
首先是在root用户下新建一个用户,然后设置管理员权限。具体如下:
(1)新建用户。
su # 进入root管理员权限
adduser <username> # 设置用户名称
之后会让填密码等信息,一直填完或者默认就行。
(2)设置管理员权限。在 /etc/sudoers 文件中修改(有可能需要修改文件的权限才能写入)。
sudo chmod u+w /etc/sudoers
vi /etc/sudoers
在文件中root ALL=(ALL:ALLL) ALL下添加:
<username> ALL=(ALL:ALL) ALL
使得设置的新用户具有管理员权限。
特别注意:/etc/sudoers 文件的权限修改之后一定要修改回来,默认为0440。即需要:
sudo chmod u-w /etc/sudoers
接下来是下载cuda和cudnn。
cuda下载地址 cuda下载run文件。