最近在服务器安装了操作系统Ubuntu18.04 server 版。安装成功后,发现服务端不可以播放音乐。
把安装步骤整理下来,后续参考使用。
1、Ubuntu18.04安装完成后,默认没有安装完成声卡驱动
sudo apt install alsa-utils
2、查看安装是否成功(安装成功则会输出版本)
sudo alsactl --version
3、重启服务并播放音乐(不重启的话,播放音乐没有声音;采用wav音频格式)
sudo aplay xxx.wav
4、安装命令行音频播放器sox
sudo apt-get install sox libsox-fmt-all
5、现在可以播放音乐了(支持不少格式)
sudo play xxx.mp3
6、系统普通用户可以直接播放音乐,需要加到audio组里,获取音频资源的使用权限
sudo usermod -aG audio appuser
上面的命令的意思是:把用户appuser追加到audio组,并不移除原来所在组
根据自己的情况,把appuser替换成自己的用户即可
7、切换到appuser用户下,并播放音乐
play xxx.mp3
8、到这里就完成了,可以正常播放音乐了。sox还有其他的功能,这里就不做阐述了。
不同的声卡可能依赖的驱动不一致。可参照官方alsa驱动支持的声卡。
好了,文章就写到这里。希望能帮助到大家。
(已迁移)
相关推荐
在本文中,我们将详细介绍如何在Ubuntu 18.04系统上安装Intel的编译器套件,包括Intel oneAPI Base Toolkit和Intel oneAPI HPC Toolkit。这些工具集提供了高性能计算所需的编译器、数学库和其他开发工具。遵循以下...
ubuntu18.04安装net-tools
在本文中,我们将深入探讨如何在Windows 10系统上安装Ubuntu 18.04虚拟机,这是一个非常实用的技能,特别是对于那些希望同时使用两种操作系统的用户。Ubuntu是一款流行的开源Linux发行版,它提供了丰富的开发环境和...
ubuntu18.04 离线安装gcc
在本文中,我们将详细探讨如何在Ubuntu 18.04系统上安装Intel的编译器,即Intel oneAPI Base Toolkit和Intel oneAPI HPC Toolkit。这两个工具包是开发高性能计算应用的重要组件,特别是对于利用Intel处理器优化代码...
### Ubuntu 18.04 安装 MySQL #### 知识点一:Ubuntu 18.04 系统环境准备 - **系统版本**:Ubuntu 18.04 LTS (Bionic Beaver) 是一个长期支持版本,非常适合部署稳定的服务如 MySQL 数据库。 - **操作系统**:本...
在Ubuntu 18.04操作系统中,内核版本可能无法直接支持某些新型硬件,比如Intel的AX210无线网卡。为了充分利用该网卡的功能,我们需要进行内核升级和驱动安装。以下是一个详细步骤的指导: 1. **检查当前内核版本**...
基于 Ubuntu 18.04 的 ROS-Gazebo-PX4 安装教程 本教程旨在指导用户在 Ubuntu 18.04 操作系统上安装 ROS-Gazebo-PX4,从零开始带领读者完成整个安装过程。该教程分为六个部分,分别是 Ubuntu 系统的下载与安装、ROS...
本教程将详细讲解如何安装并配置适用于Ubuntu 18.04的iwlwifi驱动,以解决无法开启WIFI适配器的问题。 首先,我们需要确定你的无线网卡型号。打开终端,输入以下命令: ```bash lspci -knn | grep Net -A3 ``` 这...
本文将详细讲解如何在戴尔服务器上安装Ubuntu 18.04 Server无桌面版本,这是一个专为服务器环境设计的操作系统,不包含图形用户界面,更加轻量化和高效。 首先,我们需要了解戴尔服务器的基本启动流程。当服务器...
在Ubuntu 18.04系统上部署ROS2 Foxy是一个重要的任务,特别是在AGX板上,这通常用于自动驾驶和机器人应用。以下是一步步指导如何在JetPack 4.6.2环境下完成此过程。 首先,为了提高软件包下载速度,我们需要替换...
在Ubuntu 16.04、18.04或更高版本中安装JDK7的步骤对于开发者来说至关重要,特别是那些需要支持Android 5.1和6.0等较旧版本应用编译的用户。Oracle JDK 7的支持已经结束,但OpenJDK 7作为一个开源替代品仍然可以获取...
Understand5在Ubuntu 18.04上的安装通常涉及以下步骤: 1. 首先,更新系统软件包列表:`sudo apt update` 2. 安装必要的依赖项,如Qt库:`sudo apt install libqt5webkit5-dev libqt5svg5-dev` 3. 下载Understand的...
本人在做机器人大赛时需要这样的环境,搜索网上许多教程,最终整理出这样一个教程,希望有相同问题的小伙伴可以得到帮助
ubuntu18.04和centos7.8离线安装telnet服务端程序.,解除依赖问题
笔记本ubuntu18.04上可用的nomachine deb包 安装命令sudo dpkg -i ****.deb
在没有互联网连接的情况下,离线安装SNMPwalk可能会变得有些复杂,但通过以下步骤,你可以顺利在Ubuntu 18.04上完成这个过程。 首先,你需要获取SNMPwalk的.deb安装包。通常,这可以通过访问官方网站或使用apt命令...
"灰点工业网口SDK spinnaker 1.20 Ubuntu18.04版本"是专门为使用灰点(Gray Scale)相机的开发者设计的一款软件开发工具包,它提供了在Ubuntu 18.04操作系统上与灰点相机进行高效交互的接口。此SDK包含了必要的库...