tips:linux:arch:1stcustom

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tips:linux:arch:1stcustom [2025/08/31 02:45] – [yay (ユーザーパッケのツール)の投入] asaasatips:linux:arch:1stcustom [2025/12/13 23:30] (現在) – [スワップをパーティションではなくメモリにする (zram)] asaasa
行 21: 行 21:
 <code bash> <code bash>
 root# loadkeys jp106 root# loadkeys jp106
-root# systemctl enable NetworkManager sshd +root# systemctl enable --now NetworkManager sshd
-root# systemctl start NetworkManager sshd+
 root# vim /etc/locale.gen root# vim /etc/locale.gen
 (ja_JP.UTF8 とen_US.UTF8 のコメントアウト # 部分をはずして有効に) (ja_JP.UTF8 とen_US.UTF8 のコメントアウト # 部分をはずして有効に)
行 51: 行 50:
 ==== パッケージ設定を改善 ====  ==== パッケージ設定を改善 ==== 
 <code bash> <code bash>
-sudo vim /etc/pacman.conf+root# vim /etc/pacman.conf
 以下のコメントアウトを有効に : # Color 以下のコメントアウトを有効に : # Color
 </code> </code>
 ==== パッケージ/システム更新 ==== ==== パッケージ/システム更新 ====
 <code bash> <code bash>
-# pacman -Syu+root# pacman -Syu
 (おそらく何もおこらないと思いますが一応) (おそらく何もおこらないと思いますが一応)
 </code> </code>
行 74: 行 73:
 </code> </code>
 ==== スワップをパーティションではなくメモリにする (zram) ==== ==== スワップをパーティションではなくメモリにする (zram) ====
 +=== zram 自動生成 ===
 +zram-generator を使うやり方。以下を実施してから...
 +<code bash>
 +user$ sudo pacman -S zram-generator
 +</code>
 +
 +/etc/systemd/zram-generator.conf を以下のようにする。
 +<code toml>
 +[zram0]
 +zram-size = ram / 2
 +compression-algorithm = zstd
 +</code>
 +
 +=== 手動のやりかた ===
 rootになる rootになる
 <code bash> <code bash>
行 84: 行 97:
 </code> </code>
 udevルールを作成 (4G の部分はメモリ実態に応じて増減すること) udevルールを作成 (4G の部分はメモリ実態に応じて増減すること)
-<code>+<code bash>
 root# nano /etc/udev/rules.d/99-zram.rules root# nano /etc/udev/rules.d/99-zram.rules
 ACTION=="add", KERNEL=="zram0", ATTR{comp_algorithm}="zstd", ATTR{disksize}="4G", RUN="/usr/bin/mkswap -U clear /dev/%k", TAG+="systemd" ACTION=="add", KERNEL=="zram0", ATTR{comp_algorithm}="zstd", ATTR{disksize}="4G", RUN="/usr/bin/mkswap -U clear /dev/%k", TAG+="systemd"
 </code> </code>
 fstabを編集 fstabを編集
-<code>+<code bash>
 root# nano /etc/fstab root# nano /etc/fstab
 #--- 既存のswapパーティションはコメントアウトする #--- 既存のswapパーティションはコメントアウトする
行 97: 行 110:
 </code> </code>
 再起動 再起動
-<code>+<code bash>
 root# reboot root# reboot
 -----ログインして、下記コマンドで確認 -----ログインして、下記コマンドで確認
行 119: 行 132:
 ===== man コマンド ===== ===== man コマンド =====
  
 +基本的には man コマンドははいってませんが、対応したい場合に。
  
 +<code bash>
 +user$ yay -S man man-pages-ja
 +</code>
  • tips/linux/arch/1stcustom.1756575936.txt.gz
  • 最終更新: 2025/08/31 02:45
  • by asaasa