ubuntu18.04LTS使用经历

(持续更新,最近修改:2018/08/06)

最近换了台电脑联想y7000,还是喜欢Ubuntu,就先装了16.04LTS,无奈装好之后一直有开源驱动nouveau的问题,虽然能正常使用,但偶尔还是会发生问题,本来想干脆重新装14.04LTS,正好18.04LTS也出来了,就直接升级系统到18.04了,升级过程很顺利,升级完成之后安装nvidia显卡也非常顺利.回归正题。

(一)ubuntu下网易云音乐的问题,官网虽然只有debian和ubuntu16.04版本,但是16.04版本在18.04依然可以运行,不过遇到一个问题(不只是在18.04才会出现),直接用鼠标打开打不开,用终端命令运行(非root)会出现“ localfile :“”(“netease cloud music”)” 这样的错误,网上查了下,一种方法是在/usr/share/applications/netbase-cloud-music.desktop文件中找到 exec 那一行 ,在 %U 前面加上 --no-sandbox,保存,就是下边这样,不过有些人还是失败了。

第二种方法是使用sudo 权限运行“netease-cloud-music”即run “sudo netease-cloud-music”,也可以正常打开了,不过要开终端,麻烦,我也觉得别扭,干脆就写一个shell,更改运行路径就行了,我这里起名为“cloud-music.sh”:

#!/bin/bash
echo "your password" | sudo -S netease-cloud-music

your password是你的自己root的密码,-S 代表从标准输入读取密码而非终端,不过这样直接显示不太安全,为了不给别人看到里面的内容,最好限制一下这个脚本的读写权限:

chmod 700 cloud-music.sh

700代表只有自己才有读写和运行的权限,其他人包括组内读的权限都不具备。接下来修改/usr/share/applications/netbase-cloud-music.desktop这个文件就行了:还是只改Exec那行。

Exec=/home/yourname/workspace/programs/cloud_music.sh

yourname代表自己的用户名。然后重启一下电脑就行了,下次再用鼠标打开也正常了。

猜你喜欢

转载自blog.csdn.net/aa642531/article/details/81462745