修改ubuntu中的 python的版本默认
原创
©著作权归作者所有:来自51CTO博客作者wuyi_all_in的原创作品,请联系作者获取转载授权,否则将追究法律责任
#查看当前默认Python版本
python --version
#查看Python所在
which is python
which is python3
#显示Python代替版本信息
update-alternatives --list python
#切换到管理员模式
su root
#密码
#设置 /usr/bin/python3.5 设置的优先级为2 所以update-alternatives命令自己设置3.5为默认
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
#再次显示Python代替版本信息
update-alternatives --list python
su 认证失败解决办法
Ubuntu安装后 root用户默认是被锁定了的,不允许登录,也不允许“su”到 root。有人说这是个不好的实践,特别是对于服务器来说。我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成“允许 su 到root,但不允许root用户直接登录”。而我为了开发时的方便,则在桌面和服务器上都采用这种方式。
◆允许 su 到 root
非常简单,下面是设置的方法:
me@tipfoo:~$ sudo passwd
Password: <--- 输入安装时那个用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
passwd:已成功更新密码