Linux的三大难题及其解决办法
Linux的三大难题及其解决办法: 1、dpkg被中断问题 Linux系统安装软件是有时会碰到“dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题”,然而按照提示运行却并没能很好的解决问题。其实导致这个问题的主要原因是因为/var/lib/dpkg/updates文件下的文件有问题,可能是其他软件安装过程或是其他原因导致的,这里删除掉然后重建即可。 sudo rm /var/lib/dpkg/updates/* sudo apt-get update sudo apt-get upgrade 解释: sudo apt-get update指令会重新建立这些资料,所以不必担心删除后会出问题; sudo apt-get upgrade会更新你的电脑里面已安装的软件的明细,根据软件的明细更新软件到最新版。 2、为UBuntu系统添加root用户 想要在登录界面使用root身份登录,可编辑 /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 文件,如没有此文件,则直接创建它。执行命令: gedit /usr/share /lightdm/lightdm.conf.d/50-ubuntu.conf 编辑: 50-unity-greeter.config,添加如下代码,保存退出: [SeatDefaults] #用户会话为ubuntu(原本就有的一行) user-session=ubuntu #需要手工输入登陆系统的用户名和密码 greeter-show-manual-login=true #禁用guest用户 all-guest=false 修改完之后执行reboot命令重启Ubuntu生效,发现可以在登录界面使用root身份登录了。 如果想取消“登录”这一步骤,开机直接能进入桌面,可以再将50-unity-greeter.config文件编辑如下: [SeatDefaults] #用户会话界面为ubuntu(原本就有的一行) user-session=ubuntu #启动后以root身份自动登录 autologin-user=root #登录会话界面设置为unity-greete greeter-session=unity-greete #需要手工输入登陆系统的用户名和密码(改为false,可以取消登录界面) greeter-show-manual-login=true #禁用guest用户 all-guest=false Ubuntu启用root账户后,进入桌面后报错:读取/root/.profile时发现错误:stdin:is not a tty 作为结果,会话不会被正确配置。解决方法为: gedit /root/.profile 将文件末尾一句 mesg n 更改为: tty -s && mesg n 然后重启即可解决。 3、在ubuntu下检查显卡驱动安装成功与否 运行命令: glxinfo | grep rendering 如果结果是“yes”,证明显卡驱动已经成功安装。 如果提示有问题,可能是系统里面没有安装mesa-utils,安装过程:在终端输入命令: sudo apt-get install mesa-utils 然后再运行命令: glxinfo | grep rendering (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |