create account

Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu by khaliloff

View this thread on: hive.blogpeakd.comecency.com
· @khaliloff · (edited)
$0.11
Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu
![Steemit Bot Yapımı Ders2.png](https://steemitimages.com/DQmX8ujq2UaXsUsrzBoRGKRTTW94PfWAwYt3JeUN92hxLMD/Steemit%20Bot%20Yap%C4%B1m%C4%B1%20Ders2.png)

Merhaba Steemit, Steemit Upvote Botu Yapımı derslerimizin ikincisi ile karşınızdayım. Önceki dersimizde Windows bilgisayara Ubuntu nasıl kurulur onu anlatmışdım. [Steemit Bot Yapımı Ders #1 - Bilgisayara Ubuntu nasıl kurulur?](https://steemit.com/tr/@khaliloff/steemit-bot-yapimi-d-rs-1-bilgisayara-ubuntu-nasil-kurulur). Biligsayırınızda Ubuntu kurulu değilse, kurdukdan sonra bu derse davam ede bilirsiniz.
Bu günkü dersimizde Ubuntu işletim sistemimize Ruby ve Gem kuracayız. Bu dersimizi Ubuntu işletim sisteminden girib okumanız tavsiye edilir. Yazacağım kodları orada kopyala yapışdır yapıp kolayca kurulum yapa bilirsiniz.
---
* ##### Öncelikle, Ubuntunun arama kısmından terminal yazıp aratıyoruz.
![image.png](https://gateway.ipfs.io/ipfs/QmeoXienczjaRwjQbWrGFCKnPZEcwZucx1jLzKBkmqBZ1y)

---

* ##### Daha sonra terminalı çalışdırıp aşağıdakı komutu terminala yazmanız lazım.

```
$ sudo apt-get update
```

![image.png](https://gateway.ipfs.io/ipfs/QmPtXykibDUZtyJ3TTxMvSqkmQG25vmAYgcZYkvXnee2oT)
Sizden parola isteyecekdir, bilgisayarı kurduğumuzda yazdığınız parolayı yazın.

---
* ##### Aşağıdakı komutu girin.

```
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
```

![image.png](https://gateway.ipfs.io/ipfs/QmS9h9xn9Fe7PNSxvwcSwYworbMR5gbsr9DGDmhqKUWcpF)

---
* ##### Şimdide bu komutları girerek Ruby Ubuntuya klonlayalım.

```
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
```

![DQmZuk66iqq4hstrXdhCo7e4NMsXn4MEkwLvCeqR9nAsmjT.png](https://gateway.ipfs.io/ipfs/QmbQc9QasvQjPeZR9FC6kJZ3S1V7zx27UDmPZgp8QDDL9Z)

---
*  ##### Kopyala Yapışdır:
```
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
```
![image.png](https://gateway.ipfs.io/ipfs/QmTpcDYfW6iWz2w6VQTYH5vdRHRMrRuziEJh1G4jjdxW54)

 ---
* ##### Şimdide Rupy eklentilerini indirelim.
```
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
```
![DQmWgy7k6yrSjXDeYmKmaNHRnM8jjqLrhhDmsghzH1EnQFh_1680x8400.png](https://gateway.ipfs.io/ipfs/QmYHew4k8hCebxr8pYr4wFGWTRvJzRtMvvrvPRouugoaUN)

---
* ##### Alttakı komutları çalışdırın:
```
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
```

---
* ##### Ruby yi indirelim.
```
rbenv install 2.3.1
rbenv global 2.3.1
```

---
* ##### Şimdide Gemi indirelim. Bu biraz vakit alıcakdır.
```
gem install bundler
rbenv rehash
```

---
* ##### Ve son komutumuzu da giriyoruz. Bununlada Ruby ve Gem Ubuntuya indirilmiş oluyor. 
```
gem install radiator
```

---
#### Bundan sonra yalnız botun kurulumu aşaması kalıyor. Sonrakı dersimizde artık Steemit Upvote botumuz hazır olacakdır. 

<center>![DQma4vix1dqoFnMTxWXj46y81qqoDUvCyEEsATF5m5zuNRF_1680x8400.png](https://gateway.ipfs.io/ipfs/QmVsZh1aqNe157rEHZDLYx6VgA36vyJsFtJbFbXJ2cHdyL)</center>
#### Bunun  gibi diger içeriklerden haberdar olmak için beni takip etmeniz yeter. Yazıyı beğendiyseniz UpVote yapmayı unutmayın 👍  
**<center>👉 @khaliloff 👈</center>**

#### Tavsiye Edilen Yazılar:
✏[Task Request Logo for Steemit-IDCard iOS App](https://steemit.com/utopian-io/@khaliloff/task-request-logo-for-steemit-idcard-ios-app)
✏[Dünyanın En Pahalı 8 Resimi](https://steemit.com/tr/@khaliloff/duenyanin-en-pahali-8-resimi)
✏[86.400 Saniye](https://steemit.com/tr/@khaliloff/86-400-saniye)
✏[Steemit Bot Yapımı Ders #1 - Bilgisayara Ubuntu nasıl kurulur?](https://steemit.com/tr/@khaliloff/steemit-bot-yapimi-d-rs-1-bilgisayara-ubuntu-nasil-kurulur)
✏[Otomatik olarak Gönderiyi Upvote, Resteem eden Botlar #1](https://steemit.com/tr/@khaliloff/otomatik-olarak-goenderiyi-upvote-resteem-eden-botlar-1)<center>![khaliloff-steem-son.gif](https://steemitimages.com/DQmYnHLjeE8KmNKQbP1RDQBib7dnTFgrvaj7924GrDpC1CP/khaliloff-steem-son.gif)
![DQma4vix1dqoFnMTxWXj46y81qqoDUvCyEEsATF5m5zuNRF_1680x8400.png](https://steemitimages.com/DQmepR27FGr7vY96nJcoDjACvnDCBj13UkZZwoDzGJtsPjx/DQma4vix1dqoFnMTxWXj46y81qqoDUvCyEEsATF5m5zuNRF_1680x8400.png)
</center>
👍  , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorkhaliloff
permlinksteemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu
categorytr
json_metadata{"tags":["tr","az","steemit-bot","steemit-dersleri","bot-yapimi"],"users":["khaliloff"],"image":["https://steemitimages.com/DQmX8ujq2UaXsUsrzBoRGKRTTW94PfWAwYt3JeUN92hxLMD/Steemit%20Bot%20Yap%C4%B1m%C4%B1%20Ders2.png","https://gateway.ipfs.io/ipfs/QmeoXienczjaRwjQbWrGFCKnPZEcwZucx1jLzKBkmqBZ1y","https://gateway.ipfs.io/ipfs/QmPtXykibDUZtyJ3TTxMvSqkmQG25vmAYgcZYkvXnee2oT","https://gateway.ipfs.io/ipfs/QmS9h9xn9Fe7PNSxvwcSwYworbMR5gbsr9DGDmhqKUWcpF","https://gateway.ipfs.io/ipfs/QmbQc9QasvQjPeZR9FC6kJZ3S1V7zx27UDmPZgp8QDDL9Z","https://gateway.ipfs.io/ipfs/QmTpcDYfW6iWz2w6VQTYH5vdRHRMrRuziEJh1G4jjdxW54","https://gateway.ipfs.io/ipfs/QmYHew4k8hCebxr8pYr4wFGWTRvJzRtMvvrvPRouugoaUN","https://gateway.ipfs.io/ipfs/QmVsZh1aqNe157rEHZDLYx6VgA36vyJsFtJbFbXJ2cHdyL","https://steemitimages.com/DQmYnHLjeE8KmNKQbP1RDQBib7dnTFgrvaj7924GrDpC1CP/khaliloff-steem-son.gif","https://steemitimages.com/DQmepR27FGr7vY96nJcoDjACvnDCBj13UkZZwoDzGJtsPjx/DQma4vix1dqoFnMTxWXj46y81qqoDUvCyEEsATF5m5zuNRF_1680x8400.png"],"links":["https://steemit.com/tr/@khaliloff/steemit-bot-yapimi-d-rs-1-bilgisayara-ubuntu-nasil-kurulur","https://steemit.com/utopian-io/@khaliloff/task-request-logo-for-steemit-idcard-ios-app","https://steemit.com/tr/@khaliloff/duenyanin-en-pahali-8-resimi","https://steemit.com/tr/@khaliloff/86-400-saniye","https://steemit.com/tr/@khaliloff/otomatik-olarak-goenderiyi-upvote-resteem-eden-botlar-1"],"app":"steemit/0.1","format":"markdown"}
created2018-04-14 06:01:42
last_update2018-04-14 06:07:06
depth0
children6
last_payout2018-04-21 06:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.100 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,257
author_reputation144,967,961,258
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id49,970,739
net_rshares21,538,409,140
author_curate_reward""
vote details (25)
@gaman ·
Resteemed your article.  This article was resteemed because you are part of the New Steemians project. You can learn more about it here: https://steemit.com/introduceyourself/@gaman/new-steemians-project-launch
👎  
properties (23)
authorgaman
permlinksteemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-gaman-04142018
categorytr
json_metadata"{"app": "pysteem/0.5.4"}"
created2018-04-14 06:13:09
last_update2018-04-14 06:13:09
depth1
children1
last_payout2018-04-21 06:13:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length210
author_reputation-1,762,124,734,065
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id49,972,188
net_rshares-25,522,695,938
author_curate_reward""
vote details (1)
@abusereports ·
@gaman is on the @abusereports blacklist for being a bad Steemian! Bad spammer, bad!
👍  
properties (23)
authorabusereports
permlinkabusereports-re-gamansteemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-gaman-04142018
categorytr
json_metadata""
created2018-04-14 06:13:18
last_update2018-04-14 06:13:18
depth2
children0
last_payout2018-04-21 06:13:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length84
author_reputation199,407,425,243,286
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id49,972,200
net_rshares500,376,464
author_curate_reward""
vote details (1)
@murattatar ·
Ben de ilkel bir Pyton versiyonu [yapmıştım](https://steemit.com/steemit/@murattatar/kendi-steemit-oyveme-botumuzu-yapalim-2)

Adım adım anlatma gayet güzel olmuş. Teşekkürler.
👍  
properties (23)
authormurattatar
permlinkre-khaliloff-steemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-20180414t090609123z
categorytr
json_metadata{"tags":["tr"],"links":["https://steemit.com/steemit/@murattatar/kendi-steemit-oyveme-botumuzu-yapalim-2"],"app":"steemit/0.1"}
created2018-04-14 09:05:48
last_update2018-04-14 09:05:48
depth1
children1
last_payout2018-04-21 09:05:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length176
author_reputation48,825,843,967,967
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id49,993,198
net_rshares498,646,563
author_curate_reward""
vote details (1)
@khaliloff · (edited)
Bu güzel yoruma göre asıl ben size teşekkür ederim))
properties (22)
authorkhaliloff
permlinkre-murattatar-re-khaliloff-steemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-20180414t094047241z
categorytr
json_metadata{"tags":["tr"],"app":"steemit/0.1"}
created2018-04-14 09:40:48
last_update2018-04-14 09:41:00
depth2
children0
last_payout2018-04-21 09:40:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length52
author_reputation144,967,961,258
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id49,997,573
net_rshares0
@oguzhangazi ·
en önemli adım kalmış bekliyoruz sabırsızlıkla
properties (22)
authoroguzhangazi
permlinkre-khaliloff-steemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-20180417t181610201z
categorytr
json_metadata{"tags":["tr"],"app":"steemit/0.1"}
created2018-04-17 18:16:09
last_update2018-04-17 18:16:09
depth1
children1
last_payout2018-04-24 18:16:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length46
author_reputation3,195,344,335,529
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,616,621
net_rshares0
@khaliloff ·
Yakında onuda paylaşıcam
properties (22)
authorkhaliloff
permlinkre-oguzhangazi-re-khaliloff-steemit-bot-yapimi-ders-2-ubunutuya-ruby-ve-gem-kurulumu-20180418t130504112z
categorytr
json_metadata{"tags":["tr"],"community":"busy","app":"busy/2.4.0"}
created2018-04-18 13:05:06
last_update2018-04-18 13:05:06
depth2
children0
last_payout2018-04-25 13:05:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation144,967,961,258
root_title"Steemit Bot Yapımı Ders #2 - Ubunutuya Ruby Ve Gem Kurulumu"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,754,984
net_rshares0