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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hiroya-W
September 25, 2020
Education
490
1
Share
Arch Linux Install Battleした / Arch Linux Install Battle
Arch Linux Install Battleした話とArch系ディストリビューションについて
Hiroya-W
September 25, 2020
More Decks by Hiroya-W
See All by Hiroya-W
PSRにのっかってバックエンドサーバを書く / Write a backend server using PSR
hyuyukun
0
84
phina.jsで弾幕シューティングを作る / Creating a bullet-hell shooter with phina.js
hyuyukun
0
280
ピアノ経験ゼロからピアノを練習して弾いてみた / I practiced and played the piano from zero piano experience.
hyuyukun
1
150
Blenderに入門しました / I started to use Blender
hyuyukun
0
160
気軽にパソコンを吹き飛ばせるようにするために / To initialize your computer easily
hyuyukun
0
100
僕っぽいことを喋るBotをマストドンで育てています / I'm growing a bot on mastodon that talks like me.
hyuyukun
0
140
4年と半年かけてようやくフロントエンドを書けるようになった / It took me 4 years and 6 months to be able to write the frontend
hyuyukun
0
340
Neofetchライクな自己紹介ツールyuyufetchを作った / Created yuyufetch, a Neofetch-like self-introduction tool
hyuyukun
1
340
世界観を考察するのが好き?Sound Horizonはいいぞ / Introduction to Sound Horizon
hyuyukun
0
1.1k
Other Decks in Education
See All in Education
リモートリポジトリの操作 / 02-c-remote
kaityo256
PRO
0
160
コマンドラインの使い方 / 01-d-cli
kaityo256
PRO
0
150
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
signer
PRO
1
3k
[2026前期火5] 論理学(京都大学文学部 前期 第3回)「形式言語と四つのキーワード:メタ・構成・意味論・ハーモニー」
yatabe
0
310
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
1
460
✅ レポート採点基準 / How Your Reports Are Assessed
yasslab
PRO
0
330
AWS Certified Generative AI Developer - Professional Beta 不合格体験記
amarelo_n24
1
200
What workforce agencies must have in place to compete for and deliver on RESTART grants
territorium
PRO
0
140
Google Antigravity エージェント・フ ァーストな開発パラダイムへの招待
mickey_kubo
1
130
2026年度春学期 統計学 第3回 クロス集計と感度・特異度,データの可視化 (2026. 4. 23)
akiraasano
PRO
0
110
Laura Wilson - The Quarterly PR Pivot
laurawilsonbseo1
1
200
SSH公開鍵認証 / 02-b-ssh
kaityo256
PRO
0
150
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
170
Raft: Consensus for Rubyists
vanstee
141
7.4k
Building an army of robots
kneath
306
46k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
820
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Between Models and Reality
mayunak
3
270
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
490
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/