加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux的三大难题及其解决办法

发布时间:2023-10-17 11:27:24 所属栏目:Linux 来源:
导读:Linux的三大难题及其解决办法:1、dpkg被中断问题Linux系统安装软件是有时会碰到“dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题”,然而按照提示运行却并没能很好的解决问题。其实

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

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章