liquid 2.2.2をインストールしたい jekyllのために。ただし、jekyllの最新バージョンは2.3.0です。
Ubuntu12.10にLiquid2.2.2などの古いバージョンのパッケージをインストールするにはどうすればよいですか?
承認された回答:
- 次のコードを使用して、インストール済みのパッケージをダウングレードできます:
dpkg -i --force-downgrade /var/cache/apt/archives/APPLICATION-NAME-#
# :現在インストールされているバージョン番号を意味します。 - パッケージは:
dpkg -r APPLICATION-NAME-#
で削除できます
次に、 .debで目的のバージョンをダウンロードします フォーマットしてインストールします。 -
システムには通常、リポジトリで利用可能なパッケージの複数のバージョンがあります。つまり、Ubuntuがパッケージを更新すると、更新された新しいパッケージが特別な更新リポジトリに配置されます。古いパッケージはまだUbuntuのメインリポジトリにあり、いくつかのトリックでインストールできます。パーソナルパッケージアーカイブ(PPA)から新しいバージョンのパッケージをインストールした場合、Ubuntuに含まれている古いパッケージは引き続きUbuntuのリポジトリにあります。
Synapticを使用する場合 パッケージを管理するために、これを行うことができます:-
必要なアプリケーションを検索して選択します:
-
メニューからパッケージを選択します 強制バージョンを選択します :
-
新しいウィンドウが開き、必要なバージョンを選択して、強制バージョンをクリックできます。 ボタン:
- このウィンドウを閉じてSynapticウィンドウに戻ると、アプリケーションのチェックボックス内に赤いアイコンが表示され、適用します。 ボタンが有効になり、[適用]をクリックして変更を適用します。
-
注 :このパッケージをダウングレードした後、それを選択してパッケージに移動します メニューから[バージョンのロック]を選択します オプション。これを行わないと、次にインストール済みパッケージを更新するときに、Ubuntuはインストール済みパッケージのアップグレードを試みます。