• ベストアンサー

何がアップグレートされるのか

$ sudo apt-get update $ sudo apt-get upgrade 上記のコマンドでアップグレードされるのは、 ①OS ②インストールしているアプリ ③OSとアプリ どれなんでしょうか? ubuntu20.04LTSを使用しています。 よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tkf-
  • ベストアンサー率58% (821/1398)
回答No.4

基本的にアプリを中心としたパッケージマネージャーに管理されているアプリの更新をしますが、OSに含まれるアプリもアップグレードされますし、Kernelのアップグレードも含まれるので、(3)ですかね。 /etc/os-release のファイルが更新されると、OSバージョンが上がった、と理解してもいいかもしれません。 ちなみに、apt-get系のコマンドは、aptに統合されつつあり、 % sudo apt update # パッケージリストの更新 % sudo apt upgrade # パッケージリストに従って、アプリの更新 でも可能です。 また、apt update後に、 % apt list --upgradable で、更新するアプリの一覧を見ることができます。

noname#250781
質問者

お礼

ご回答ありがとうございました

その他の回答 (3)

  • A1200hd40
  • ベストアンサー率51% (336/647)
回答No.3

root、もしくはスーパーユーザ権限で、aptを使うことになりますが、 apt update で更新されるのは、大雑把に云うと、登録済みリポジトリのリスト内のパッケージの情報です。 ココで、更新可能なパッケージがシステム内に有る場合、更新可能なパッケージの数や、その名前が返されます。 それから、apt upgradeで、パッケージそのものをアップグレード(更新)します。 たしかdebianの7〜8の頃にaptの機能が強化されていて、現在はapt-getとしなくても機能します。 個人的には、競合解決の楽なフロントエンドaptitudeを使ってます。 使い方はaptと変わり有りません。 aptitude update で、リスト更新。 aptitude upgrade で、パッケージ更新。 競合状態に在るパッケージが存在する場合、こちらの方ではエラーを吐かず、解決法を問い合わせて来ます。 ちなみにaptitude単独で実行させると、テキストベースのパッケージマネージャが現れます。

noname#250781
質問者

お礼

ご回答ありがとうございました

  • nbokan181
  • ベストアンサー率32% (74/228)
回答No.2

こちらを参考にされるといいと思いますよ。 https://forums.ubuntulinux.jp/viewtopic.php?id=16918

noname#250781
質問者

お礼

ご回答ありがとうございました

回答No.1

>上記のコマンドでアップグレードされるのは、 「アップグレード」は、upgradeですので、 updateではないですよ。なので、1~3全部です。 逆にupdateは、新バージョンのパッケージが1~3全部です。 (世代が変わらない事) こちらfedora使いですが、おそらくubuntuでも同じかと。 なので、fedora31から32なら、upgrade 31の最新パッケージにするなら、update の違いですね。

noname#250781
質問者

お礼

ご回答ありがとうございました

関連するQ&A