Slide 1

Slide 1 text

Twitter : ゆゆ君@Hyuyu_kun

Slide 2

Slide 2 text

Arch Linux Install Battle 2 ◼ もともとはGentoo Linux Install Battleが始まりっぽい?[1]

Slide 3

Slide 3 text

Arch Linux Install Battle 3 ◼ Arch Linux Install Battleをするときはぜひ

Slide 4

Slide 4 text

Arch Linuxのインストール方法 4 ◼ Arch Linuxはインストール操作を全てCUIで行う ⚫ 難しい…。 ◼ wikiが充実しているので、見ながらその通りにやれば出来る ⚫ インストールガイド- Arch Wiki[2] ⚫ I3wm - Arch Wiki[3]

Slide 5

Slide 5 text

感想 5 ◼ Linuxインストーラーの気持ちが分かりました ⚫ よしなにしてくれて、ありがとう

Slide 6

Slide 6 text

Arch Linuxについて語りたい 6 ◼ 決して他が悪いとか言ってるわけじゃなくて、好みの話です。

Slide 7

Slide 7 text

安定よりも最新 7 ◼ Arch Linuxはローリングリリース ⚫ 細かい修正が頻繁に降ってきて常に最新状態になる ◼ Ubuntuはリリースが半年間隔

Slide 8

Slide 8 text

パッケージまわりの管理が楽 8 ◼ Ubuntuのaptでfishを入れたいなって思った時 ◼ 最新版じゃない $ sudo apt install fish $ fish -v fish, version 2.7.1 $ sudo apt-add-repository ppa:fish-shell/release-3 $ sudo apt update $ sudo apt install fish fish, version 3.1.2

Slide 9

Slide 9 text

パッケージまわりの管理が楽 9 ◼ 公式のリポジトリにほとんどのパッケージの最新版が入ってる ⚫ それが原因で壊れることがよくあるらしいが…。 ◼ パッケージ無い時はどうする? ⚫ 手動で圧縮ファイル展開して配置する ⚫ パッケージマネージャーで管理されない ⚫ 依存ライブラリの解決が大変そう

Slide 10

Slide 10 text

パッケージまわりの管理が楽 10 ◼ AUR(Arch User Repository) ⚫ ソースからビルドしてインストールする ⚫ PKGBUILDに従ってパッケージを作った後、 パッケージマネージャーでインストールされる ◼ ユーザがパッケージを登録できる ⚫ 例えばGoogle Chrome ⚫ chromiumは公式リポジトリ 公式リポジトリ AUR pacman yay パッケージ ヘルパー パッケージマネージャー

Slide 11

Slide 11 text

Arch LinuxにGoogle Chromeをインストールする 11

Slide 12

Slide 12 text

Arch LinuxにGoogle Chromeをインストールする 12 依存ライブラリ ソース

Slide 13

Slide 13 text

pacman[4] 13

Slide 14

Slide 14 text

pacman + fzf 14

Slide 15

Slide 15 text

wikiが充実しすぎてる 15 ◼ インストール方法やツールの使い方 ◼ ノートパソコンの機種ごとのページがある ⚫ それぞれの型番でデバイスドライバのサポート状況を確認できる ⚫ 詳細やトラブルシューティングのヒント ⚫ ノートパソコン/Asus – Arch Wiki[6] ◼ Arch Wikiの恩恵をフルに受けられるのは大きい

Slide 16

Slide 16 text

Arch系ディストリビューション 16 ◼ いろいろ聞いたけど、インストール難しいんやろ? ◼ Arch系ディストリビューションを紹介

Slide 17

Slide 17 text

SwagArch [7] 17 ◼ GUIインストーラ ◼ GUI環境として、初期状態のXfce ◼ その他設定 ◼ リポジトリはArch Linuxのものをそのまま使用 ◼ ほぼ初期状態のArch Linux + GUI環境 現在配布されているISOのビルドの日付が2018-04-28

Slide 18

Slide 18 text

Antergos Linux[8] 18 ◼ GUIインストーラ ◼ インストーラでGUI環境を選べる ◼ GUI環境が整っている ◼ リポジトリはArch Linux+独自のもの ◼ Arch Linuxを使いたいけど、GUI環境も整えて ほしい人向け 2019年5月21日 Antergos Linuxの開発プロジェクト終了

Slide 19

Slide 19 text

Endeavour OS [9] 19 ◼ Antergos Linuxの後継 ◼ Antergos Linuxの思想が受け継がれている ◼ インストーラでGUI環境を選べる ◼ GUI環境が整っている ◼ Arch Linuxを使いたいけど、GUI環境も整えて ほしい人向け ◼ 初回リリースは2019年7月15日 ◼ 日本語ドキュメントは少ない…。

Slide 20

Slide 20 text

Acro Linux [10] 20 ◼ GUIインストーラ ◼ GUI環境が整っている ◼ 普段使いより、Linuxの学習を目的としている ◼ 学習用の資料や動画が数多くある ◼ ユーザがArchを使用した自分自身の カスタマイズArchベースのISOイメージを 作れる所まで持っていく ◼ Full ISOをダウンロードすれば、GUI環境の 整ったものを使えるので普段使いもできる

Slide 21

Slide 21 text

Manjaro Linux [11] 21 ◼ GUIインストーラ ◼ GUI環境が整っている ◼ Archベースで安定性がある ◼ リポジトリは独自のものを持っている ⚫ Arch向けにリリースされたものに不具合が 無いかチェックした上でManjaroでリリース ◼ Manjaro Linux独自のGUI管理ツールがある ◼ 人気で日本語ドキュメントも多い

Slide 22

Slide 22 text

22 日本語入力は自分で環境を整える必要がある

Slide 23

Slide 23 text

23 おしまい

Slide 24

Slide 24 text

24 参考資料 [1]Gentoo Linux https://dic.nicovideo.jp/a/gentoo%20linux [2]インストールガイド https://wiki.archlinux.jp/index.php/インストールガイド [3] i3 https://wiki.archlinux.jp/index.php/I3 [4] Showing PacMan Eating Power Pills https://wiki.manjaro.org/index.php?title=Pacman_Overview#Showing_PacMan_Eating_Pow er_Pills [5]Archでfzfを使用する https://wiki.archlinux.jp/index.php/Fzf#Pacman [6]ノートパソコン/Asus https://wiki.archlinux.jp/index.php/ノートパソコン/Asus [7]SwagArch GNU/Linux https://swagarch.github.io/

Slide 25

Slide 25 text

25 参考資料 [8]Antergos Japanese Team https://antergos.jp/#/ [9]EndeavourOS https://endeavouros.com/ [10]Acrolinux.com https://arcolinux.com/ [11]manjaro – enjoy the simplicity https://manjaro.org/