869625 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

Kapperのブログ

Kapperのブログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Profile

kapper

kapper

Calendar

Keyword Search

▼キーワード検索

Category

Comments

これでは。。。@ Re: モバイルUbuntu、NetWalker登場 Kernel コンパイル1編 その106(06/18)  sudo cp arch/arm/boot/zImage /boot/vm…
kapper@ Re:shについて netwalker初心者さん どうやらバージョ…
kapper@ Re:shについて(07/27) netwalker初心者さん コメント誠にありが…
netwalker初心者@ shについて git clone git://github.com/FreeRDP/Free…
くーる31@ 相互リンク 突然のコメント、失礼いたします。 私は…

Archives

Apr , 2024
Mar , 2024
Feb , 2024
Jan , 2024
Dec , 2023

Freepage List

Headline News

Aug 23, 2011
XML
カテゴリ:Linux
Kapperです。
Netwalkerでアップデートしたり、
NattyやPPAを色々追加したりすると、
aptのキャッシュが一杯になったりして
エラーが出る事があります。
今回はそのaptキャッシュエラー対策をネタにします。

●Netwalkerアップデートマネージャ
Netwalkerは実は複数のアップデート先のサーバを登録しておりまして、
Ubuntu標準とNetwalker専用の下記の2サイトが登録されております。

・通常Ubuntuリポジトリ
 /etc/apt/sources.listにあります。

 deb http://ports.ubuntu.com/ jaunty main universe multiverse restricted
 deb-src http://ports.ubuntu.com/ jaunty main universe multiverse restricted

・Netwalker専用リポジトリ
 /etc/apt/sources.list.d/jaunty-areno.listにあります。

 deb http://netbook-remix.archive.canonical.com/updates/ jaunty-araneo public
 deb-src http://netbook-remix.archive.canonical.com/updates/ jaunty-araneo public


所がUbuntu標準のリポジトリがJauntyのEnd-of-Lifeにより、
サーバが移転されておりまして、通常ならもう一つの
Netwalker専用リポジトリからJaunty-end-of-lifeパッケージをインストールする事で
新規サーバに自動的に切り替わるシステムとなっております。
しかし何故かUbuntu標準のリポジトリが切り替わらないケースがたまにありまして、
パッケージが使えなくなってしまうので手作業にて切り替えます。

 sudo gedit /etc/apt/sources.list

でテキストエディタが開いたら下記の文章を直します。

 deb http://ports.ubuntu.com/ jaunty main universe multiverse restricted
 deb-src http://ports.ubuntu.com/ jaunty main universe multiverse restricted
               ↓
 deb http://old-releases.ubuntu.com/ubuntu jaunty main universe multiverse restricted
 deb-src http://old-releases.ubuntu.com/ubuntu jaunty main universe multiverse restricted

書き換えましたらupdate

 sudo apt-get update

これでUbuntu標準のリポジトリが使える様になったはずです。


●APT::Cache-Limitエラー対策
上のリポジトリの問題とは全く別ですが、
Natty、Maverick、Lucid、lennyなどの複数のリポジトリや
PPAや野良パッケージのリポジトリを大量にsources.listに登録しますと
apt:cacheのリミットエラーが出ましてリポジトリが使えない現象が出ます。 
リポジトリが使えなくなるのは不便ですね。
対策をこちらのサイトに書いてありました。
大変感謝です。

やり方は上のサイトのままですが、
apt.confのファイルを作りキャッシュサイズを設定します。

 sudo gedit /etc/apt/apt.conf

で下記の文章を貼り付けて保存します。

 APT
 {
 Cache-Limit "50331648";
 };

で後は再びリポジトリを更新するとエラーが出なくなるはずです。

 sudo apt-get update

沢山登録している方は是非試して見て下さい。
最近のディストリの場合は設定変更されておりまして、
上のエラーは出にくくなっている様です。

●まとめ
リポジトリ関係のエラーは目に見えにくいので
結構対処に困ったりします。
是非試して見て下さい。

Netwalkerは現在シャープがサポートしてますが、自前で管理している訳ではなく、
恐らくDebian-lenny armelからサポートを拝借しているんじゃないかなと
勝手に根拠も無く邪推しておりますw
丁度Lennyのサポートが2012年4月に切れまして
シャープのサポートも2012年5月に終了します。
そこからどうしましょうかね。潮時でしょうか。





お気に入りの記事を「いいね!」で応援しよう

Last updated  Oct 2, 2011 07:52:40 AM
コメント(0) | コメントを書く



© Rakuten Group, Inc.