ubuntu18.04个性化
Ubuntu 18.04 个性化(持续更新)
百度网盘官方Linux客户端安装
1.官网下载客户端
2.由于Ubuntu不支持rpm包安装,需要进行转换
安装转换工具
1 | sudo apt install rpm alien fakeroot |
3.对包进行转换
1 | fakeroot alien -d baidunetdisk_linux_2.0.1.rpm |
4.安装deb包
1 | sudo dpkg -i baidunetdisk_2.0.1-2_amd64.deb |
至此安装就结束了,可以在应用列表里找到百度云
附: 我转换好的deb包 链接: https://pan.baidu.com/s/15OsdXZJEZkgoQze22FlH8A 密码: qdem
网易云音乐安装与启动修复
2019-03-10更新:更新了启动脚本,不再需要sudo权限和密码
2019-03-13更新:更新了启动脚本,可缩放网易云字体至合适大小
第一次遇到此问题请直接跳至新版方案,无需看旧版方案
旧版方案
1.官方网站下载安装
2.安装好后,发现网易云音乐无法正常打开。但是通过sudo
命令可以启动。由此我想出了如下临时解决方案[step
3-6]。
3.在~/.bashrc
末尾行添加
alias music='. .music.sh'
注意为两个点
且中间一个空格 (music可替换为任意你想用的命令)
4.在 ~/
创建文件 .music.sh
(可以改为其他名字,只需记得同时修改步骤一的名字即可)文件内容如下,password
需要改为你的密码
1 |
|
5.重启计算机,或者在当前终端输入命令source ~/.bashrc
使步骤1中的别名生效
6.输入命令 music
就可以启动网易云音乐了。同时终端会自动关闭
新版方案
参考自大佬的发现,无需sudo权限和密码即可执行.
对于使用过旧版方案的同学,请先执行以下命令
1 | # 修改文件所属用户和组以及权限 |
正式步骤如下:
1.同样是官网下载安装
2.在~/
新建.music.sh
脚本,内容如下:
1 |
|
3.设置一个方便的命令别名,在~/.bashrc
添加如下内容
1 | alias music='. ~/.music.sh' |
4.重启计算机,或者在当前终端输入命令source ~/.bashrc
使步骤3中的别名生效
5.输入命令 music
就可以启动网易云音乐了。同时终端会自动关闭
tips:
对于步骤一的. .music.sh
命令,第一个点是一种执行脚本的方式。Linux执行文件有如下几种方式:
./xxx.sh
意思是在当前目录执行xxx.sh
文件,一般来说会创建一个shell子进程来执行程序。sh xxx.sh
意思是用shell解释器来执行xxx.sh脚本,与方法一不同的是不要求文件有可执行权限,其他相同。. xxx.sh
(与source xxx.sh
命令效果相同)意思是读入并执行脚本。与第一种相比,不同之处在于执行时是把脚本内命令一行一行读入当前终端来执行的,并没有创建子进程来执行脚本。 more details
旧方法虽然可行但是有很大的风险,一是从.music.sh
脚本可以直接看到你的管理员密码,二是给与了网易云过高的权限。(不过此方法为我的自用方案,使用很久并没有出现问题)
新方法则完美的实现了命令行启动,安全快捷。最后感谢大佬的方法
原文地址, 不过原文也是我写的,哈哈。