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
A Gentle Instruction on Linux and Distributions
Search
Arash Badie Modiri
February 26, 2012
Technology
1
190
A Gentle Instruction on Linux and Distributions
Some history lessons and some fairly basic introduction on what's there in a modern Linux distro.
Arash Badie Modiri
February 26, 2012
Tweet
Share
More Decks by Arash Badie Modiri
See All by Arash Badie Modiri
Directed Percolation in Temporal Networks (CCS 2021)
arashbm
0
160
Reachability estimation in temporal networks
arashbm
1
57
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
47
Community detection in Multilayer Networks
arashbm
0
94
History of Subatomic Physics
arashbm
0
91
Nanowires
arashbm
0
140
Filesystem Permissions in Linux/Unix
arashbm
1
97
Using Linux/Unix Shell
arashbm
3
230
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
94
Other Decks in Technology
See All in Technology
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
110
OPENLOGI Company Profile for engineer
hr01
1
33k
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
110
一体いつからSRE NEXTがSREだけのカンファレンスだと錯覚していた? / When did you ever get the idea that SRE NEXT was a conference just for SREs?
vtryo
1
130
解析の定理証明実践@Lean 4
dec9ue
1
210
怖くない!はじめてのClaude Code
shinya337
0
320
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
160
mrubyと micro-ROSが繋ぐロボットの世界
kishima
3
390
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
310
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
1
3.1k
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
6
3.8k
Zephyr RTOSを使った開発コンペに参加した件
iotengineer22
1
170
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Documentation Writing (for coders)
carmenintech
72
4.9k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Typedesign – Prime Four
hannesfritz
42
2.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Rails Girls Zürich Keynote
gr2m
94
14k
Code Review Best Practice
trishagee
69
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Transcript
A Gentle Introduction to Linux Part one: Boring history. :|
Part two: What's in that Linuxy thing?
Once upon a time, There were no operating system.* *
of course there were some. I'm lying.
Enters “Unix” The OS from Bell Labs
Legal docs are my favorites. Theres always a “glitch” in
them waiting for someone to discover and use it. The Legal Glitch
“Let's be free” And “free speech” is more important than
“free beer”.
Enters “GNU Project”
I'm doing a (free) operating system (just a hobby, won't
be big and professional like GNU) for 386(486) AT clones.
I hate history lessons. Oh crap.
Ok, so, what is that linuxy thing after all?
Linux is a “kernel” A “distribution” is an OS which
uses Linux as kernel.
Linux is flexible.
Linux is flexible.
Linux is flexible.
Linux is flexible.
What's in that thing?
Package Manager
Window Manager
Desktop Environment
Shell(s)
Shell(s)