ubuntu下安装各种软件

参考2:https://gitee.com/atzlinux/debian-cn/tree/apt-install/(所有软件)

系统环境

ubuntu 18.04环境

zhengshibin@zhengshibin-ubuntu:~/下载$ cat /proc/version
Linux version 4.15.0-23-generic (buildd@lgw01-amd64-055) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018

安装前准备

下载网易云音乐安装包

wget http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb

配置国内源

目前版本的ubuntu源在/etc/apt/sources.list里面,而感人的清华镜像站也给了方便的配置方法

因此,简单粗暴,备份原有源配置信息。

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

写入新的配置信息

sudo vi /etc/apt/sources.list

选择自己的版本,复制内容粘贴进/etc/apt/sources.list即可。

更新源sudo apt-get update

开始安装

sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb

上面的操作可能会出错,一般来说就是依赖的软件环境不完整,执行sudo apt-get -f install解决依赖关系即可。

启动及异常

启动网易云音乐

netease-cloud-music

发现报错并卡在启动处,报错信息如下:

Gtk-Message: 12:02:46.607: Failed to load module “canberra-gtk-module”

这里是因为缺少包导致的系统无法启动,安装即可。

sudo apt-get install libcanberra-gtk*

后台启动

sudo nohup netease-cloud-music &

好吧,我也不知道为什么需要管理员权限才能启动。。。

问题描述:网易云版本安装后点击图标无法启动,只能在终端启动。

原因:启动需要root权限(来自stackoverflow);启动时需要启动单独的一个sandbox

第一种方法:

用root权限修改文件/usr/share/APPlications/netease-cloud-music.desktop
比如:sudo gedit /usr/share/applications/netease-cloud-music.desktop
修改执行参数:找到 exec 那一行 ,在 %U 前面加上 --no-sandbox。

修改完后保存,更新软件或者重启,有大部分人可以用这个方法解决。我是个例外。

第二种方法:

sudo gedit /etc/sudoers
修改/etc/sudoers文件,加一行:
YOURNAME ALL = NOPASSWD: /usr/bin/netease-cloud-music
YOURNAME为你登录的用户名。
sudo gedit /usr/share/applications/netease-cloud-music.desktop

修改Exec=netease-cloud-music %U 为 Exec=sudo netease-cloud-music %U,
这样点击网易云音乐图标就是以管理员权限启动的了,且不用输入密码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值