ソフトウェアセンターからGearyメールクライアント0.4.0をインストールしました。新しいバージョン0.4.1があると読んだ後、ターミナルからPPAを追加しました。
Sudo add-apt-repository ppa:yorba/ppa
Sudo apt-get update
それでも、0.4.0のままです。
私は何か間違ったことをした?
この -
Sudo apt-get update
リポジトリのみを更新します。
Sudo apt-get upgrade
アップグレードは、/ etc/apt/sources.listに列挙されているソースからシステムに現在インストールされているすべてのパッケージの最新バージョンをインストールするために使用されます。
Sudo apt-get dist-upgrade
機能の実行に加えて、Dist-upgradeは、新しいバージョンのパッケージとの依存関係の老化もインテリジェントに処理します。 apt-getには「スマート」な競合解決システムがあり、必要に応じてそれほど重要ではないパッケージを犠牲にして、最も重要なパッケージをアップグレードしようとします。そのため、dist-Upgradeコマンドは一部のパッケージを削除する場合があります。
前述のように、更新はすべての最新パッケージをインストールします。特定のパッケージのみを更新する場合は、
Sudo apt-get install package_name
ただし、そのパッケージ以外のすべてがすでに更新されている場合は、直接PDATE。を使用できます。
実行する必要があります:
Sudo apt-get upgrade
後apt-get update
PSこれはあなたのシステム上のすべてのパッケージを更新します
特定のパッケージを更新するには、以下を使用します。
Sudo apt-get install package-name
あなたの場合:
Sudo apt-get install geary
端末で以下のコマンドを実行して、gearyを更新します。
Sudo add-apt-repository ppa:yorba/ppa
Sudo apt-get update
Sudo apt-get install geary
この質問 は同じではありませんが、一般的に同じ答えが当てはまります。主に answerLuis Alvarado による。
そして、ここで現在のすべての回答を追加するために、FirefoxベータPPAを使い続ける理由をもう1つ追加したいと思います。 (ここでの他の答えはおそらくあなたにとって正しい解決策ですが)
新しいPPAを追加してパッケージをアップグレードしようとしたときに、パッケージがアップグレードされない場合は、ランチパッドで、使用しているOSのバージョンで利用できるビルドが成功していることを確認できます。
たとえば、Firefoxベータ版のPPAを追加しました。
Sudo add-apt-repository ppa:mozillateam/firefox-next
私のシステムはUbuntu 13.10 x64です。 ランチパッドのPPA(https://launchpad.net/~mozillateam/+archive/firefox-next/+packages) を確認すると、現在、その特定のUbuntuバージョンのビルドが64ビットアーキテクチャは失敗しました。したがって、パッケージはアップグレードされず、ベータ版ではなくリリース版のFirefoxで行き詰まりました。
PPAがランチパッドにある限り、いつでもこのチェックを行うことができます。
あなたの場合、あなたは https://launchpad.net/~yorba/+archive/ppa/+packages をチェックする必要があります。
現在、ビルドが失敗しているようには見えませんが、この回答は、将来の&同様の問題に役立ちます。