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
Search
Bartłomiej Piotrowski
October 20, 2011
Programming
0
69
Arch Linux
An introduction (in Polish) to Arch Linux given at Open Source Szczecin 2011.
Bartłomiej Piotrowski
October 20, 2011
Tweet
Share
More Decks by Bartłomiej Piotrowski
See All by Bartłomiej Piotrowski
Creating Flatpak packages without flatpak-builder
barthalion
0
87
Flathub: The State of the Union
barthalion
0
28
OpenStack Swift
barthalion
0
64
Reproducible builds
barthalion
0
290
Alpine Linux
barthalion
0
410
Wprowadzenie do tworzenia pakietów w Arch Linuksie
barthalion
0
420
Other Decks in Programming
See All in Programming
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
900
Amazon S3 NYJavaSIG 2024-12-12
sullis
0
110
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.1k
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
410
良いユニットテストを書こう
mototakatsu
11
3.3k
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
160
선언형 UI에서의 상태관리
l2hyunwoo
0
230
Online-Dokumentation, die hilft: Strukturen, Prozesse, Tools
ahus1
0
100
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
340
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
2
480
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
690
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Thoughts on Productivity
jonyablonski
68
4.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
530
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Why Our Code Smells
bkeepers
PRO
335
57k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
18
2.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
BBQ
matthewcrist
85
9.4k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
Open Source Szczecin 2011 Bartłomiej Piotrowski http://blog.bpiotrowski.pl/
Czym jest Arch? • Dystrybucja Linuksa • Rozwijana od 2002
roku • Rolling release • Bleeding edge • Optymalizacja dla procesorów i686
The Arch Way • Prostota • Poprawny kod ważniejszy od
wygody • System jest dla użytkownika • Otwartość • Wolność • Keep It Simple, Stupid
Repozytoria • [core] • [extra] • [testing] • [community] •
[community-testing] • [multilib]
pacman • Napisany w C • Obsługuje zależności • Szybszy
od innych menedżerów • makepkg • Podpisywanie pakietów
pkgname=gentoo pkgver=0.19.12 pkgrel=1 pkgdesc="A lightweight file manager for GTK" arch=('i686'
'x86_64') url="http://www.obsession.se/gentoo/" license=('GPL2') depends=('gtk2' 'gamin') source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz) md5sums=('b01b63e58267454320963a4eb56b1ebe') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc make ln -s ${pkgname}-${pkgver}/mkinstalldirs .. } package() { cd ${srcdir}/${pkgname}-${pkgver} make prefix=${pkgdir}/usr sysconfdir=${pkgdir}/etc install }
Społeczność • IRC (Freenode): • #archlinux • #archlinux-pl oraz #archlinux.pl
• Wiki • Forum • http://bbs.archlinux.org/ • http://archlinux.pl/forum • Listy dyskusyjne
Statystyki 70 tysięcy przesłanych ankiet • Kraj – USA 18,32%
– Niemcy 17,86% – Rosja 6,93% – Francja 6,50% – Polska 4,10% – Wlk. Brytania 3,32%
Statystyki • Architektura: – x86_64 63% – i686 37% •
Środowisko graficzne: – KDE 39.56% – GNOME 36.94% – Xfce 25.17% • Karta graficzna: – NVIDIA 60.46% – Intel 27.78% – ATI 22.86%
Krytyka • Stosunek do użytkownika • Sposób aktualizowania repozytoriów •
Stabilność • Instalator
Dystrybucje Oparte: – Chakra Project – ArchBang – Manjaro Linux
– Parabola GNU/Linux Zainspirowane: – Alpine Linux – Frugalware Na innych platformach: – ARM – PPC – Hurd
None