Planet Arch Linux JP
Git 移行についての予告
May 18, 2023 12:56 PM
今週金曜日の朝 (2023-05-19) から日曜日 (2023-05-21) まで Git パッケージ移行が行われます。Arch Linux のパッケージングチームはこの期間の間、パッケージのアップデートが行えなくなります。
移行の開始および終了は、[arch-dev-public]
メーリングリスト上で通知されます。
Arch Linux ユーザーへの影響はありますか?
[testing]
リポジトリは [core-testing]
と [extra-testing]
リポジトリに分割され、[staging]
リポジトリは [core-staging]
と [extra-staging]
リポジトリに分割されます。[community]
リポジトリは [extra]
リポジトリに合併して、移行後は空のリポジトリとなります。
移行後、しばらくの間は準備期間として影響のあるリポジトリは空のリポジトリとして提供され続けます。通常の使用では、今後も問題なくすべてが動作します。
注記: 移行後、testing リポジトリを有効にしているユーザーは新しいリポジトリ ([testing]
に置き換わる [core-testing]
と [extra-testing]
) をシステムのアップデートを行う前に pacman.conf
に記述する必要があります。
その他の変更:
- SVN へのアクセスは無効になり SVN リポジトリは消滅します。
- svn2git ミラーが今後更新されることはありません。
asp
は svn2git ミラーを使用しているため、今後は動作しなくなります。代わりにpkgctl repo clone
を使ってください。
Arch Linux のティア1ミラーへの影響はありますか?
移行期間中 rsync と HTTP のアクセスはシャットダウンします。すべての移行が完了したら arch-mirrors にメールの通知を送信する予定です。
Arch Linux のパッケージ作成者への影響はありますか?
パッケージ作成者はパッケージにパッチをあてたり更新することができなくなります。移行期間中ティア0ミラーは無効になります。
base-devel メタパッケージへの移行は対応作業が必要です
February 13, 2023 07:44 AM
2月2日に、base-devel
パッケージグループは同じ名前のメタパッケージに置き換えられました。
もしこの日より前に base-devel
パッケージグループをインストールしていた場合、明示的に再インストールして新しい base-devel
パッケージをシステムにインストールしてください。
pacman -Syu base-devel
訃報: Jonathon Fernyhough
January 15, 2023 12:44 PM
Arch Linux は Jonathon Fernyhough の訃報に接し謹んで哀悼の意を捧げます。彼は Arch Linux コミュニティでは jonathon
という名前でも知られ、土曜日の夜に亡くなりました。
Jonathon は Arch Linux や複数の派生ディストリビューション、AUR やその他彼の個人的なリポジトリを通して活発に貢献をしていました。故人は熱意を持ってオープンソースソフトウェアコミュニティの発展に取り組んでいました。
Arch Linux コミュニティを代表して、故人の家族および友人の方々にお悔やみを申し上げます。
PHP 8.2 のアップデートと legacy ブランチの導入
January 15, 2023 12:44 PM
php パッケージは最新バージョンの 8.2 に更新されました。それにあわせて、新しい php-legacy パッケージセットが導入されています。これらのパッケージはサポートが継続されている
PHP ブランチで最も古いバージョンを指し示します。これにより、ユーザーは古いバージョンの PHP に依存しているサードパーティ製アプリケーションを利用するために選択することができます。どちらのブランチもローリングリリースで最新バージョンに更新されます。php
と php-legacy
は同時にインストールすることが可能で後者の場合はバイナリや設定ファイルの末尾に -legacy
が付きます。
さらに、php7 パッケージはサポートが終了したため削除されました。imap
拡張はもはや長年使われていない c-client
ライブラリに依存していたためこれからは提供されません。
リポジトリからの python2 の削除
September 26, 2022 07:58 AM
Python 2 は2020年1月に サポートが終了しました。その後、我々はリポジトリから python2
に依存するプロジェクトを減らしてきました。そして、最終的に python2 をリポジトリから削除できるようになりました。もしシステムにまだ python2
がインストールされている場合は、全ての python2 パッケージを削除することを検討してください。
もしまだ python2 パッケージを必要とする場合には、そのままにしておくことができますが、もうセキュリティアップデートが配信されないことを認識しておいてください。パッチが適用されたパッケージが必要であれば、AUR から探すか、非公式ユーザーリポジトリ を使用してください。
Arch Linux メーリングリストの変更
September 17, 2022 11:16 PM
サポートの終了した Python 2 廃止 の一部として、メーリングリストを mailman2 から mailman3 に移行しました。
"From" ヘッダーと件名 (リスト名の追加) の書き換えは、DKIM 署名をそのまま維持するために無効化されました。これは、返信するときに "メーリングリストに返信する" を使う必要があり、"From" ヘッダーにマッチするフィルターやルールを更新する必要があるかもしれません。
全ての既存の購読は移行され、再購読する必要はありません。 購読を管理するには、新しい mailman3 アカウントを 登録する必要があります。
Grub ブートローダーの更新と設定の不整合
August 31, 2022 01:05 PM
最近の grub
への変更で、fwsetup
への新しいコマンドオプションが追加され、
生成されたブート設定からコマンドが呼び出される方法が変更されました。システムのハードウェアとセットアップによっては、
インストールされたブートローダーとその設定の不整合によってシステムが起動しなくなる可能性があります。
grub
パッケージのアップデートの後、以下のようにブートローダーのインストールと設定の再生成の
両方を実行することが推奨されます。
grub-install ...
grub-mkconfig -o /boot/grub/grub.cfg
grub-install
についてのより詳しい情報は、wiki を参照してください。
GRUB - ArchWiki
wxWidgets 3.2 への更新は対応作業が必要です
July 15, 2022 03:11 PM
wxWidgets 3.2 は GTK のフロントエンドに加えて Qt のものも提供するため、パッケージ名が wxgtk- から wxwidgets- にリネームされます。 GTK2 フロントエンドはもう提供されません。もし wxgtk2 をインストールしている場合は、更新が以下のエラーで失敗します。
error: failed to prepare transaction (could not satisfy dependencies) :: removing wxgtk-common breaks dependency 'wxgtk-common' required by wxgtk2
そのような場合、まず wxgtk2 をアンインストールしてから更新を続けてください。
pipewire-media-session の wireplumber への置き換えはまだ完了していません
May 13, 2022 05:23 AM
PipeWire のセッションマネージャーである pipewire-media-session
はアップストリームで廃止され今後リリースされなくなったため、2日前に wireplumber
パッケージにより置き換えを実施しました。残念ながら、このステップは時期尚早でした。
私達の pipewire オーディオパッケージ (pipewire-alsa
、pipewire-jack
と pipewire-pulse
) は、media-session に PipeWire のオーディオ機能を有効化させる設定を含んでいます。これらのパッケージがインストールされておらず設定が欠けているとき、PipeWire は ALSA や PulseAudio に干渉することなくスクリーンレコーディングに使用できます。
WirePlumber はこの仕組みを無視して、常に PipeWire を使用してオーディオデバイスを扱うように設定します。これは、PulseAudio や素の ALSA のユーザーにオーディオの問題が生じることを意味します。
私達が WirePlumber へ移行するよりよい方法を見つけるまで、この置き換えは差し戻されます。もし今オーディオに PipeWire を使っておらず、システムに wireplumber
がインストールされている場合、pipewire-media-session
をインストールし直して再起動することで、オーディオ機能を復元することができます。
pacman -Syu pipewire-media-session
QEMU >= 7.0.0 は分割パッケージのセットアップを変更します
May 09, 2022 04:24 PM
qemu 7.0.0 へのアップデートで、パッケージはメタパッケージを利用した より細かい分割パッケージに変更されました。
qemu
パッケージはqemu-base
とqemu-desktop
、qemu-full
メタパッケージにより仮想的に提供されます。qemu
7.0.0 までの機能はqemu-desktop
に置き換えられますqemu-headless
の機能はqemu-base
に置き換えられますqemu-arch-extra
とqemu-headless-arch-extra
の機能はqemu-emulators-full
に置き換えられますqemu-full
メタパッケージは全ての QEMU 関連の パッケージ (qemu-guest-agent
以外) を提供します
Planet Arch Linux JP
Planet Arch Linux JP は日本の Arch Linux ハッカーによって書かれた記事を収集しています。
最終更新日時: December 06, 2024 01:22 PM。