银河麒麟使用过程中遇到过的问题

前言

出于好奇,安装了银河麒麟arm64的desktop 4-02版,中间遇到一些问题,在这里记录一下。

1.硬盘空间不够

建议检查tmp目录里的文件占用,我的情况是发现有几个奇怪的文件,类似“core-xxxx-dconf xxxxxxx”的文件名,一个占了30多个g,把主目录都吃满了。
解决方法
删掉
先分析一下原因,发现进程里有个meta-settings-dCPU和内存尤其是虚存占用超高,后来验证了一下是银河麒麟桌面的一个守护进程。有趣的是一般情况下这个进程只有一个,但这个情况下却有两个,而且占用高的那个一杀死马上又重新打开。
后来直觉告诉我跟Xorg有关系,于是找了一下重启Xorg的方法:

sudo systemctl restart display-manager

执行后半小时内没再看到异常。然后删掉其在/tmp目录产生的巨大文件。

2.远程桌面连接

建议使用xshell和xmanager结合,具体教程可以类比中标麒麟的远程连接过程
vnc在不更换原有桌面软件包的情况下效果极差,不建议使用。
我的过程十分顺利,不过我还是将之前我做过的一些其他可能影响这一步的操作简单说一下。(如果没有问题的话不要做这些操作,可能带来安全隐患)

  1. 打开过/etc/ssh/sshd_conf,将其中的一些内容变更了,禁用了公钥验证,允许了root登录,开启了tcp转发和X11转发。
  2. 重启过ssh服务,银河麒麟的ssh服务在/etc/init.d/ssh(最后没有d)。

3.关于软件源与软件更新

目前银河麒麟官方认可的只有已知的ipv4源,速度……慢(教育网某地区骨干节点连接带宽都到不了2M)。不过有人说直接使用ubuntu 16的源似乎也行(你不是国产吗……缓缓打出一个?)。
如果没有任何问题建议不要过分追求更新所有软件,可能会导致XServer出现各种奇妙的问题,最终导致没有图形界面可用orz。

4.登录时mate桌面一跳而过然后退回登录界面

可能的原因是我前两天使用xhost添加远程访问信任的时候把把本机的信任给搞掉了……
解决方法
进入命令终端(Crtl+Alt+F1~F6)登录,然后删除该用户对应用户名(/home/用户名)目录下的.config目录和.Xauthority文件,退出,切换至图形终端(Crtl+Alt+F7)再登录即可。

5.关于环境变量和自启的问题

看到网上好多教程都是直接修改~/.bashrc文件的,我看了一眼,感觉里面都是逻辑代码,放在里面时间一长,加的东西多了其实不易管理,而且多个用户都要用的时候会很尴尬,因为~/.bashrc文件只针对当前用户。
至于修改/etc/profile文件的做法,历史挺悠久了,只是如果现在还这么做可能管理起来还是不太方便。
比较理想的改法其实是修改/etc/profile.d/文件夹,在里面新建一个名字恰当的sh文件即可,这样,每次任何用户再登录的时候 (图形界面好像会有点不太一样) ,这个文件夹里的sh就会自动执行,添加对应的环境变量,执行sh脚本的内容,而且管理的时候都在一个文件夹里,又可以按照文件名进行分类管理,相对来说方便一点。
不过就单一用户的环境变量控制而言,修改./.bashrc也不失为一种办法。

  • 0
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值