(2024-02-19更新)
Linux の操作や設定について1行で書きます。 自分用のメモです。
各ディストリビューション共通
- ユーザを作成する:
sudo useradd -m -U {USERNAME}
(-m
: ホームディレクトリを作成,-U
: ユーザ名と同じグループを作成) - ユーザをグループに参加させる:
sudo usermod --append --groups {GROUP} {USER}
Debian 系
- 推奨パッケージなしでパッケージをインストールする:
sudo apt --no-install-recommends install {PACKAGENAME}
- 常に推奨パッケージなしでインストールするように設定する: /etc/apt/apt.conf.d/01norecommend を作成し
APT::Install-Recommends "0";
,APT::Install-Suggests "0";
を記入する - 再起動が必要か確認する: /var/run/reboot-requierd があるか確認する
- 手動フラグがついたaptパッケージを自動インストールに戻す:
sudo apt-mark auto {PACKAGENAME}
Red Hat 系
- 再起動が必要か確認する:
sudo needs-restarting
OpenSUSE
- パッケージを検索する (インストールされているかも表示):
zypper search {PACKAGENAME}
- パッケージをインストールする:
zypper install {PACKAGENAME}
- パッケージのアップデートやパッチがあるか確認する:
zypper list-updates
,zypper list-patches
- あるファイルがどのパッケージからインストールされたかを調べる:
zypper search --provides {FILEPATH}
- sshd をインストールして実行する:
sudo zypper install openssh
,sudo systemctl enable sshd
,sudo systemctl restart sshd
,sudo firewall-cmd --add-service=ssh --permanent
,sudo firewall-cmd --reload
- OpenSUSE Leap 15: SSHサーバのopensshをインストールする - Narrow Escape - xfce をインストールする:
sudo zypper install -t pattern xfce