Linux Çekirdeğine Katkı ve OPW Süreci

Download Linux Çekirdeğine Katkı ve OPW Süreci

Post on 24-May-2015

230 views

Category:

Technology

6 download

Embed Size (px)

TRANSCRIPT

<ul><li> 1. Linux ekirdeine Katk ve OPW Bavuru Sreci Glah KSE (TA3IKG) twitter.com/GulsahKse Aybke ZDEMR (TA3IOQ) twitter.com/aybuke_ozdemir </li></ul> <p> 2. ekirdek nedir? OPW nedir, Linux ekirdeine nasl yama yollanr? 3. ekirdek Nedir? Uygulamalar ile donanm arasndaki iletiimi salayan birimdir. 4. Linus Torvalds 5. OPW (Outreach Program for Women) http://kernelnewbies.org/OPWIntro https://www.youtube.com/watch?v=LLBrBBImJ t4 6. ekirdei Derlerken $ sudo apt-get install vim libncurses5-dev gcc make git exuberant- ctags $ mkdir -p git/kernels; cd git/kernels $ git clone -b staging-next git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git $ cp /boot/config-`uname -r`* .config $ make -jX $ sudo make modules_install install 7. Grub Ayarlar $ sudo vim /etc/default/grub $ sudo update-grub2 8. E-mail Ayarlar $ sudo apt-get install git-email $ vim .gitconfig 9. Vim Ayarlar $ vim ~/.vimrc $ sudo update-alternatives --config editor 10. Kullandmz Komutlar $ git add . $ git commit -m lk commit $ git branch -a $ git checkout -b ilk-yama 11. checkpatch.pl $ .git/hooks/pre-commit $ chmod a+x .git/hooks/pre-commit 12. rnek checkpatch.pl kts: 13. lk Yamay Gndermek $ git diff $ git add $ git commit -s -v $ git send-email --annotate HEAD^ 14. Sonraki Yamalar in Depo gncelleme: $ git fetch staging $ git checkout -b staging-fixes-rebase $ git rebase staging/staging-next Versiyonlama: $ git format-patch subject-prefix="PATCHv2" 15. Eski commitleri grntlemek: $ git log 16. Commitleri Birletirmek: $ git rebase -i commit_id 17. Teekkrler... </p>