Skip to content

Commit 1ec28c6

Browse files
committed
fixing merge conflicts in general/setup/tutorial.md
2 parents f182521 + 7fe541d commit 1ec28c6

File tree

1 file changed

+31
-6
lines changed

1 file changed

+31
-6
lines changed

general/setup/tutorial.md

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
layout: page
3-
title: Setting up your computer for Codebar
3+
title: Setting up your computer for codebar
44
---
55

6-
You can have a great time at Codebar no matter what kind of laptop you have, but you must do a little setup before jumping in to the tutorials. You can do this at home so you can jump straight into a tutorial at Codebar. Don't worry if you have trouble - your coach can help you with this if you prefer.
6+
You can have a great time at codebar no matter what kind of laptop you have, but you must do a little setup before jumping in to the tutorials. You can do this at home so you can jump straight into a tutorial at codebar. Don't worry if you have trouble - your coach can help you with this if you prefer.
77

88

99
## Somewhere to save your files (required)
1010

11-
Programming projects are normally made up of several related files, and we hope you'll come back to Codebar several times! You should create a folder on your hard drive dedicated to Codebar. Create a new folder inside it when you start work on a new tutorial.
11+
Programming projects are normally made up of several related files, and we hope you'll come back to codebar several times! You should create a folder on your hard drive dedicated to codebar. Create a new folder inside it when you start work on a new tutorial.
1212

1313

1414
## A text editor (required)
@@ -20,16 +20,16 @@ Programmers use **text editors** to write code. You could use [Notepad](https://
2020
- **Project navigation and tabs** help you move between the different files in your project.
2121
- **Auto-completion** shows you keywords you could use to finish what you're typing, so you don't have to remember all the possible commands.
2222

23-
We recommend you use **[Atom](https://atom.io/)** at Codebar. It's free, open source, and runs on Windows, Mac, and Linux. **[Sublime Text 2](http://www.sublimetext.com/)** is another popular choice. It's free to download & use for as long as you like (though it will nag you intermittently to buy it when you save your work), and it runs on both Windows, Mac, and Linux.
23+
We recommend you use **[Atom](https://atom.io/)** at codebar. It's free, open source, and runs on Windows, Mac, and Linux. **[Sublime Text 2](http://www.sublimetext.com/)** is another popular choice. It's free to download & use for as long as you like (though it will nag you intermittently to buy it when you save your work), and it runs on Windows, Mac and Linux.
2424

2525

2626
## A web browser (required)
2727

28-
You'll have one of these already! Windows comes with [Internet Explorer](http://windows.microsoft.com/en-us/internet-explorer/), and OS X comes with [Safari](https://www.apple.com/uk/safari/). [Firefox](https://www.mozilla.org/en-US/firefox/) and [Chrome](https://www.google.com/chrome/) are popular alternatives. You can get started with whatever you currently use, but when you reach the later tutorials the powerful developer tools in Chrome and Firefox will be useful. Your coach will show you how to use them while you work through the tutorials.
28+
You'll have one of these already! Windows comes with [Internet Explorer](http://windows.microsoft.com/en-us/internet-explorer/), and OS X comes with [Safari](https://www.apple.com/uk/safari/). Most Linux distributions come with [Firefox](https://www.mozilla.org/en-US/firefox/), which is also available for Windows and OS X. You can also download [Chrome](https://www.google.com/chrome/) which is a popular alternative. You can get started with whatever you currently use, but when you reach the later tutorials the powerful developer tools in Chrome and Firefox will be useful. Your coach will show you how to use them while you work through the tutorials.
2929

3030
## A compression utility (handy on Windows)
3131

32-
Many of the tutorials have links to download code from Gist in `.tar.gz` format. Mac and Linux have built-in support to extract the files from these archives for you. On Windows there are a variety of utilities available. If you don't already have one, [7-zip is free](http://www.7-zip.org/).
32+
Many of the tutorials have links to download code from Gist in `.tar.gz` format. Macs and most Linux distributions have built-in support to extract the files from these archives for you. On Windows there are a variety of utilities available. If you don't already have one, [7-zip is free](http://www.7-zip.org/).
3333

3434
## Ruby (optional)
3535

@@ -39,6 +39,31 @@ If you have a Mac you'll have a version of Ruby installed already. A coach can h
3939

4040
You can [download and run the RubyInstaller program](http://rubyinstaller.org/) to program Ruby on Windows.
4141

42+
On Linux, you can install Ruby using your distribution's package manager, as follows:
43+
44+
Debian GNU/Linux and Ubuntu use the apt package manager:
45+
46+
```bash
47+
$ sudo apt-get install ruby-full
48+
```
49+
50+
CentOS, Fedora, and RHEL use the yum package manager:
51+
52+
```bash
53+
$ sudo yum install ruby
54+
```
55+
56+
Gentoo uses the portage package manager:
57+
58+
```bash
59+
$ sudo emerge dev-lang/ruby
60+
```
61+
62+
Arch Linux uses a package manager named pacman. To get Ruby, just do this:
63+
64+
```bash
65+
$ sudo pacman -S ruby
66+
```
4267

4368
## Python (optional)
4469

0 commit comments

Comments
 (0)