haiju's 開発メモ

開発に必要な情報を自分用にメモ

Manjaro Fluxbox 15.12_x86-64のパッケージのアップデートでNo servers configured for repositoryエラー

リポジトリサーバーの設定がないよってエラーだけど、

そんなことあんのかー?って2年近く使ってきて思った(ΦωΦ)

でも、参考サイトのアドバイス通り、/etc/pacman.d/mirrorlist

の中身を確認すると空っぽだったw

そういえば、/etc/pacman-mirrors ってファイルに

/etc/pacman.d/mirorlistに出力するプロパティが書いてあった

気がするよな・・・。

と思って、いろいろ調べてみたら、generateコマンドを実行して

なかったっぽいwww(ΦωΦ:)

でもそれだと今までも普通にアップデートできないと思うよな。

うーん・・・その辺のことはよく分からんけど、generateコマンド

を実行することで、/etc/pacman.d/mirrorlistに日本のリポジトリミラー

を書き込むことができて、パッケージのアップデートにも成功

したからよしとするか。

[手順]

1. /etc/pacman.conf と /etc/pacman.d/mirrorlist の中身を確認。

2. /etc/pacman-mirrors の中身を確認。

OnlyCountry = Japan

MirrorlistsDir="/etc/pacman.d/mirrors"

OutputMirrorlist="/etc/pacman.d/mirrorlist"

3. generateコマンドを実行。

% sudo pacman-mirrors --generate
.: Info Downloading mirrors from repo.manjaro.org
.: Info Using custom mirror file
.: Info Querying mirrors - This may take some time
0.199 Japan : http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/
0.104 Japan : http://ftp.riken.jp/Linux/manjaro/
0.351 Japan : ftp://ftp.riken.jp/Linux/manjaro/
.: Info Writing mirror list
Japan : http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable
Japan : http://ftp.riken.jp/Linux/manjaro/stable
.: Info Mirror list generated and saved to: /etc/pacman.d/mirrorlist

4. /etc/pacman.d/mirrorlist の中身を確認。

5. /etc/pacman.d/mirrorlist に2で設定した値が書き込まれていればOK。

##
## Manjaro Linux mirrorlist
## Generated on 2017-11-03 12:47
##
## Use pacman-mirrors to modify
##

## Country : Japan

Server = http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
 
## Country : Japan
Server = http://ftp.riken.jp/Linux/manjaro/stable/$repo/$arch

[参考サイト]

Manjaro Linux Installation - |▽ ̄)ノ なページ再帰

www.reddit.com

superuser.com

forum.manjaro.org