Yumからapt-getに移行するときに発生する問題

Yumからapt-getに移行するときに発生する問題

私は最近、Fedoraの使用からDebianに移行しました。パッケージマネージャに問題があります。

私は以下を使ってyumを通してパッケージを検索することができました。

yum search <part_of_package_name_or_description>

また、VLCメディアプレーヤーなどの簡単なソフトウェアをインストールしてください。

実行しようとすると、次の結果が表示されます。 sudo apt-get install vlc

一部のパッケージをインストールできません。これは次のことを意味できます。
要求が不可能な場合や不安定な場合を使用している場合
デプロイに必要ないくつかのパッケージが作成されていません。
または着信場所から移動されました。
次の情報は問題を解決するのに役立ちます。

次のパッケージには満たされていない依存関係があります。
 vlc:次の項目によって異なります:fonts-freefont-ttfですが、インストールできません。
       vlc-nox(= 1:2.0.3-dmo1)によって異なりますが、インストールされません。
       依存関係: libavcodec54(>= 7:0.11.1) ですがインストールされません。
       依存:libavutil51(> = 7:0.11.1)しかしインストールされていません
       依存関係: libqtcore4(>= 4:4.8.0) ですがインストールされません。
       依存関係: libqtgui4(>= 4:4.7.0~beta1) ですがインストールされません。
       依存: libstdc++6(>= 4.6), しかし、インストールには 4.4.5-8 が必要
       依存関係:libtar0ですが、インストールできません。
       依存関係:libva-x11-1(> 1.0.15〜)ですがインストールされません。
       依存: libva1 (> 1.0.15~) しかしインストールされない
       依存:libxcb-keysyms1(> = 0.3.9)しかしインストールしない
       推奨事項: vlc-plugin-notify(= 1:2.0.3-dmo1) ですがインストールされません。
       推奨事項: vlc-plugin-pulse(= 1:2.0.3-dmo1) ですがインストールされません。
E: パッケージが破損しています。

誰かがコマンドライン(yum検索など)でパッケージを検索するにはどうすればいいのか教えてください。

そして私?本物Debian に依存関係を手動でインストールする必要がありますか?それともここで何かを見逃しているのでしょうか? (おそらくリポジトリが正しくないか、互換性がありませんか?)

apt-getが独自に依存関係をインストールしない明確な理由はありません。


/etc/apt/sources.list

deb http://http.us.debian.org/debian/ squeeze contrib non-free main
deb-src http://http.us.debian.org/debian/ スクイーズマスター

デップhttp://security.debian.org/squeeze/updatesメイン
deb-src http://http.us.debian.org/debian/squeeze/updates メイン

#以前に「揮発性」として知られているアップデートを圧縮
Dep http://mirror.cse.iitk.ac.in/debian/squeeze-updates メイン
deb-src http://mirror.cse.iitk.ac.in/debian/squeeze-updates メイン
deb http://www.deb-multimedia.org 主に無料ではないスクイーズ
deb http://packages.dotdeb.org すべて編む
deb-src http://packages.dotdeb.org すべて編む
deb ftp://ftp.deb-multimedia.org スクイズはほとんど無料です。
deb http://www.deb-multimedia.org wheezyは主に無料ではありません。
deb http://www.deb-multimedia.org sid メインは無料ではありません
deb http://www.deb-multimedia.org 主に無料ではないスクイーズ
#deb http://www.deb-multimedia.org squeeze-backports メイン
# deb http://www.deb-multimedia.org 実験的メイン


デフォルトのインストール要件は次のとおりです。

  • Firefox(IceWeasel派生製品ではありません)
  • 可視光通信
  • Gnome3デスクトップ環境。
  • ビジュアル/グラフィック表示品質を向上させます。 (Gnom 3もこの問題に役立ちます。そうですか?)

ベストアンサー1

あなたの要求に関して、IceweaselはサポートされているFirefox派生(フォーク)です。私は現在職場でデスクトップOSとしてDebianを実行しており、毎日問題なくiceweaselを使用しています。 Gnome3、次の安定版で利用できると思います。しかし、どのバージョンを実行していますか?絞る?もしそうなら(IIRC)Wheezyがそうだと思います。最後に、グラフィックスのパフォーマンス/品質に関して、これはグラフィックスカードとそのドライバによって大きく異なりますが、透明なフィルム、奇妙な効果で閉じるウィンドウなどのように思える場合は、最新のデスクトップまたはcompiz(gnome2で動作)が必要です。 )安定して使えると思います(ハック)。

あなたのsource.list wheezeを修正しました。テストしてもう一度報告してもよろしいですか?

deb http://http.us.debian.org/debian/ squeeze contrib non-free main
deb-src http://http.us.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main non-free contrib
deb-src http://http.us.debian.org/debian/ squeeze/updates main

# squeeze-updates, previously known as 'volatile'
deb http://mirror.cse.iitk.ac.in/debian/ squeeze-updates main non-free contrib
deb-src http://mirror.cse.iitk.ac.in/debian/ squeeze-updates main non-free contrib

# 3rd party repositories
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb http://www.deb-multimedia.org squeeze main non-free

wheezy または sid を使用している場合は、使用中のスクイズイベントを変更する必要があります。

交換する前に source.list をバックアップし、次のようにテストします。

Refresh caches

# apt-get update

Search package

# apt-cache vlc

Install package

# apt-get install <package_name>

問題が見つかった場合は、これら3つのコマンドの出力、または少なくとも最初のコマンドと最後のコマンドの出力を報告してください。

また、すでにWheezyまたはsidを使用している場合は、Gnome3を使用できないと言ったことを忘れてください。 Wheezyはまだリリースされておらず、sidは常に開発ポイントです。

おすすめ記事