私のコンピュータに最新バージョンのソフトウェア/プログラムをインストールしたいと思います。私の考えの最良の方法は、ソフトウェアマネージャを介さずにSourceForgeから直接最新バージョンをダウンロードすることです。
質問
a)ソフトウェア管理者にSourceForgeへのリンクを追加して(PPAを使用する方法と同様)、毎回最新バージョンをインストールする方法があることを願っていますapt update/upgrade
。これを行う方法はありますか?
b)そうでない場合は、これがgithub / gitを使用するための最新バージョンを入手する唯一の方法です(しかし、一体どうすればいいですか?良い答えがある前の質問へのリンクも役立ちます。質問が矛盾しています)。あるPPAをソフトウェアマネージャに追加しますか?
c)さらに、まだSourceForgeのバージョンが欲しいと仮定すると、後でソフトウェアマネージャを使用してインストールできるように独自のPPAを作成し、そこに最新バージョンをアップロードできますか?
以前のバージョンの質問[参照用にアーカイブ]Sourceforgeからソフトウェアプログラムをダウンロードしてインストールするときにバージョンを最新の状態に保つにはどうすればよいですか?たとえば、ソフトウェアマネージャを介してプログラムをインストールすると、アップデートマネージャは常に最新バージョンにアップデートします。毎日Sourceforgeサイトに直接アクセスして確認しない限り、Sourceforgeにインストールされているプログラムの最新バージョンが何であるかをどうやって知ることができますか? (ところで、tar.gzパッケージをダウンロードしてインストールしてください。)
明確にするために、私は毎回Sourceforgeページを直接確認するだけでなく、github(ここに適用されている場合)や他の方法を使用することを望んでいます(それはプログラムをアンインストールしてから更新されるたびに再インストールする必要があるためです)。
それが重要な場合は、Linux Mint 17.2を使用しています。
答え1
AFAIK、アップデートが可能かどうかを手動で確認し、必要に応じて古いバージョンを手動で削除し、新しいバージョンをダウンロードしてインストールする必要があります。
これはパッケージをインストールするよりもはるかに面倒ではなく、apt-get
依存関係を簡単に解決して更新することもできます。しかし、いくつかの利点があります。
- 必要な設定オプションにコンパイルできます。
- 最新バージョンだけでなく、最新のアルファから古いバージョンまで、必要な他のバージョンを入手できます(DEBパッケージはインストール可能な1つのバージョンのみを提供し、常に最新バージョンではありません)。
- ソースからプログラムを構築するので、必要に応じて変更できます。