吸引发烧友的视听Linux发行版

我最近偶然发现视听Linux项目,许多专门的面向音乐的Linux发行版之一。视听Linux:

  1. 是基于ArchLInux
  2. 提供一个为播放音乐而定制的实时linux内核。
  3. 使用轻量级流动箱窗口管理器
  4. 避免不必要的守护进程和服务
  5. 允许播放dsf并支持通常的pcm格式。
  6. 支持各种音乐播放器,包括我最喜欢的组合之一:mpd+粤语

自2017年4月以来,这个亲音频的Linux网站并没有显示出太多的活动,但它确实包含了今年的一些更新和评论。考虑到它的定位和功能集,我决定在我的旧东芝笔记本电脑上运行一下。

安装音频Linux

网站提供一组清晰的安装说明需要使用终端。下载.iso后的第一步是将其刻录到USB卡上。为此,我使用了GNOME磁盘实用程序的还原磁盘映像。一旦我设置好USB并准备就绪,我就把它插入东芝并引导它。当启动屏幕出现时,我将引导设备设置为U盘,大约一分钟后,就会显示ArchGRUB菜单。我从该菜单中引导Linux,该菜单将我置于根shell会话中,在其中我可以对硬盘执行安装:

为了这个测试,我愿意牺牲东芝中320 GB的硬盘驱动器,所以我能够使用以前的Linux分区。然后,我进行了如下工作:

fdisk -l       # find the disk / partition, in my case /dev/sda and /dev/sda1
mkfs.ext4 /dev/sda1  # build the ext4 filesystem in the root partition
mount /dev/sda1 /mnt # mount the new file system
time cp -ax / /mnt  # copy over the OS
    # reported back cp -ax / /mnt 1.36s user 136.54s system 88% cpu 2:36.37 total
arch-chroot /mnt /bin/bash # run in the new system root
cd /etc/apl-files
./runme.sh      # do the rest of the install
grub-install --target=i386-pc /dev/sda # make the new OS bootable part 1
grub-mkconfig -o /boot/grub/grub.cfg  # part 2
passwd root      # set root's password
ln -s /usr/share/zoneinfo/America/Vancouver /etc/localtime # set my time zone
hwclock --systohc --utc # update the hardware clock
./autologin.sh    # set the system up so that it automatically logs in
exit         # done with the chroot session
genfstab -U /mnt >> /mnt/etc/fstab # create the fstab for the new system

在那个时候,我已经准备好启动新的操作系统,所以我做了-哇,系统来了!

完成配置

一旦音乐爱好者linux启动并运行,我需要完成配置放点音乐。通过右键单击屏幕背景,我开始抓取应用程序菜单。X端并输入其余的配置命令:

ping 8.8.8.8 # check connectivity (works fine)
su # become root
pacman-key –init # create pacman's encryption data part 1
pacman-key --populate archlinux # part 2
pacman -Sy # part 3
pacman -S archlinux-keyring # part 4

此时,安装说明注意到使用pacman -Suy命令,而且首先libxfont必须使用pacman -Rc libxfont。我遵循了这个指令,但是第二轮pacman -Suy导致另一个依赖项错误,这次使用X 265包裹。我在安装说明中进一步查看了页面,并看到了以下建议:

再一次,有一个错误,在上游回购拱包。尝试删除与“Pacman-R ffmpeg2.8”相冲突的包,然后做Pacman-Suy稍后。

我选择用pacman -Rc ffmpeg2.8,然后重新运行pacman -Suy。(作为旁白,键入所有这些pacman命令让我意识到我是多么熟悉APT这整个过程让我觉得我想用一种我不知道的语言写一封电子邮件,用的是一个在线翻译。)

明确地说,这是我的操作顺序:

pacman -Suy # failed
pacman -Rc libxfont
pacman -Suy # failed, again
pacman -Rc ffmpeg2.8 # uninstalled Cantata, have to fix that later!
pacman -Suy # worked!

现在回到剩下的指令:

pacman -S terminus-font pacman -S xorg-server pacman -S firefox # the docs suggested installing chromium but I prefer FF reboot

最后一点,摆弄/etc/fstab以避免访问时间修改。我还想试着安装Cantata再一次使用pacman -S cantata,而且运作得很好(没有ffmpeg2.8问题)。

我找到了DAC Setup > List cards在应用程序菜单上,它显示了内置的Intel声音硬件加上我之前插入的USB DAC。然后我选择了DAC Setup > Edit mpd.conf调整输出节mpd.conf。我用scp将专辑从我的主音乐服务器复制到~/music。最后,我使用了应用程序菜单。DAC Setup > Restart mpd。和conky屏幕上的信息显示“MPD没有响应”。因此,我再次扫描了安装说明底部的注释,发现如下:

每次更新MPD之后,您必须执行以下操作:
1.成根
$su
2.运行以下命令

# cat /etc/apl-files/mpd.service > /usr/lib/systemd/system/mpd.service
#systemctl守护进程-重新加载
# systemctl restart mpd.service

这个会修好的。

而且起作用了!现在我很享受尼尔斯·弗雷姆的“全旋律”从同名专辑,播放我的Schiit Fulla 2高分辨率的声音。是时候再拷贝一些音乐了,这样我就能给它一个更好的聆听。

所以…这听起来比和我的普通工作笔记本电脑连在一起的dac听起来更好吗? Guayadeque 或GogglesMM?我要看看我是否能在某一时刻发现一个不同的地方,但现在我能说的是,这听起来很棒,而且我非常喜欢粤语/MPD组合。,我真的很喜欢屏幕右上角的抬头显示。

关于音乐

有一天,我对我的工作硬盘做了一点调整,我决定检查一下,以确保它上的所有音乐都在家里的音乐服务器上,2)反之亦然(必须设置rsync为此不久的某一天)。在这样做的过程中,我发现了一些我有一段时间没有欣赏过的音乐,这有点像买一张全新的专辑,只不过它的价格要便宜得多。

最后,我很难过地听到最近拉希德·塔哈他完美地融合了北非和法国的音乐传统,以及他对身为北非人和生活在欧洲的挑战的坦率对抗,创造了一些强大而有趣的音乐。检查塔哈的版本“摇滚的卡斯巴”。我有几首他的歌散落在不同的专辑里,一段时间前我买了Rachid Taha:权威收藏最近我又开始享受了。

操作一个Linux友好的下载存储(在您的计算机上不需要安装臃肿的软件)。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

(0)

相关推荐

  • 使用iptable和Firewalld工具来管理Linux防火墙连接规则

    防火墙 防火墙是一套规则.当数据包进入或离开受保护的网络空间时,将根据防火墙规则测试数据包的内容(特别是有关其来源.目标和计划使用的协议的信息),以确定是否应该允许数据包通过.下面是一个简单的例子: 防火墙可以根据协议或基于目标的规则过滤请求. 一方面,iptables是管理Linux机器上防火墙规则的工具. 另一方面,firewalld也是管理Linux机器上防火墙规则的工具. 你对此有意见吗?如果我告诉你外面还有另一个工具,叫做nftable? 好吧,我承认整件事闻起来有点怪怪的,所以让我解

  • Linux中查找工具的友好替代方案

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进行显示. 语法 find(选项)(参数) 选项 -amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算: -anewer<参考文件或目录>:查找其存取时间较指定文件或目录的存取时间更接近现在的文件或目录: -atime<24小时数>:查找在指定时间曾被存取

  • Linux中10个方便的Bash别名

    有多少次您在命令行上多次输入一个长命令,并希望有一种方法将其保存到以后?这就是Bash别名派上用场的地方.它们允许您将长而神秘的命令浓缩成易于记忆和使用的命令.需要一些例子让你开始吗?没问题! 要使用您创建的Bash别名,需要将其添加到位于主文件夹中的.bash_profile文件中.请注意,此文件是隐藏的,只能从命令行访问.处理此文件的最简单方法是使用类似Vi或Nano之类的东西. 10个Bash别名 1.您需要多次解压缩.tar文件而不记得所需的确切参数? 只需将以下内容添加到.bash_p

  • 历史Linux镜像处理及修复方案

    历史Linux镜像创建的ECS云服务器,可能存在NTP没有配置,YUM没有配置,还可能存在最近暴漏较高的安全漏洞,请按照以下步骤进行修复,可以让您的云服务器更加安全,还可以使用阿里云提供的YUM服务进行安装软件,可以使用免费的阿里云提供的NTP进行时间同步. 1. 配置NTP 不区分发行版,先备份 /etc/ntp.conf,然后将其内容替换为如下: # ntp.conf # # ntpd config for aliyun ecs. # # 6LAN+6LAN+3WAN # shijun.ca

  • Linux系统交换空间介绍

    交换空间是当今计算的一个共同方面,不管操作系统如何.Linux使用交换空间来增加主机可用的虚拟内存量.它可以在常规文件系统或逻辑卷上使用一个或多个专用交换分区或交换文件. 在一台典型的计算机中有两种基本的内存类型.第一种类型,随机存取存储器(RAM),用于存储数据和程序,而这些数据和程序正在由计算机积极使用.除非程序和数据存储在RAM中,否则计算机无法使用它们.RAM是易失性内存:也就是说,如果关闭计算机,存储在RAM中的数据就会丢失. 硬盘是用于长期存储数据和程序的磁性介质.磁性介质是非易失性

  • Linux桌面的4种扫描工具

    当无纸化的世界还没有出现的时候,越来越多的人通过扫描文件和照片来摆脱纸张.不过,光有扫描仪是不够的.你需要软件来驱动扫描仪. 但问题是,许多扫描仪制造商没有Linux版本的软件,他们捆绑在他们的设备.在大多数情况下,这并不重要.为什么?因为Linux桌面上有很好的扫描应用程序.他们和各种各样的扫描仪一起工作,做得很好. 让我们来看看四个简单但灵活的开源Linux扫描工具.我使用了这些工具中的每一个并发现它们非常有用.你也可以 通过使用这些开源应用程序之一驱动您的扫描仪实现无纸化. Simple

  • Linux中使用top命令的技巧

    首先介绍top中一些字段的含义:  VIRT:virtual memory usage 虚拟内存 1.进程"需要的"虚拟内存大小,包括进程使用的库.代码.数据等 2.假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量 RES:resident memory usage 常驻内存 1.进程当前使用的内存大小,但不包括swap out 2.包含其他进程的共享 3.如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反 4.关于库占用内

  • linux中pip操作时的超时解决方法

    如何解决 Linux 实例 pip 操作时的超时问题 pip 是当前最流行的 Python 安装包管理工具之一,很多阿里云用户会通过 pip 更新系统源.阿里云的 pip 源地址有以下三处: (默认)公网:mirrors.aliyun.com 专有网络 VPC 内网:mirrors.cloud.aliyuncs.com 经典网络内网:mirrors.aliyuncs.com 现象描述 Linux 实例的 pip 请求偶有超时或者失败现象.目前,受影响的公共镜像有: CentOS Debian U

  • Linux服务器安装GRUB步骤

    如何为 Linux 服务器安装 GRUB 当您无法通过 迁云工具 迁移内核版本较低,自带系统引导程序 GRand Unified Bootloader(GRUB)版本为 1.99 以下的 Linux 服务器,例如,CentOS 5 和 Debian 7.而且日志文件提示 Do Grub Failed 时,可能是因为没有安装 1.99 以上版本的系统引导程序 GRUB. 本文主要介绍如何为您的源服务器安装系统引导程序 GRUB 1.99 版本.安装 GRUB 1.99 及以上版本如 1.99 和

  • Linux使用Sudo委派权限

    sudo权限委派介绍 su 切换身份:su –l username –c 'command' sudo 来自sudo包 man 5 sudoers sudo能够授权指定用户在指定主机上运行某些命令.如果未授权用户尝试使  用 sudo,会提示联系管理员 sudo可以提供日志,记录每个用户使用sudo操作 sudo为系统管理员提供配置文件,允许系统管理员集中地管理用户的使用权限和使用的主机 sudo使用时间戳文件来完成类似"检票"的系统,默认存活期为5分钟的"入场券"

  • Linux系统磁盘格式化以及手动增加swap分区

    windows:支持NTFS ,fat linux支持文件格式: cat /etc/filesystems 查看Centos 7可支持的文件格式. xfs Centos 7 默认文件系统名称为xfs mount 查看 /dev/vda1 on / type ext4 (rw,relatime,data=ordered) 磁盘格式化 mke2fs -t exet4 指定格式化为什么格式的文件系统 mke2fs -b 指定块大小 例如:mke2fs -t ext4 -b 2048 /dev/sdb1

  • Linux推荐使用Xfce桌面环境的8个原因

    出于几个原因(包括好奇心),几周前我开始使用Xfce作为我的Linux桌面.原因之一是后台守护进程占用了我非常强大的主工作站上所有的CPU和I/O带宽.当然,有些不稳定可能是因为我删除了一些提供后台守护进程的RPM包.然而,即使在我移除RPM之前,事实是KDE是不稳定的,并且会导致性能和稳定性问题.我需要使用不同的桌面来避免这些问题. 我非常喜欢Xfce,并且比我想的更喜欢它的速度和轻盈. 作为我研究的一部分,我搜索了一下Xfce的含义.有对XForms公共环境的历史引用,但是Xfce不再使用X

随机推荐