私はXubuntu 17.04を持っていますが、実際に方法があるかどうか疑問に思います。ダウングレード17.04から16.04まで、いくつかの理由があります。
- 17.04ではmGBAが機能しないため
- 巻き戻すとParole Media Playerが停止するため
- サンプルソングをロードしようとするとLMMSが終了するため
- など。
質問:
どのような方法がありますか?ダウングレードXubuntu 17.04から16.10に?
答え1
正式にサポートされる方法はありませんが、そうすることができます。
ダウングレードはアップグレードよりも深刻な問題を引き起こす可能性があります。理由:
- パッケージのインストール/削除スクリプトはダウングレードテストされません。
- 新しいバージョンによってフォーマットが変更されるパッケージ固有の構成ファイル、データベースがある場合があります。この場合、フォーマットアップグレードは開発されたが、ダウングレードはなされていない場合がほとんどだ。
- ダウングレードシナリオでは、パッケージの依存関係は完全にテストされていません。その結果、ダウングレード中にシステムに互換性のないパッケージが存在する可能性があります。
これらの問題はすべてまれです。しかし、一般的なLinuxシステムには何千ものパッケージがあり、そのうちの少なくとも1つで問題が発生する可能性があります。これらの問題は個別に手動で解決する必要があります。
distをダウングレードする詳細な手順については、次を参照してください。これ答え。
(質問のトピックではありませんが興味深いです。同じ方法で再起動せずに他のDebianベースのディストリビューションを切り替えることもできます。どちらもマルチアーキテクチャをサポートしている場合は切り替えることができます。建築学再起動する必要はありません。 )
あなたの目標は類似しており、まれなパッケージ関連の問題を避けることです。アップグレード後、distダウングレードによって発生する問題を回避できます。
したがって、より多くのソリューションを提案します。
問題のいくつかのパッケージのみをダウングレードしてください。
これはとても簡単です。
- 一時的に以前のディストリビューションのパッケージソースをに追加します
/etc/apt/sources.list
。したがって、sources.list
両方のディストリビューションのパッケージソースは一時的に含まれます。 apt-get update
キャッシュをロードするには実行してください。apt-cache show mybuggytool
あなたのmybuggytool
両方リポジトリ。たとえば、mybuggytool
バージョン1.1-crap
と1.3-crap
。- より慈悲深い方を選択すれば可能でしょう
1.1-crap
。 - インストールする
apt-get install mybuggytool=1.1-crap
- 以前のリリースの行を削除(またはコメントアウト)してから
sources.list
再度apt-get update
削除します。
これにより、以前のディストリビューションで欠陥のあるツールパッケージを入手できます。ほとんどのライブラリは以前のバージョンとの互換性のために開発されているため、問題が発生する可能性ははるかに低くなります。
将来のアップグレードからこれらのパッケージを除外する可能性があります。詳しくはこの回答。重要な部分は次のとおりです。
- コマンドでパッケージをアーカイブできます
apt-mark hold mybuggytool
。 - を長押しするとキャンセルできます
apt-mark unhold mybuggytool
。