Bashプログラミング
 Computer >> コンピューター >  >> プログラミング >> Bashプログラミング

Ubuntu Linuxのアップデート方法【デスクトップ・サーバー両対応ガイド】

デスクトップ版のUbuntu Linuxをお使いの場合、内蔵のアップデートツールによって定期的に更新を促されます。しかし、Ubuntu Serverを使用している場合や、保留中のアップデートを手動で確認・実行したい場合には、コマンドラインからの操作方法を知っておく必要があります。

このチュートリアルでは、デスクトップ版とサーバー版の両方でUbuntu Linuxをアップデートするために必要な手順を解説します。あわせて、以下の関連記事も参考にしてください。

  • aptとapt-getコマンドの違いとは?
  • 「lsb_release」コマンドでUbuntu LinuxのOSバージョンを確認する方法

はじめに:sudoコマンドについて

パッケージ管理の操作はすべてroot権限を必要とするため、必ずsudoコマンドを付けて実行します。各コマンドを実行すると、適用予定の変更内容の一覧が表示され、続行するかどうかをy/nで確認するよう求められます。「y」を入力してEnterキーを押せば処理が進みます。

ステップ1:パッケージリストの更新

アップデートが必要かどうかを判断するには、まず利用可能なアップデートの情報を取得する必要があります。以下のコマンドを実行して、システム上のパッケージリストを最新の状態に更新しましょう。これにより、適用可能なアップデートが計算されます。

sudo apt update
Ubuntu Linuxのアップデート方法【デスクトップ・サーバー両対応ガイド】

sudo apt update の実行例

ステップ2:パッケージのアップグレード

新しいバージョンのパッケージが利用可能かどうかが確認できたら、次のコマンドで実際にアップデートを行います。

sudo apt upgrade

apt upgradeは、アップデートに新しい依存関係のインストールや古い依存関係の削除が必要な場合でも、それらを自動的に行いません。依存関係をインテリジェントに管理しながらアップグレードしたい場合は、代わりに次のコマンドを使用してください。

sudo apt dist-upgrade
Ubuntu Linuxのアップデート方法【デスクトップ・サーバー両対応ガイド】

sudo apt upgrade の実行例

※定期的にシステムを更新していれば、「アップデートするパッケージはありません」と表示されることもあります。

不要になったパッケージの削除

apt upgradeのみを実行した場合、他のパッケージの依存関係としてインストールされ、すでに不要となったパッケージがシステムに残ってしまうことがあります。こうした不要パッケージは、次のコマンドで安全にクリーンアップできます。

sudo apt autoremove
Ubuntu Linuxのアップデート方法【デスクトップ・サーバー両対応ガイド】

sudo apt autoremove の実行例

上記の画像は、aptが変更の適用について確認を求める際の表示例です。内容を確認して「y」を入力すれば、不要なパッケージが削除され、システムがすっきりと整理されます。

  1. BIOSとは?仕組みとWindows 10での正しい更新方法を徹底解説

    パソコンでキーボードの不具合、電源まわりのトラブル、インターネット接続の問題や動作速度の低下などが発生したとき、その原因がBIOSに関連しているケースは少なくありません。修理業者やITの専門家に相談すると、本格的なトラブルシューティングの前に「まずBIOSを更新してみてください」とアドバイスされることも多いでしょう。実際、BIOSの更新だけで問題が解決するケースも多くあります。 BIOSとは? BIOS(Basic Input/Output System:基本入出力システム)は、PCのマザーボード上にある小さなメモリチップに格納されたソフトウェアで、CPUやGPUなど、PCに搭載されたすべての

  2. Windows 8.1 / Windows RT 8.1 Update 1 へアップグレードする方法【ダウンロードからインストールまで完全解説】

    2014年4月9日、Microsoftは「Windows 8.1 Update 1」をリリースしました。このアップデートには、タッチ操作とマウス操作のどちらでも快適に使えるようインターフェースを改善したほか、より幅広い種類のデバイスでWindowsを利用できるようにする変更が含まれています。さらに、セキュリティおよびパフォーマンスに関する修正も盛り込まれており、今後配信されるWindows 8.1 / Windows RT 8.1向けのセキュリティ更新プログラムを受け取るためには、本アップデートの適用が必須となっています。 最も簡単な更新方法は、「PC設定」を開いて「更新と回復」を選択すること