Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Arch Linux Install Battleした / Arch Linux Instal...
Search
Hiroya-W
September 25, 2020
Education
1
430
Arch Linux Install Battleした / Arch Linux Install Battle
Arch Linux Install Battleした話とArch系ディストリビューションについて
Hiroya-W
September 25, 2020
Tweet
Share
More Decks by Hiroya-W
See All by Hiroya-W
PSRにのっかってバックエンドサーバを書く / Write a backend server using PSR
hyuyukun
0
47
phina.jsで弾幕シューティングを作る / Creating a bullet-hell shooter with phina.js
hyuyukun
0
200
ピアノ経験ゼロからピアノを練習して弾いてみた / I practiced and played the piano from zero piano experience.
hyuyukun
1
110
Blenderに入門しました / I started to use Blender
hyuyukun
0
130
気軽にパソコンを吹き飛ばせるようにするために / To initialize your computer easily
hyuyukun
0
64
僕っぽいことを喋るBotをマストドンで育てています / I'm growing a bot on mastodon that talks like me.
hyuyukun
0
100
4年と半年かけてようやくフロントエンドを書けるようになった / It took me 4 years and 6 months to be able to write the frontend
hyuyukun
0
300
Neofetchライクな自己紹介ツールyuyufetchを作った / Created yuyufetch, a Neofetch-like self-introduction tool
hyuyukun
1
270
世界観を考察するのが好き?Sound Horizonはいいぞ / Introduction to Sound Horizon
hyuyukun
0
1k
Other Decks in Education
See All in Education
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
1
2k
郷土教育モデル事業(香川県小豆島町).pdf
bandg
0
180
ANS-C01_2回不合格から合格までの道程
amarelo_n24
1
230
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
130
Linuxのよく使うコマンドを解説
mickey_kubo
1
120
Constructing a Custom TeX Ecosystem for Educational Institutions—Beyond Academic Typesetting
doratex
1
7.1k
2025年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2025. 5. 8)
akiraasano
PRO
0
110
2025年度春学期 統計学 第3回 クロス集計と感度・特異度,データの可視化 (2025. 4. 24)
akiraasano
PRO
0
120
Interactive Tabletops and Surfaces - Lecture 5 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1.6k
Implicit and Cross-Device Interaction - Lecture 10 - Next Generation User Interfaces (4018166FNR)
signer
PRO
2
1.7k
より良い学振申請書(DC)を作ろう 2025
luiyoshida
1
3.2k
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Side Projects
sachag
454
42k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
910
Building Applications with DynamoDB
mza
95
6.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
4
130
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Being A Developer After 40
akosma
90
590k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Transcript
Twitter : ゆゆ君@Hyuyu_kun
Arch Linux Install Battle 2 ◼ もともとはGentoo Linux Install Battleが始まりっぽい?[1]
Arch Linux Install Battle 3 ◼ Arch Linux Install Battleをするときはぜひ
Arch Linuxのインストール方法 4 ◼ Arch Linuxはインストール操作を全てCUIで行う ⚫ 難しい…。 ◼ wikiが充実しているので、見ながらその通りにやれば出来る
⚫ インストールガイド- Arch Wiki[2] ⚫ I3wm - Arch Wiki[3]
感想 5 ◼ Linuxインストーラーの気持ちが分かりました ⚫ よしなにしてくれて、ありがとう
Arch Linuxについて語りたい 6 ◼ 決して他が悪いとか言ってるわけじゃなくて、好みの話です。
安定よりも最新 7 ◼ Arch Linuxはローリングリリース ⚫ 細かい修正が頻繁に降ってきて常に最新状態になる ◼ Ubuntuはリリースが半年間隔
パッケージまわりの管理が楽 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
パッケージまわりの管理が楽 9 ◼ 公式のリポジトリにほとんどのパッケージの最新版が入ってる ⚫ それが原因で壊れることがよくあるらしいが…。 ◼ パッケージ無い時はどうする? ⚫ 手動で圧縮ファイル展開して配置する
⚫ パッケージマネージャーで管理されない ⚫ 依存ライブラリの解決が大変そう
パッケージまわりの管理が楽 10 ◼ AUR(Arch User Repository) ⚫ ソースからビルドしてインストールする ⚫ PKGBUILDに従ってパッケージを作った後、
パッケージマネージャーでインストールされる ◼ ユーザがパッケージを登録できる ⚫ 例えばGoogle Chrome ⚫ chromiumは公式リポジトリ 公式リポジトリ AUR pacman yay パッケージ ヘルパー パッケージマネージャー
Arch LinuxにGoogle Chromeをインストールする 11
Arch LinuxにGoogle Chromeをインストールする 12 依存ライブラリ ソース
pacman[4] 13
pacman + fzf 14
wikiが充実しすぎてる 15 ◼ インストール方法やツールの使い方 ◼ ノートパソコンの機種ごとのページがある ⚫ それぞれの型番でデバイスドライバのサポート状況を確認できる ⚫ 詳細やトラブルシューティングのヒント
⚫ ノートパソコン/Asus – Arch Wiki[6] ◼ Arch Wikiの恩恵をフルに受けられるのは大きい
Arch系ディストリビューション 16 ◼ いろいろ聞いたけど、インストール難しいんやろ? ◼ Arch系ディストリビューションを紹介
SwagArch [7] 17 ◼ GUIインストーラ ◼ GUI環境として、初期状態のXfce ◼ その他設定 ◼
リポジトリはArch Linuxのものをそのまま使用 ◼ ほぼ初期状態のArch Linux + GUI環境 現在配布されているISOのビルドの日付が2018-04-28
Antergos Linux[8] 18 ◼ GUIインストーラ ◼ インストーラでGUI環境を選べる ◼ GUI環境が整っている ◼
リポジトリはArch Linux+独自のもの ◼ Arch Linuxを使いたいけど、GUI環境も整えて ほしい人向け 2019年5月21日 Antergos Linuxの開発プロジェクト終了
Endeavour OS [9] 19 ◼ Antergos Linuxの後継 ◼ Antergos Linuxの思想が受け継がれている
◼ インストーラでGUI環境を選べる ◼ GUI環境が整っている ◼ Arch Linuxを使いたいけど、GUI環境も整えて ほしい人向け ◼ 初回リリースは2019年7月15日 ◼ 日本語ドキュメントは少ない…。
Acro Linux [10] 20 ◼ GUIインストーラ ◼ GUI環境が整っている ◼ 普段使いより、Linuxの学習を目的としている
◼ 学習用の資料や動画が数多くある ◼ ユーザがArchを使用した自分自身の カスタマイズArchベースのISOイメージを 作れる所まで持っていく ◼ Full ISOをダウンロードすれば、GUI環境の 整ったものを使えるので普段使いもできる
Manjaro Linux [11] 21 ◼ GUIインストーラ ◼ GUI環境が整っている ◼ Archベースで安定性がある
◼ リポジトリは独自のものを持っている ⚫ Arch向けにリリースされたものに不具合が 無いかチェックした上でManjaroでリリース ◼ Manjaro Linux独自のGUI管理ツールがある ◼ 人気で日本語ドキュメントも多い
22 日本語入力は自分で環境を整える必要がある
23 おしまい
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/
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/