Ubuntuで特定のバージョンのパッケージをインストールします。
過去分を含めてパッケージの一覧を表示する!
過去分を含めてパッケージの一覧を表示します。「Version」の項目を確認します。
$ apt show version sysstat -a Package: sysstat Version: 12.5.2-2ubuntu0.1 Priority: optional Section: admin Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Robert Luberda <robert@debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 1,507 kB Depends: lsb-base (>= 3.0-6), ucf (>= 2.003), xz-utils, debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.34), libsensors5 (>= 1:3.5.0) Recommends: systemd | cron | cron-daemon Suggests: isag Homepage: http://pagesperso-orange.fr/sebastien.godard/ Task: postgresql-server Download-Size: 487 kB APT-Manual-Installed: yes APT-Sources: http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages Description: system performance tools for Linux The sysstat package contains the following system performance tools: - sar: collects and reports system activity information; - iostat: reports CPU utilization and disk I/O statistics; - tapestat: reports statistics for tapes connected to the system; - mpstat: reports global and per-processor statistics; - pidstat: reports statistics for Linux tasks (processes); - sadf: displays data collected by sar in various formats; - cifsiostat: reports I/O statistics for CIFS filesystems. . The statistics reported by sar deal with I/O transfer rates, paging activity, process-related activities, interrupts, network activity, memory and swap space utilization, CPU utilization, kernel activities and TTY statistics, among others. Both UP and SMP machines are fully supported. Package: sysstat Version: 12.5.2-2build2 Priority: optional Section: admin Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Robert Luberda <robert@debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 1,516 kB Depends: lsb-base (>= 3.0-6), ucf (>= 2.003), xz-utils, debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.34), libsensors5 (>= 1:3.5.0) Recommends: systemd | cron | cron-daemon Suggests: isag Homepage: http://pagesperso-orange.fr/sebastien.godard/ Task: postgresql-server Download-Size: 487 kB APT-Sources: http://jp.archive.ubuntu.com/ubuntu jammy/main amd64 Packages Description: system performance tools for Linux The sysstat package contains the following system performance tools: - sar: collects and reports system activity information; - iostat: reports CPU utilization and disk I/O statistics; - tapestat: reports statistics for tapes connected to the system; - mpstat: reports global and per-processor statistics; - pidstat: reports statistics for Linux tasks (processes); - sadf: displays data collected by sar in various formats; - cifsiostat: reports I/O statistics for CIFS filesystems. . The statistics reported by sar deal with I/O transfer rates, paging activity, process-related activities, interrupts, network activity, memory and swap space utilization, CPU utilization, kernel activities and TTY statistics, among others. Both UP and SMP machines are fully supported.
バージョンを指定してパッケージをインストールする!
バージョンを指定してパッケージをインストールします。
$ sudo apt install sysstat=12.5.2-2build2
インストールしたバージョンで固定する!
インストールしたバージョンで固定します。
$ sudo apt-mark hold sysstat
固定されているかの確認は、以下で行います。
$ sudo dpkg --get-selections | grep hold
固定を解除する場合は、以下を実行します。
$ sudo apt-mark unhold sysstat
おわりに
Ubuntuでパッケージのバージョンを指定してインストールする方法をまとめました。
関連記事