Всеки път, когато вземам нов компютър или преинсталирам Windows, трябваше да направя малко копаене, за да настроя средата си за разработка отначало, но този път реших, че ще документирам всички стъпки в тази изящна малка таблица за копиране и поставяне.

Инсталирайте подсистемата на Windows за Linux

1) Отидете на „Включване или изключване на функции на Windows“, като щракнете върху бутона на Windows и започнете да въвеждате „функции“, или отидете на Контролен панел › Програми › Включване или изключване на функции на Windows

2) Поставете отметка в квадратчето за „Подсистема Windows за Linux“

3) Рестартирайте Windows след инсталацията

4) Изтеглете терминал от Microsoft App Store

5) Изтеглете Ubuntu от Microsoft App Store и стартирайте

6) Въведете потребителско име и парола за UNIX, за да създадете потребителски акаунт

Конфигурирайте терминала на Windows за стартиране с Ubuntu по подразбиране

1) Стартирайте терминала на Windows и изберете Настройки от падащата стрелка в лентата с менюта

2) Заменете guid стойността за „defaultProfile“ с guid стойността на Ubuntu, посочена под „profiles“ [„list“]

3) Изпълнете команда sudo apt-get update

- актуализира вашите индексни файлове, за да съответстват на текущото съдържание на хранилищата

4) Изпълнете команда sudo apt-get upgrade

- система за актуализации

Инсталирайте NVM и Node

1) Отидете на https://github.com/nvm-sh/nvm, копирайте и поставете командата curl, за да инсталирате nvm, нещо като:
curl -o- https://raw.githubusercontent. com/nvm-sh/nvm/v0.35.3/install.sh | баш

2) Рестартирайте терминала, въведете nvm, за да проверите дали nvm е инсталиран

3) Стартирайте nvm install ‹LTS номер на версия на възел› в терминала

Инсталиране на прежда

1) Стартирайте curl -o- -L https://yarnpkg.com/install.sh | bash в терминала

Инсталирайте rbenv, Ruby, Bundler и Rails

Install dependencies:
cd
sudo apt-get update
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 software-properties-common libffi-dev

Инсталирайте rbenv:

git клонинг https://github.com/rbenv/rbenv.git ~/.rbenv

echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”’ ›› ~/.bashrc

echo ‘eval “$(rbenv init -)”’ ›› ~/.bashrc

exec $SHELL

Инсталирайте ruby-build:

git клонинг https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

echo ‘export PATH=”$HOME/.rbenv/plugins/ruby-build/bin:$PATH”’ ›› ~/.bashrc

exec $SHELL

rbenv инсталирайте 2.7.1

rbenv глобален 2.7.1

рубин -v

пакет за инсталиране на скъпоценни камъни

източник: https://gorails.com/setup/windows/10

Конфигуриране на Github

1) git config — глобално потребителско име „‹име›“

2) git config — глобален user.email “‹email›”

3) генерирайте ssh ключ, вижте: https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh -агент

а. стартирайте ssh-keygen -t rsa -b 4096 -C [email protected]

b. натиснете enter и след това въведете парола

4) добавете ssh ключ към ssh-агента

а. изпълнете eval $(ssh-agent -s)

b. стартирайте ssh-add ~/.ssh/id_rsa

° С. копирайте ключа с клип ‹ ~/.ssh/id_rsa.pub или cat ~/.ssh/id_rsa.pub и копирайте изхода

5) влезте в Github, след което щракнете върху вашия аватар › Настройки › SSH и GPG ключове › Нов SSH ключ и след това поставете ключа, добавете заглавие и щракнете върху Добавяне на SSH ключ