wsl --install -d Ubuntu
- перезагрузите компьютер
- установите username и password
Обновляем информацию о пакетах, к-е доступны для установки, в т.ч. о новых версиях существующих:
sudo apt-get update
Устанавливаем git и зависимости (в подсистеме ubuntu for linux):
sudo apt-get install git-core zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev
(позже изучим подробнее)
- в какой директории вы находитесь? (
pwd) - посмотреть список файлов (
ls) - переместитесь в другую директорию (
cd) - создать файл (
touch имя_файла) - показать содердимое файла (
cat имя_файла)
# на уровень вверх
cd ../
# на 2 уровня вверх
cd ../../
(для следующих уроков)
git --version
sudo add-apt-repository ppa:git-core/ppa
sudo apt update && sudo apt upgrade
git config --global user.name "Ваше имя"
git config --global user.email "Ваш email"
rbenv - менеджер версий для Ruby, с его помощью мы можем использовать несколько версий Ruby на одном компьютере.
Установим rbenv с помощью git, так мы получим последнюю версию.
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
# запишем строку для инициализации rbenv в файл `~/.bashrc` (файл скрипта, который выполняется при входе пользователя в систему)
echo 'eval "$(~/.rbenv/bin/rbenv init - bash)"' >> ~/.bashrc
# применим изменения в `~/.bashrc`
source ~/.bashrc
Установим плагин ruby-build для установки версий Ruby:
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
# установка Ruby
rbenv install 3.3.0
# установим версию по умолчанию
rbenv global 3.3.0
# список установленных версий
rbenv versions
# проверим "актуальную версию"
ruby -v
# создаём файл
touch hello.rb
# запишем в файл код
echo "puts 'Hello, world'" > hello.rb
# проверим, что записалось
cat hello.rb
# запустим
ruby hello.rb
Попробуем запустить консольный редактор: nano (он уже должен быть установлен)
nano hello.rb
Внизу экрана есть шорткаты для управления:
Например:
ctrl + o (сохранить)
ctrol + x (выйти)
Больше о редакторах без графической оболочки
Установите основной редактор для работы, например, Vscode:
Откройте директорию с вашим файлом hello.rb в vscode.
По желанию: Настройка vscode + wsl (для Windows)