Repolode
SuperManito

SuperManito/LinuxMirrors

Linuxディストリビューションのパッケージソースを国内ミラーに切り替えるシェルスクリプトと、Dockerのインストールおよびレジストリミラー設定を行う別スクリプトです。

スター
7,813
フォーク
706
未解決の Issue
2
最終コミット
15 時間前

これは何?

LinuxMirrorsは、GNU/Linuxディストリビューションのパッケージソースをミラーサーバーに切り替えるBashスクリプト集です。デフォルトのリポジトリへの接続が遅いネットワークでも、apt、yum/dnf、pacmanなどのパッケージマネージャーを快適に使えるようにします。メインスクリプトはcurlコマンド1つで実行でき、Debian、Ubuntu、Fedora、Rocky Linux、AlmaLinux、openSUSE、Arch Linux、Alpine、Raspberry Pi OS、Proxmox VEのほか、openEulerやopenKylinなど中国の複数のディストリビューションに対応しています。

2つ目のスクリプトはDockerを扱います。ミラー経由でDocker Engineをインストールでき、レジストリミラーの高速化設定も行えます。レジストリ設定だけを変更するオプションもあります。プロジェクトはShellで書かれており、MITライセンスで公開されています。使い方や利用可能なミラーソースの一覧を掲載したプロジェクトサイトも用意されています。

主な機能

  • 011つのコマンドで、多数のLinuxディストリビューションのパッケージソースを切り替え
  • 02Debian、Ubuntu、RHEL系、openSUSE、Arch、Alpineなどに対応
  • 03ミラー経由でDocker Engineをインストール
  • 04Dockerのレジストリミラー高速化を設定(再インストールせずに設定することも可能)
  • 05Shellで実装され、MITライセンスで公開

ユースケース

  • 中国本土の新しいサーバーでaptやdnfのインストールを高速化
  • Raspberry PiやArmbianボードで、より高速なパッケージミラーを利用できるようにする
  • 新しいLinuxホストにDockerをインストールし、レジストリミラー経由でイメージをpull

クイックスタート

  1. 1

    メインスクリプトを実行して、システムのパッケージソースを切り替えます

  2. 2

    または、Dockerのインストールとミラー設定のスクリプトを実行します

使う前に知っておきたいこと

  • READMEに記載されているGNU/Linuxディストリビューションとバージョンでのみ動作します。
  • クイックスタートでは、インターネットから取得したスクリプトをシステム上で直接実行します。

トピック

よくある質問

LinuxMirrors とは?
Linuxディストリビューションのパッケージソースを国内ミラーに切り替えるシェルスクリプトと、Dockerのインストールおよびレジストリミラー設定を行う別スクリプトです。 LinuxMirrorsは、GNU/Linuxディストリビューションのパッケージソースをミラーサーバーに切り替えるBashスクリプト集です。デフォルトのリポジトリへの接続が遅いネットワークでも、apt、yum/dnf、pacmanなどのパッケージマネージャーを快適に使えるようにします。メインスクリプトはcurlコマンド1つで実行でき、Debian、Ubuntu、Fedora、Rocky Linux、AlmaLinux、openSUSE、Arch Linux、Alpine、Raspberry Pi OS、Proxmox VEのほか、openEulerやopenKylinなど中国の複数のディストリビューションに対応しています。
LinuxMirrors は無料で使えますか?ライセンスは?
LinuxMirrors は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
LinuxMirrors は今もメンテナンスされていますか?
活発にメンテナンス中。LinuxMirrors の最終コミットは 2026年10月21日 です。
LinuxMirrors は何に使えますか?
中国本土の新しいサーバーでaptやdnfのインストールを高速化 Raspberry PiやArmbianボードで、より高速なパッケージミラーを利用できるようにする 新しいLinuxホストにDockerをインストールし、レジストリミラー経由でイメージをpull
LinuxMirrors のインストール方法は?
メインスクリプトを実行して、システムのパッケージソースを切り替えます または、Dockerのインストールとミラー設定のスクリプトを実行します
LinuxMirrors はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/SuperManito/LinuxMirrors

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト