
Ubuntu日本語フォーラム

ログインしていません。
mediubuntu のリポジトリを追加しようとしました。
私の環境はG3のPPC(iBook)で Ubuntu 9.04 "Jaunty Jackalope"です。
Gnome が重たすぎるので、Xfce に変更してます。
以下のように、
===================================================
ibook@ibook:~$ sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
--2009-08-09 06:19:23-- http://www.medibuntu.org/sources.list.d/jaunty.list
www.medibuntu.org をDNSに問いあわせています... 87.98.242.110
www.medibuntu.org|87.98.242.110|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 280 [text/plain]
`/etc/apt/sources.list.d/medibuntu.list' に保存中
100%[======================================>] 280 --.-K/s 時間 0s
2009-08-09 06:19:24 (2.50 MB/s) - `/etc/apt/sources.list.d/medibuntu.list' へ保存完了 [280/280]
======================================================
と、ここはスムーズに進んだのですが、
次に、、、、コーデックを入れようとすると、
======================================================
ibook@ibook:~$ sudo apt-get install ppc-codecs
E: ソースリスト /etc/apt/sources.list.d/mediubuntu.list の 1 行にあるタイプ '<!--' は不明です
E: ソースのリストを読むことができません。
======================================================
となってしまいます。
???と思い、Synapticすると、
======================================================
E: ソースリスト /etc/apt/sources.list.d/mediubuntu.list の 1 行にあるタイプ '<!--' は不
明です
E: ソースのリスト(sources.list)を読み込むことができません。
リポジトリダイアログを表示して問題を解決してください。
E: _cache->open() failed, please report.
======================================================
と言われてしまいまって、起動してくれなくなってしまいました。
/etc/apt/sources.list.d/mediubuntu.list
を確認したら、たしかに最初の3行が以下のようになってました。
なんか、、文字化けしまくってます。
======================================================
<!--
ŽËÎÄŒþÓÃÓÚÓÉlighttpd»ònginxת·¢¹ýÀ޵ÄÇëÇó
-->
======================================================
修正の仕方がわからないのですが。。。
端末からのコマンドでなんとかするのかな?
と思うんですが、、、操作方法が分かりません。
とりあえず、まずは Synaptic が動いてくれないと、、、
あとコーデックは何としてでも全部入れたいんですが、、、
オフライン
追伸です。
Gdebi Package インストーラー も壊れてました。
起動しようとすると、
======================================================
ソフトウェア・インデックスが壊れています
これはソフトウェア管理システムにおける大きな問題です。Synapticを用いて、壊れた(brokenな)パッケージを調べてください。また、'/etc/apt/sources.list'のパーミッションと、中身に問題がないかを確認した上で、改めてソフトウェア情報を取得します。次のコマンドを使ってください。'sudo apt-get update' と 'sudo apt-get install -f'
======================================================
と出ます。
/etc/apt/sources.list は↓こうなってます。
======================================================
# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release powerpc (20090421)]/ jaunty main
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty universe
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates multiverse
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security universe
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security multiverse
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-proposed restricted main multiverse universe
deb http://www.getautomatix.com/apt jaunty main
deb http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb http://ftp2.jp.debian.org/debian lenny main
======================================================
オフライン
試しにoperaで
http://www.medibuntu.org/sources.list.d/jaunty.list
を開いてみたら
## Please report any bug on https://bugs.launchpad.net/medibuntu/ deb http://packages.medibuntu.org/ jaunty free non-free #Medibuntu - Ubuntu 9.04 "jaunty jackalope" #deb-src http://packages.medibuntu.org/ jaunty free non-free #Medibuntu (source) - Ubuntu 9.04 "jaunty jackalope"
とでました。/etc/apt/sources.list.d/medibuntu.listの内容を上記に置き換えてみてはいかがでしょう。
オフライン
> /etc/apt/sources.list.d/medibuntu.listの内容を上記に置き換えてみてはいかがでしょう。
置き換えてしまっても良いのですが、medibuntu.listを削除して、やり直した方が原因がわかりやすいのではないかと。最近、この様な事例をよく見かけますので。(サイトが閉じていてHTMLがダウンロードされてしまったのではないか、とは思うのですが)
ただ、medibuntuの登録が上手くいっても「ppc-codecs」のインストールは出来ないかもしれません。Ubuntu9.04のパッケージ情報を見ましたが、ありませんので。(その場合はintrepid用を直接ダウンロードしてインストールするという方法もありますが、保証はしません。大丈夫だろうとは思いますけどね)
それと、ちょっと気になったのですが、Debian lennyのリポジトリは必要なのでしょうか。もし、必要ないのでしたら削除してしまった方が良いと思います。
UbuntuはDebianを基盤にしていますが、同じ物ではありません。もし、DebianのパッケージがUbuntuのパッケージより優先されてインストールされてしまったら、最悪の場合、システムの破壊ということにもなりかねないと思います。
オフライン
> Debian lennyのリポジトリは必要なのでしょうか。
> もし、必要ないのでしたら削除してしまった方が良いと思います。
見落としてました。これはまずいですよね。
そもそも同名のファイルがいたら、パッケージのインストールができなかったような気もしますが、パッケージ名は違っても展開されるファイル名が同じ、なんてものがあると先にインストールしたパッケージのファイルを上書きしてしまったり、パッケージの削除で本来のファイルでないものを消してしまったりする可能性があるかもしれません。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
http://packages.medibuntu.org/intrepid/ppc-codecs.html にある情報がベースなら、特別intrepid→jauntyをする必要なくインストールできそうですけどね。
個人的には/etc/apt/sources.list.d/medibuntu.listは
deb http://packages.medibuntu.org/ intrepid free non-free #deb-src http://packages.medibuntu.org/ intrepid free non-free deb http://packages.medibuntu.org/ jaunty free non-free #deb-src http://packages.medibuntu.org/ jaunty free non-free
に編集しておいてsudo aptitude update後、必要なパッケージが入るか確認する...ってのが良いかと思います。
オフライン
> intrepid→jaunty作戦はダメそうですね。余計なことを書きまして、済みません。
「ppc-codecs」パッケージはmedibuntuのパッケージですので#7の変更による影響はありません。#7の変更で影響があるのは「ubuntu-tweak」パッケージだけのようです。
なので、ubuntu-tewakがインストールされているのであれば、#7の方法でリポジトリを変更してubuntu-tweakをアップデートし、インストールされていないのであれば、#6の方法でコメントアウト、もしくは削除した方が良いでしょう。
> パッケージ情報がどのパッケージ情報かは小生には分かりませんが。
パッケージ情報はMedibuntuのパッケージ情報です。言葉足らずでしたね。
オフライン
> http://packages.medibuntu.org/intrepid/ppc-codecs.html にある情報がベースなら、特別intrepid→jauntyをする必要なくインストールできそうですけどね。
依存関係が満たされていれば問題が無いかというと、そうは言いきれませんので、保証しかねる方法なんですけどね。
初心者の方に変な知識を植え付けたくなかったので、あえて濁したのですが…。
オフライン
Templer による投稿:
> http://packages.medibuntu.org/intrepid/ppc-codecs.html にある情報がベースなら、特別intrepid→jauntyをする必要なくインストールできそうですけどね。
依存関係が満たされていれば問題が無いかというと、そうは言いきれませんので、保証しかねる方法なんですけどね。
初心者の方に変な知識を植え付けたくなかったので、あえて濁したのですが…。
アーキテクチャがPPCってことですでにサポートされないアーキテクチャって時点で、保証などないので自前で努力せざるを得ないでしょう。
元々他のトピックでサポートや保証がないことを承知の上、苦労されていて自前で努力された結果、今の状態になっているのでって前提がありますが。
# ついでに言えば、今となってはubuntuをPPCで使うのであれば、私はすでに初心者じゃないと判断します。
# インストールすら保証がないわけでw
結果、そういう依存関係を理解した上でのインストールをするか、自前でリビルドし直してインストールぐらいしか無いかと。
あとソースパッケージも見ましたが、バイナリファイルを配置するだけのようなので、まぁ問題ないと判断もしてます。
# あと「インストールできそう」とは書いていますが、「動く」とは言っていないのです。X-)
無理に「保証」に振り回される必要もないでしょう。
そもそもフリーソフトウェアを使うってのは無保証のはずなので。:-)
オフライン
n_saitoさんの仰られることも納得はしているのですが、ここは不特定多数が訪れる場だということを忘れるべきではないと思うのですが?どうなんでしょう。
オフライン
先に余談
この投稿は前回と違って、同僚のWindowsを拝借して書いてます。
現在のところ、iBook のキーボードからは、 ] と } が入力できないんで、
iBook でフォーラムに投稿すると quote code などが使用できませんでした。
ゆえに前回、=== で全文を括って貼り付けてしまわざるをえませんでした。
読みにくくてすみませんでした。(これに関する情報も不足してて、、困ってます)
はじめに1
さて、、投稿後、あっという間に11もの返信が入れてくださってて、ちょっと驚いてます。
hmatsueさん。Templerさん。kiyoshiさん。n_saitoさん。
みなさん本当に、ありがとうございます。感謝します。
私の リナックス℃(度) を、簡単に
---
どこまでを初心者というのかわかりませんが、自覚的に間違いなく初心者です。
2年ほど前から ubuntu を初めて職場全員で試し、以後は定着しています。
職場の多国語環境にWindowsがマッチせず、全員が困り果てていたからです。現在でも使用しています。
ただし職場で使用しているアプリは、OpenOffice , Firefox , Skype のみです。その他は全く使用していません。
ひらたく言うと、職場のubuntuの端末を、私が弄ることなど基本的にはありません。
---
マザーボード崩壊寸前のボロPCで、PuppyLinux を最近はじめました。(経験2ヶ月ちょっと)
これがきっかけで、初めて端末を触るようになりました。
PuppyLinux には、sudo という概念がありません。というか、初めから sudo です。
ゆえにファイル操作は、Puppy付属のRoxファイラーから全てが可能です。
またPuppyで端末を触ると言っても、bin や Deb などのパッケージを探してきて解凍する程度のことです。
その他のコマンドは、まだよくわかっていません。
---
上記の②がきっかけで、埃をかぶってた OS9のiBook に眼が行きました。
「生き返らせてみたい」という想いが芽生え、ubuntu をインストールしました。
なんでもかんでもこの iBook で動かしたいなどとは思っていません。無理だと思います。
できることならば、、、ですが、自分部屋専用のマルチメディア再生マシンにできれば、、と思ってます。
初心者らしく??悪戦苦闘しております。
---
Linux が自己責任であることは、十分に承知しています。
できるだけ自分で調べて理解して、失敗を恐れずに挑戦すべきだと理解しています。
欲しいのは適切(であろう)アドバイスであり、正しい(であろう)情報です。
そのアドバイスと情報が、結果的に間違いであったとしても、かまいません。
アーキテクチャ、その他の要因が複雑に絡むこと、すべて理解しています。
---
私の環境に関する追加情報
---
私の ibook の環境は xfce に完全移行しました。gnomeデスクトップ関連は削除しました。
gnome が時々、恐ろしく遅く、まるでフリーズ状態のようになることが多いのと、
ibook の液晶解像度は800*600しかなく、(でも動画を見て、iPodを管理するには十分と判断してます)
Evolution関連のウィンドウは、ほぼ全て画面からはみ出してしまい使用に耐えなかったからです。
それとハードディスクが10Gしかないので、できるだけスリムにしておきたかったからです。
---
ファイラーは、Thnuar です。上記①の過程で、Nautilus ではなくなりました。
Nauchilus のようにファイラーからは、管理者権限でのファイル操作ができません。
Thnuar でもできるのかもしれませんが、方法を知りません。
現時点では、ファイルの削除や変更が自分ではできずに困っています。
---
頂いたアドバイスを見て、私がすでに実施したこと
---
ソフトウェアソースを開いて、ご指摘いただいたとおり、
deb http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ubuntu intrepid main
deb http://ftp2.jp.debian.org/debian lenny main
についていたチェックをはずしました。
これにより、現在の sources.list は、以下のようになっています。
(3行減っただけですので、↓は余計かもしれません。すみません。)
[marquee]text[/marquee]が認識されない?です。
# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release powerpc (20090421)]/ jaunty main
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty universe
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-updates multiverse
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security universe
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-security multiverse
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main
deb http://ports.ubuntu.com/ubuntu-ports/ jaunty-proposed restricted main multiverse universe
deb http://www.getautomatix.com/apt jaunty main
---
今の私が、知りたいこと。教えていただきたいこと
---
medibuntu.list を削除する方法
コマンドの使い方が、もひとつ良くわかりません。。。
---
medibuntu.list の内容を書き換える、あるいは書き換える方法
ためしに端末から、
sudo gedit /etc/apt/soueces.list.d/mediubuntu.list
と入れてみても開くのは、ただの、まっさらの空テキストです。
Thnuar からこのディレクトリを見ると、
目的のファイルは HTMLファイルなのですが、こちらからはgeditで開けます。
でもこの場合は、編集することができません。
---
Synapticを復帰させる方法
mediubuntu.list を削除すれば、復帰できるのでしょうか?
---
皆様、お忙しい中とは思いますが、よろしくお願いします。
明日から出張に出ますので、返信は4~5日後になると思います。
早いレスポンスができない中、このようなご相談をさせていただき、
心苦しく思っております。
オフライン
ran による投稿:
ためしに端末から、
sudo gedit /etc/apt/soueces.list.d/mediubuntu.list
と入れてみても開くのは、ただの、まっさらの空テキストです。
スペルミスしていませんか?
mediubuntu.listではなく、medibuntu.list だと思いますけど。
オフライン
ranさんの要望にお答えします。
まず、Synapticのエラーについては、sources.listの方はきれいなので、medibuntu.listの削除だけでエラーはなくなると思います。
削除方法は、
$ sudo rm /etc/apt/sources.list.d/medibuntu.list
です。
(ただし、rmコマンドにはファイルマネージャのようなごみ箱への移動や削除の確認ダイアログといったものはなく、コマンドを実行するとファイルは即削除されてしまいますので、気をつけてください)
これで、パッケージ管理システム(Synapticなど)のエラーはなくなると思います。
エラーが無くなったことを確認したら、もう一度Medibuntuの登録作業(#1の作業)を行ってください。
次に、ranさんは「ppc-codecs」のインストールに踏みきられると思われるので、その方法も。
方法は#9の方法でも構いません。ですが、私は別バージョンのリポジトリ(Ubuntu8.10と9.04など)の登録は推奨しませんので、直接ダウンロードする方法を記します。(これもあまり奨められないということを一応言っておきます)
まずはMedibuntuのサイトから該当パッケージの情報ページまで移動してください。そのページの下部にある表の「powerpc」からパッケージをダウンロードします。
ダウンロードしましたら、そのページの表に記されているMD5Sumのハッシュチェックをします。端末から、
$ md5sum ダウンロードしたパッケージ
を実行して、ページに記されているハッシュ値とmd5sumによるハッシュ値が一致するか確認してください。確認できましたら、
$ gdebi-gtk ダウンロードしたパッケージ
を実行して「パッケージ・インストーラ」を起動し、依存関係が満たされているようであればインストールを開始して構いません。今回のppc-codecsは満たされているはずですが、もし満たされていないようでしたら、諦めるのが吉です。(手動で依存関係を満たすのは骨が折れます。競合などが起きたら最悪です)
それから、ダウンロードされたppc-codecsパッケージは保存しておいた方が良いかもしれません。もし、Medibuntuがこのパッケージのサポートをやめてしまわれたのだとしたら、intrepidのサポートが終了次第パッケージをダウンロードすることが出来なくなってしまいますので。(とはいえ、そのダウンロードしたパッケージもいつまで使えるのやら…)
それと、ちょっと気になることがあるのですが、debianのリポジトリのチェックを外されたということですが、すみませんがもう一度チェックし直して、「ダウンロード元」からdebianのリポジトリにパッケージがインストールされていないかを確認してもらえますか?
オフライン
いつ投稿しようか迷ったのですが、載せてしまいます。
こちらでもDebianリポジトリを追加して、どれだけのパッケージがアップグレード指定されるのか確認してみました。結果は65個(+保留13)のパッケージがアップグレード指定となりました。しかも、そのほとんどがシステム周りの重要なプログラムばかりときてます。
はっきり言って現状のranさんのシステムは、かなり微妙な状況にあると言わざるを得ません。
なので、私としては"システムのクリーンインストール"を推奨します。
クリーンインストールせずとも、パッケージ一つ一つのバージョンを指定してインストールし直せば治る可能性はあります。ですが、現状が不確定なので、その結果も不確定です。
なので、繰り替えしますが"システムのクリーンインストール"を推奨します。
オフライン