Linux
 Computer >> コンピューター >  >> システム >> Linux

Topgradeを使用してLinuxシステムを簡単にアップグレードする方法

Topgradeを使用してLinuxシステムを簡単にアップグレードする方法

Linuxのアップグレードは、以前よりもはるかに簡単になりました。昔は、特定のソフトウェアをアップグレードすることもありましたが、ほとんどの場合、選択したディストリビューションの次のバージョンを購入するまで待ちます。次に、それをインストールして、アップグレードされたソフトウェアに驚嘆します。

パッケージ管理システムはこれを簡単にしましたが、システムのすべての部分を更新できるわけではありません。 Ruby Gemsや、Linuxbrewなどのサードパーティのパッケージマネージャーを介してインストールしたパッケージはどうですか?構成ファイルの同期をどのように維持しますか?

トップグレードとは何ですか?

GitHubページを見ると、Topgradeが何を意味するのかがわかります。ページ上部に書かれているスローガンは「すべてをアップグレードする」です。それがまさにそれが意図していることです。

ここではLinuxに焦点を当てていますが、TopgradeはmacOSとWindowsでも機能します。 TopgradeはRustで書かれているので、かなりスピーディーなはずです。また、GNU GPL 3.0の下でライセンスされているため、無料だけでなく、libreの場合と同様に無料です。

トップグレードの更新とは何ですか?

Linuxでは、パッケージマネージャーを介してシステムをアップグレードしますが、それはほんの始まりにすぎません。また、Ruby Gems、Atomパッケージ、Linuxbrewおよびnixパッケージなどもアップグレードします。また、SnapまたはFlatpakを介してインストールされたアプリをアップグレードします。これはすべてからはほど遠いですが、それはあなたにアイデアを与えるはずです。

Topgradeは、構成ファイルの大部分をアップグレードすることもできます。 NeoBundle、Vundle、Plug、またはDeinを使用している場合は、VimまたはNeovimの構成がアップグレードされます。ドットファイルにGitリポジトリを使用すると、最近の変更もプルされます。

Topgradeを使用してLinuxシステムを簡単にアップグレードする方法

アップグレード中に実行するTopgradeのカスタムコマンドを追加することもできます。これは、自動的に更新したいカスタムスクリプトを使用する場合に便利です。

トップグレードのインストール

Archを実行している場合、TopgradeはAURパッケージを介して利用できます。別のディストリビューションを使用する場合は、RustパッケージのインストーラーであるCargoをインストールする必要があります。幸い、これはかなり簡単です。 Ubuntuでは、次のコマンドを使用してインストールできます。

sudo apt-get update
sudo apt-get install cargo

Cargoをインストールしたら、次のコマンドでTopgradeをインストールできます。

sudo cargo install topgrade

これが機能しない場合、またはCargoをインストールしたくない場合は、プリコンパイルされたバイナリをGitHubのTopgradeリリースページから入手できます。

トップグレードの使用 Topgradeを使用してLinuxシステムを簡単にアップグレードする方法

Topgradeがインストールされたので、システムを最新の状態に保つのは簡単です。 Topgradeの基本的な更新手順を実行するには、次のコマンドを実行するだけです。

topgrade

カスタムコマンドを追加したり、Topgradeの動作を微調整したりする場合は、構成ファイルを編集する必要があります。 Linuxでは、これは「〜/ .config/topgrade.toml」にあります。たとえば、更新するGitリポジトリのリストがある場合は、ファイルに次を追加します。

git-repos = [
    "~/my-repos/repo_name",
]

構成ファイルの微調整の詳細については、TopgradeGitHubページの「カスタマイズ」セクションを参照してください。

結論

Topgradeは、システムを最新の状態に保つことに関して、非常に強力です。とはいえ、システムを最新の状態に保ち、安全にしたいだけの場合は、やり過ぎかもしれません。サードパーティのソフトウェアをあまりインストールしない場合は、Topgradeは必要ないかもしれません。

Ubuntuを最新の状態に保つことだけを考えているが、その方法がわからない場合でも、心配する必要はありません。かなりシンプルで簡単なプロセスです。コマンドラインからUbuntuをアップグレードする方法についてのガイドをご覧ください。


  1. Mac に Linux を簡単にインストールする方法

    Linux は、コンピューターにインストールされている可能性のある、自由に実行できるオープンソースのシステムでした。これには、最大のモビリティ、セキュリティ、改善されたプライバシー、カスタマイズの容易さなど、Windows や Mac と比較して多くの機能があります。 Mac を持っていて、本当に新しいオープンソース オペレーティング システムを試してみたい場合は、Mac に Linux をインストールする方法について、こちらの手順を参照してください。 . デュアルブートの Linux と macOS を含めたいときはいつでも、Linux オペレーティング システムでパーティションを作成す

  2. Windows 7 キーを使用して Windows 10 にアップグレードする方法

    Windows 7 は Microsoft の最も成功した OS の 1 つであり、後に Windows 8 にアップグレードされたにもかかわらず、非常に長い間使用されてきました。消費者と企業クライアントの両方が Windows 7 をフラグシップ OS として歓迎しており、Microsoft が終了を決定した後もその使用は継続されていました。ただし、Windows 7 から Windows 10 に遅滞なくアップグレードする時期が来ており、それを行う理由はたくさんあります。 現在、Windows 7 は継続的なサービスの最後の数か月にあります。 Microsoft は 2014 年に W