$30 off During Our Annual Pro Sale. View Details »
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
96
Reachability estimation in temporal networks
arashbm
1
56
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
45
Community detection in Multilayer Networks
arashbm
0
93
History of Subatomic Physics
arashbm
0
85
Nanowires
arashbm
0
130
Filesystem Permissions in Linux/Unix
arashbm
1
95
Using Linux/Unix Shell
arashbm
3
230
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
92
Other Decks in Technology
See All in Technology
A Tour of Anti-patterns for Functional Programming
guvalif
0
2k
OOM発生時のトラブルシューティング Profilerを活用できるか調査してみた
atsushii
0
220
4年で17倍に成長したエンジニア組織を支えるアーキテクチャの過去と未来
sansantech
PRO
1
3.7k
Windows Server 2025 Pay as you Go ライセンスを試す
murachiakira
0
120
今はまだ小さい東京ガス内製開発チームが、これからもKubernetesと共に歩み続けるために
yussugi
1
170
Chasing the White Whale of Open Source - ROI
mrbobbytables
0
150
もし大規模障害が、10分で解決できたら?
masaaki_k
0
120
今からでも入れる re:Inventがあるんですか!?
nulabinc
PRO
0
150
電話を切らさない技術 電話自動応答サービスを支える フロントエンド
barometrica
2
1.5k
CDCL による厳密解法を採用した MILP ソルバー
imai448
5
410
'24/11月開催 Visual Studio CodeのDev Containersを使って開発環境構築してみよう
devops_vtj
0
120
コンパウンド戦略に向けた技術選定とリアーキテクチャ
kworkdev
PRO
1
3.1k
Featured
See All Featured
Visualization
eitanlees
145
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Designing for humans not robots
tammielis
250
25k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
A better future with KSS
kneath
238
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Producing Creativity
orderedlist
PRO
341
39k
Testing 201, or: Great Expectations
jmmastey
39
7.1k
Designing for Performance
lara
604
68k
Automating Front-end Workflow
addyosmani
1366
200k
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)