このブログは、全くの初心者が、Linux(FedoraCore)で、自宅サーバー運営、自前のDL販売、ひいてはECサイトを開こうという試みの記録です。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
とても素敵なWebアルバムのスクリプトを見つけたので、さっそく導入したはいいが、XREAではうまくいったのに、こちではエラーが出る。
曰く、GDライブラリがこのサーバーには入っていないので、サムネの自動生成などができませんよ、と。
それで、yumとかGUIのアップデーターとかを使ってみるのだが、どうも動作がおかしい。エラーが出て、あらゆるソフトウェアの更新が不可能になっている。
……いつからこんなことに……
で、いろいろと調べて、
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/765fejp.html
のように
国内のミラーサーバーを、root/etc/yum.repos.d/以下のファイルの設定を変えて割り当てる。
root/etc/yum.repos.d/local-baseおよび/etc/yum.repos.d/local-updatesというファイルを作成し、アクセスさせたいサーバのURLを記述する。
http://ftp.kddilabs.jp/Linux/packages/fedora/core/4/$ARCH/os/
http://ftp.riken.go.jp/Linux/fedora/core/4/$ARCH/os/
http://ftp.iij.ad.jp/pub/linux/fedora/core/4/$ARCH/os/
/etc/yum.repos.d/local-base
注:記述例。どこか1カ所のみでも構わない。
http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/4/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/core/updates/4/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/4/$ARCH/
/etc/yum.repos.d/local-updates
注:記述例。どこか1カ所のみでも構わない。
次に、Fedora Extras用の設定ファイル(/etc/yum.repos.d/local-extras)を作成し、サーバのURLを1つ以上記述する。
http://ftp.kddilabs.jp/Linux/packages/fedora/extras/4/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/extras/4/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/extras/4/$ARCH/
/etc/yum.repos.d/local-extras
そして、
* /etc/yum.repos.d/fedora.repo
* /etc/yum.repos.d/fedora-updates.repo
* /etc/yum.repos.d/fedora-extras.repo
を変更し、それぞれ独自のミラーリストを参照するようにする。
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/
$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-
$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-base ←この行を追加
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora.repo
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/
updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/
updates-released-fc$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-updates ←この行を追加
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora-updates.repo
[extras]
name=Fedora Extras $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/
$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-
$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-extras ←この行を追加
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1
/etc/yum.repos.d/fedora-extras.repo
……これで、yumはきれいに蘇ったのだが、GDのインストはうまくいかない。ステップバイステップでわかりやすく説明してくれている記事も、今のところ見つからない。
またしばらく苦労しそうである。
曰く、GDライブラリがこのサーバーには入っていないので、サムネの自動生成などができませんよ、と。
それで、yumとかGUIのアップデーターとかを使ってみるのだが、どうも動作がおかしい。エラーが出て、あらゆるソフトウェアの更新が不可能になっている。
……いつからこんなことに……
で、いろいろと調べて、
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/765fejp.html
のように
国内のミラーサーバーを、root/etc/yum.repos.d/以下のファイルの設定を変えて割り当てる。
root/etc/yum.repos.d/local-baseおよび/etc/yum.repos.d/local-updatesというファイルを作成し、アクセスさせたいサーバのURLを記述する。
http://ftp.kddilabs.jp/Linux/packages/fedora/core/4/$ARCH/os/
http://ftp.riken.go.jp/Linux/fedora/core/4/$ARCH/os/
http://ftp.iij.ad.jp/pub/linux/fedora/core/4/$ARCH/os/
/etc/yum.repos.d/local-base
注:記述例。どこか1カ所のみでも構わない。
http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/4/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/core/updates/4/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/4/$ARCH/
/etc/yum.repos.d/local-updates
注:記述例。どこか1カ所のみでも構わない。
次に、Fedora Extras用の設定ファイル(/etc/yum.repos.d/local-extras)を作成し、サーバのURLを1つ以上記述する。
http://ftp.kddilabs.jp/Linux/packages/fedora/extras/4/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/extras/4/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/extras/4/$ARCH/
/etc/yum.repos.d/local-extras
そして、
* /etc/yum.repos.d/fedora.repo
* /etc/yum.repos.d/fedora-updates.repo
* /etc/yum.repos.d/fedora-extras.repo
を変更し、それぞれ独自のミラーリストを参照するようにする。
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/
$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-
$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-base ←この行を追加
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora.repo
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/
updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/
updates-released-fc$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-updates ←この行を追加
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora-updates.repo
[extras]
name=Fedora Extras $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/
$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-
$releasever ←コメントアウト
mirrorlist=file:///etc/yum.repos.d/local-extras ←この行を追加
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1
/etc/yum.repos.d/fedora-extras.repo
……これで、yumはきれいに蘇ったのだが、GDのインストはうまくいかない。ステップバイステップでわかりやすく説明してくれている記事も、今のところ見つからない。
またしばらく苦労しそうである。
PR
この記事にコメントする
ブログ内検索
リンク
アクセス解析