オーディオマニアにアピールするオーディオビジュアルLinuxディストリビューション

オーディオマニアにアピールするオーディオビジュアルLinuxディストリビューション

私は最近、多くの音楽に特化した Linux ディストリビューションの 1 つである Audiovisual Linux Project に偶然出会いました。オーディオビジュアルLinux:

  1. ArchLInuxベース
  2. 音楽再生用にカスタマイズされたリアルタイム Linux カーネルを提供します。
  3. 軽量なFlowboxウィンドウマネージャーを使用する
  4. 不要なデーモンやサービスを避ける
  5. DSF の再生が可能で、通常の PCM 形式をサポートします。
  6. さまざまな音楽プレーヤーをサポートしており、私のお気に入りの組み合わせの1つであるmpd + Cantoneseもサポートしています。

このプロオーディオ Linux サイトは 2017 年 4 月以降あまり活動していませんが、今年の更新とレビューがいくつか含まれています。その位置づけと機能セットを考慮して、古い東芝のノートパソコンで試してみることにしました。

オーディオLinuxをインストールする

ウェブサイトには、ターミナルを使用する必要がある明確なインストール手順が記載されています。 .iso をダウンロードした後の最初のステップは、それを USB カードに書き込むことです。これを行うには、GNOME ディスク ユーティリティの復元ディスク イメージを使用しました。 USB をセットアップして準備ができたら、それを Toshiba に接続して起動しました。起動画面が表示されたら、起動デバイスを USB ドライブに設定し、約 1 分後に ArchGRUB メニューが表示されました。このメニューから Linux を起動すると、ルート シェル セッションが開始され、ハード ディスクへのインストールを実行できます。

このテストでは、東芝の 320 GB ハード ドライブを犠牲にして、以前の Linux パーティションを使用できるようにしました。次に、次のことを行いました。

fdisk -l # ディスク/パーティションを検索します。私の場合は /dev/sda と /dev/sda1 です。
mkfs.ext4 /dev/sda1 # ルートパーティションにext4ファイルシステムを構築します
mount /dev/sda1 /mnt # 新しいファイルシステムをマウントします
time cp -ax / /mnt # OS経由でコピー
    # 報告された cp -ax / /mnt 1.36 秒、ユーザー 136.54 秒、システム 88%、CPU 2:36.37 合計
arch-chroot /mnt /bin/bash # 新しいシステムルートで実行
/etc/apl-files をコピーする
./runme.sh # 残りのインストールを実行します
grub-install --target=i386-pc /dev/sda # 新しい OS を起動可能にするパート 1
grub-mkconfig -o /boot/grub/grub.cfg # パート 2
passwd root # ルートのパスワードを設定する
ln -s /usr/share/zoneinfo/America/Vancouver /etc/localtime # タイムゾーンを設定する
hwclock --systohc --utc # ハードウェアクロックを更新します
./autologin.sh # 自動的にログインするようにシステムを設定します
exit # chrootセッションを終了しました
genfstab -U /mnt >> /mnt/etc/fstab # 新しいシステム用のfstabを作成します

その時点で、新しい OS を起動する準備ができていたので、起動しました。するとなんと、システムが起動しました。

設定を完了する

MusicLoversLinux が起動したら、音楽を再生できるように設定を完了する必要がありました。画面の背景を右クリックすると、アプリケーション メニューが表示されます。 X ターミナルで残りの設定コマンドを入力します。

ping 8.8.8.8 # 接続性を確認(正常に動作)
su # ルートになる
pacman-key –init # pacman の暗号化データを作成するパート 1
pacman-key --populate archlinux # パート 2
パックマン -Sy # パート 3
pacman -S archlinux-keyring # パート 4

この時点で、インストール手順では pacman -Suy コマンドの使用が明記されており、最初に pacman -Rc libxfont を使用して libxfont をインストールする必要があることが示されています。この指示に従いましたが、pacman -Suy の 2 回目の実行で、今度は X 265 パッケージで別の依存関係エラーが発生しました。インストール手順のページをさらに下まで見てみると、次の提案が見つかりました。

もう一度言いますが、アップストリーム リポジトリの arch パッケージにバグがあります。 「pacman -r ffmpeg2.8」で競合するパッケージを削除してから、後で pacman -suy を実行してください。

pacman -Rc ffmpeg2.8 を使用することを選択し、その後 pacman -Suy を再実行しました。 (余談ですが、pacman コマンドをすべて入力してみると、自分が APT にどれほど精通しているかに気づきました。このプロセス全体を通して、オンライン翻訳を使用して知らない言語でメールを書こうとしているような気分になりました。)

明確にするために、これが私の操作の順序です:

pacman -Suy # 失敗
pacman -Rc libxfont
pacman -Suy # 再び失敗しました
pacman -Rc ffmpeg2.8 # Cantata をアンインストールしました。後で修正する必要があります。
pacman-Suy # が動作しました!


さて、残りの手順に戻りましょう。

pacman -S terminus-font pacman -S xorg-server pacman -S firefox # ドキュメントではchromiumのインストールが推奨されていますが、FFの再起動を推奨します

最後に、アクセス時間の変更を避けるために /etc/fstab をいじります。また、pacman -S cantata を使用して Cantata を再度インストールしてみましたが、問題なく動作しました (ffmpeg2.8 の問題はありません)。

アプリケーション メニューで [DAC セットアップ] > [カードの一覧] を見つけると、内蔵の Intel サウンド ハードウェアと、先ほど接続した USB DAC が表示されました。次に、「DAC セットアップ」>「mpd.conf の編集」を選択して、mpd.conf の出力セクションを調整しました。 scp を使用して、メインの音楽サーバーから ~/music にアルバムをコピーしました。最後に、アプリケーションメニューを使用しました。 DAC セットアップ > mpd を再起動します。そして、conky 画面に「MPD が応答していません」というメッセージが表示されます。そこで、インストール手順の下部にある注意書きをもう一度調べたところ、次のことが分かりました。

各 MPD 更新後、次の操作を実行する必要があります。
1. ルート化
$su
2. 次のコマンドを実行します

# cat /etc/apl-files/mpd.service > /usr/lib/systemd/system/mpd.service
# systemctl daemon-reload # systemctl mpd.service を再起動します

これは修正されます。


そしてそれはうまくいきました!今、私は Nils Frame の同名アルバムの「Full Melody」を、Schiit Fulla 2 の高解像度で再生して楽しんでいます。もっとよく聞けるように、もう少し音楽をコピーする時間です。

それで...これは、通常の仕事用ラップトップに接続された DAC よりも良い音ですか? Guayadeque か GogglesMM か?いつか別のものを発見できるかどうか確認する必要がありますが、今のところ言えることは、音が素晴らしく、広東語と MPD の組み合わせの大ファンだということです。画面の右上隅にあるヘッドアップディスプレイがとても気に入っています。

音楽について

先日、仕事用のハードドライブを少しいじっていたときに、その中のすべての音楽が 1) 自宅の音楽サーバー上にあること、2) その逆であることを確認することにしました (近いうちに rsync を設定する必要があります)。そうすることで、しばらく楽しんでいなかった音楽を発見しました。まるで新しいアルバムを買うような感じでしたが、値段はずっと安かったです。

最後に、北アフリカとフランスの音楽の伝統をうまく融合させ、北アフリカ人でありながらヨーロッパで暮らすという課題に率直に立ち向かうラシッド・タハの最近の作品をたくさん聴いて悲しくなりました。タハは力強く興味深い音楽を生み出してきました。タハの「Rock the Kasbah」バージョンをチェックしてください。私は彼の曲をいくつかのアルバムに分けて持っていて、しばらく前に「Rachid Taha: The Definitive Collection」を購入し、最近また楽しむようになりました。

Linux 対応のダウンロード ストアから動作します (コンピューターにブロートウェアをインストールする必要はありません)。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Linux で Sudo を使用して権限を委譲する
  • Linux の検索ツールの代替となるフレンドリーなツール
  • Linux で Xfce デスクトップ環境を使用すべき 8 つの理由
  • LinuxサーバーにGRUBをインストールする手順
  • 歴史的な Linux 画像処理および修復ソリューション
  • Linux で pip 操作中にタイムアウトが発生する問題を解決する方法
  • Linux の便利な Bash エイリアス 10 個
  • iptables および firewalld ツールを使用して Linux ファイアウォール接続ルールを管理する
  • Linux システムのスワップ領域の紹介
  • Linux システム ディスクのフォーマットとスワップ パーティションの手動追加
  • Linux で top コマンドを使用する際のヒント
  • Linux デスクトップ用の 4 つのスキャン ツール

<<:  MySQL 5.7.17 のインストールと使用方法のグラフィックチュートリアル

>>:  JSアルバム画像の揺れと拡大表示効果のサンプルコード

推薦する

nginx プロキシ サーバーで双方向証明書検証を構成する方法

証明書チェーンを生成するスクリプトを使用して、ルート証明書、中間証明書、および 3 つのクライアント...

MySQL解凍版のインストール手順の詳しい説明

1. 公式サイトにアクセスします: D:\mysql-5.7.21-winx64\bin をダウンロ...

フロントエンド開発者のための HTML 入門

1 HTML入門1.1 初めてのコード体験、最初のウェブページの作成XML/HTML コードコンテン...

Navicat が MySql サーバーにリモート接続できない問題の解決策

Navicat が MySql サーバーにリモート接続できない問題の解決策は、先頭に書かれています:...

Vue3でカルーセルコンポーネントをカプセル化する方法

目的カルーセルコンポーネントをカプセル化して直接使用します。具体的な内容は以下のとおりです。一般的な...

WeChatアプレットは水平および垂直スクロールを実現

この記事の例では、WeChatアプレットの水平スクロールと垂直スクロールを実現するための具体的なコー...

コードレイン効果を実現するjQueryプラグイン

この記事では、コードレイン特殊効果を実現するためのjQueryプラグインの具体的なコードを参考までに...

MySQL 5.7 と Mac 上の MySql の詳細なインストール図をダウンロードする

1.ブラウザに次のアドレスを入力します参考: 2. 次のインターフェースに入ります。下の場所をクリッ...

ボタンに醜い灰色の枠線が付いています。これを削除するにはどうすればよいですか?

ダイアログをクロージャで使用し、右上隅の向こう側に閉じるボタンがあるダイアログを描画しました。ボタン...

Vue で rem 適応を使用する方法

1. 開発環境vue 2. コンピュータシステム Windows 10 Professional E...

変換を使用して純粋な CSS ポップアップ メニューを実装するためのサンプル コード

序文トップメニューを作成する場合、ポップアップのセカンダリメニューを作成する必要があります。 以前の...

MySQL の中国語ソートの詳細と例

MySQL の漢字ソートの詳細な説明デフォルトでは、MySQL は日付、時刻、および英語の文字列の並...

vue+echarts で中国地図のフロー効果を実現する (詳細な手順)

@vue+echarts は中国地図のフロー効果を実現します#レンダリングを見てみましょう手順:コ...

Ubuntu16.04にclionをインストールするプロセス全体と手順の詳細な説明

CLion のプロセス全体を最初から説明します。CLion は、JetBrains がリリースした新...