すべてのソフトウェア(ローカルおよびWebベース)を最新の状態に保つ方法
-
03-07-2019 - |
質問
新しいソフトウェアバージョンに関しては、どのようにして最新の状態を保ちますか?とりわけ、私はマイナーな更新(Joomla-Installation、フォーラムソフトウェア、FTPクライアントなどの新しいバージョン)を意味します。
バージョントラッカー、RSSフィード、ニュースレター...他に何がありますか?誰かが新しいバージョンや同様のもののためにウェブサイトをクロールするスクリプトを書きましたか?
解決
- ニュースセクション/ブログ/フォーラムに頻繁にアクセスする、または
- RSSによる、または
- Twitterで責任者/開発者/伝道者をフォローします。 :)
他のヒント
多くの場合、少なくともLinuxの(ほとんどのディストリビューションで)オペレーティングシステムはこれらのことを支援します。ソフトウェアがインストール可能なパッケージとして利用可能になり、インストールされるとすぐに、パッケージ管理システムはそれを追跡し、新しいバージョンが利用可能であることを発見することが可能になります。
たとえば、 Gentoo Linux では、コマンドラインから次のようにしてリストを取得します。パッケージ更新の可能性:
emerge --sync && emerge -p world
最初のコマンドは、利用可能なパッケージの最新のリストがあることを確認します。後者は、インストールされているすべてのパッケージ(「ワールド」)をリストと比較し、インストール可能なパッケージごとに1行でレポートを返します。これらの行には、使用しているバージョンと使用可能なバージョンが含まれているため、アップグレードする価値があるかどうかを判断できます。
おそらく他にもいくつかの方法がありますが、これは私が使用しているものです。
Windowsでは、InstallShield更新マネージャーなど、多くのインストーラーがこれを処理します。個人的には、新しい機能が必要になるか何かがうまくいかなくなるまで、これらのほとんどを無効にします。理由は、既存のセットアップがうまく機能している場合、更新はそれを破壊し、価値を追加するよりも痛みを引き起こす可能性が高いからです。更新をプルするのが好きです。ウイルススキャナーと必須のセキュリティを除き、更新がプッシュされるのは好きではありません。