Rocky Linux 9にパッケージ管理システムSnappyをインストールする

環境
# cat /etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)

操作方法
1.リポジトリを追加します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo dnf install epel-release
# sudo dnf install epel-release
# sudo dnf install epel-release

2.Snappyをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo dnf --enablerepo=epel -y install snapd
# sudo dnf --enablerepo=epel -y install snapd
# sudo dnf --enablerepo=epel -y install snapd

3.環境パスを設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo ln -s /var/lib/snapd/snap /snap
# su
# echo 'export PATH=$PATH:/var/lib/snapd/snap/bin' > /etc/profile.d/snap.sh
# sudo ln -s /var/lib/snapd/snap /snap # su # echo 'export PATH=$PATH:/var/lib/snapd/snap/bin' > /etc/profile.d/snap.sh
# sudo ln -s /var/lib/snapd/snap /snap
# su
# echo 'export PATH=$PATH:/var/lib/snapd/snap/bin' > /etc/profile.d/snap.sh

4.Snappyを起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo systemctl start snapd.service snapd.socket
# sudo systemctl start snapd.service snapd.socket
# sudo systemctl start snapd.service snapd.socket

自動起動を設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo systemctl enable --now snapd.service snapd.socket
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /usr/lib/systemd/system/snapd.service.
Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /usr/lib/systemd/system/snapd.socket.
# sudo systemctl enable --now snapd.service snapd.socket Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /usr/lib/systemd/system/snapd.service. Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /usr/lib/systemd/system/snapd.socket.
# sudo systemctl enable --now snapd.service snapd.socket
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /usr/lib/systemd/system/snapd.service.
Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /usr/lib/systemd/system/snapd.socket.

ステータスを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo systemctl status snapd.service
# sudo systemctl status snapd.service
# sudo systemctl status snapd.service

 

Rocky Linux 9

Posted by arkgame