シンプル、軽量なディストリビューション

Arch Linux のウェブサイトにようこそ。Keep It Simple を標榜する、軽量で柔軟性に優れた Linux® ディストリビューションです。

公式パッケージは i686 と x86-64 アーキテクチャに最適化されています。さらに公式パッケージを補足するものとしてコミュニティによって運営されているパッケージリポジトリがあり、日々、その質量ともに成長しています。

Arch Linux の強固なコミュニティは多様かつ助けになり、広範なスキルセットと、それによって Arch を利用していることに誇りを持っています。フォーラムメーリングリストを見て参加してみて下さい。Slack で Arch ユーザーと会話することもできます (誰でも自由に参加できます)。また、Arch について知識を深めたいと考えたのであれば、ArchWiki も覗いてみましょう。

もっと詳しく...

最新ニュース

archlinux.jp ドメインを取得しました

2017-09-20

これまで archlinuxjp.org を Arch Linux 日本コミュニティサイトのドメインとして使ってまいりましたが、この度 archlinux.jp ドメインを取得しました。今後は archlinux.jp をご利用ください。

archlinuxjp.org にアクセスしたときは新ドメインにリダイレクトするように設定しています。何か不具合を見つけましたらご連絡ください。

Perl ライブラリのパスが変わります

2017-09-02

今後 perl パッケージが使用するモジュールのパスにはバージョンが含まれるようになります。異なるバージョンの perl 用にビルドされたモジュールはロードされなくなるため、再ビルドが必要です。

影響を受けるモジュールについてはアップグレード時に pacman フックによって以下のような警告が表示されます:

WARNING: '/usr/lib/perl5/vendor_perl' contains data from at least 143 packages which will NOT be used by the installed perl interpreter.
 -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/vendor_perl'

新しい perl パッケージにあわせて影響のあるパッケージを全て再ビルドすることで再度使えるようになります。CPAN で直接インストールしたモジュールも同様です。予定されている 5.28 や 5.30 など perl のメジャーアップデートがあるたびに再ビルドが必要になります。

今までもメジャーアップデートがあったときは再ビルドが必要でしたが、これからは perl がモジュールをロードしなくなるため問題が発生します。

ソフトウェアのビルドシステムが変更を自動的に認識しない場合、PKGBUILD で perl -V:vendorarch を使って perl に正しいパスを問い合わせることができます。pacman でパッケージ化されていないソフトウェアについては sitearch も存在します。

ABS の廃止

2017-05-15

Arch Build System 関連のスクリプトの保守コストが高いことから、abs ツールは廃止して、それに合わせて rsync による PKGBUILD の取得も止めることに決まりました。

今後は abs と同じような機能を提供する asp ツールが [extra] リポジトリからインストールできます。asp export パッケージ名 でそのまま abs を置き換えることができます。asp の詳しい使い方はドキュメントを読んでください。また、こちらに記載されているように Subversion のスパースチェックアウトを使うことで同じようなことが可能です。全ての PKGBUILD を取得したい場合、svntogit ミラーをクローンすることを推奨します。

extra/abs パッケージは既に公式リポジトリから外されていますが、rsync のエンドポイント (rsync://rsync.archlinux.org/abs) については今月末までに使用不可とする予定です。

ca-certificates-utils 20170307-1 のアップグレードでは手動の操作が必要です

2017-03-15

インストール後に生成されるシンボリックリンクがパッケージの中に移動したため、ca-certificates-utils 20170307-1 のアップグレードは手動で行う必要があります。

シンボリックリンクを削除するとパッケージのダウンロードができなくなる可能性があります。以下のコマンドでアップグレードを行うようにしてください:

# pacman -Syuw                           # download packages
# rm /etc/ssl/certs/ca-certificates.crt  # remove conflicting file
# pacman -Su                             # perform upgrade

libglvnd のサポートが有効になった mesa が testing に入りました

2017-02-27

Fedora や上流の xorg-server のパッチを使うことで libgl/libglx のハックを使用しなくても mesa-17.0.0-3 を nvidia-378.13 ドライバーと一緒にインストールすることができるようになりました。

  • まず、様々な libgl パッケージが削除され xorg-server-1.19.1-3 と関連する mesa/nvidia ドライバーの libglx シンボリックリンクが削除されました。optimus 環境が破壊されるため、xorg-server の設定を手動で更新する必要があります。

  • これからは新しい 10-nvidia-drm-outputclass.conf ファイルによって特に何も設定しなくても optimus 環境で xorg-server が動作するようになるはずです。

新しいパッケージをテストしてみて、何か問題があればフォーラムスレッドバグトラッカーへの投稿をお願いします。

昔のニュース

2017-01-25
i686 サポートの段階的廃止について
2017-01-14
xorg-server 1.19.1 は現在 extra にあります
2016-12-30
OpenVPN 2.4.0 アップデートには管理操作が必要になります
2016-10-31
ttf-dejavu 2.37 は強制的なアップグレードが必要になります
2016-08-07
TeXLive 2016 パッケージが利用可能です
2016-07-18
test-sec-flags: ご協力のお願い
2016-07-02
screen-4.4.0-1 は古いバージョンのセッションにアタッチできません
2016-03-25
2016年4月23日になる前に pacman-5.0.1 にアップデートしてください
2016-01-03
PHP 7.0 パッケージがリリースされました
2015-12-12
Plasma 4 のサポート終了

最近のアップデート (もっと見る)

help2man 1.47.5-1i686/x86_64
haskell-text-latin1 0.3-8i686/x86_64
haskell-ifelse 0.85-6i686/x86_64
haskell-storable-complex 0.2.2-1i686/x86_64
haskell-turtle 1.4.3-4i686/x86_64
haskell-tasty 0.11.2.5-3i686/x86_64
haskell-comonad 5.0.2-3i686/x86_64
haskell-adjunctions 4.3-38i686/x86_64
haskell-sandi 0.4.1-4i686/x86_64
haskell-iproute 1.7.1-5i686/x86_64
haskell-semigroupoids 5.2.1-5i686/x86_64
haskell-math-functions 0.2.1.0-5i686/x86_64
haskell-foldl 1.3.1-3i686/x86_64
haskell-concurrent-output 1.10.0-2i686/x86_64
haskell-cryptohash 0.11.9-33i686/x86_64