Îmi împărtășesc experiența în organizarea mediului de dezvoltare Ruby and Rails pe Ubuntu 10.04.
De fapt, aceasta a fost una dintre primele mele experiențe cu Ubuntu 10.04, iar în timpul instalării a trebuit să petrec destul de mult timp pe niște sarcini elementare. Poate ghidul meu va economisi timp pentru alții.
Sfatul principal pentru incepatori:
Utilizați NUMAI surse oficiale și documentație originală. Toate instrucțiunile scrise de dezvoltatori și meșteșugari terți # 151; acestea sunt doar instrumente auxiliare pentru rezolvarea problemelor specifice. Adresați-le numai dacă site-ul oficial nu a găsit o explicație inteligibilă pentru problema dvs.
Deci, surse oficiale:
Sunt descriși următorii pași:
Instalarea RVM
1. Am pus curl (pe pur și simplu nu este instalat):
sudo apt-get instalați curl
Pentru a face acest lucru, mergeți pe site-ul oficial RVM și urmați instrucțiunile de instalare. În terminal, executați comenzile (1) # 151; (2):
2)
echo "[[-s" $ HOME / .rvm / scripts / rvm "]] . "$ HOME / .rvm / scripts / rvm" # Încărcați funcția RVM ">>
3) Închideți fereastra terminalului, deschideți unul nou.
4) Pentru a testa performanța rvm, vom efectua câteva teste:
Setați (bifați) calea spre directorul bash (fără răspuns după executarea comenzii # 151; înseamnă că funcționează):
Să verificăm că rvm este perceput de sistem ca o funcție. Pentru aceasta, executați următoarea comandă în terminal:
tip rvm | cap -1
rvm este o funcție
5) Să verificăm dacă este nevoie de altceva pentru ca sistemul să funcționeze cu rvm:
Va fi un răspuns. La mine a fost așa:
6) Mesajul spune că, în special, aveți nevoie de o anumită versiune de rvm pentru muncă. Pentru a vizualiza versiunea curentă a rvm, utilizați comanda: rvm -v
Răspunsul va arăta astfel:
Copiați conținutul fișierului deschis:
[[-s "$ HOME / .rvm / scripts / rvm"]] . "$ HOME / .rvm / scripts / rvm" # Încărcați funcția RVM
În fișierul deschis la sfârșit, adăugați calea din fișierul anterior:
PATH = $ PATH: $ HOME / .rvm / bin # Adăugați RVM în PATH pentru scripting
[[-s "$ HOME / .rvm / scripts / rvm"]] . "$ HOME / .rvm / scripts / rvm" # Încărcați funcția RVM
Instalați git
În timpul instalării, ne bazăm pe manualul de instalare oficială pentru Git pe Linux. Executăm următoarele comenzi în terminal:
1) sudo apt-get instalați git-core git-gui git-doc
# 151; trebuie să răspundă că nu există un astfel de director. Dacă există, curățați-l folosind comenzile de mai jos:
3) ssh-keygen -t rsa -C "[email protected]"
4) Obțineți parola ssh pentru a accesa site-ul github.com:
Instalați sqlite
sudo apt-get instala sqlite3 libsqlite3-dev
Instalarea suportului Apache
sudo apt-get instala g ++ apache2-utils
Instalarea Ruby
Pre-instalați bijuteriile care sunt de dorit pentru a pune înainte de a instala rubin:
Dacă în timpul instalării apar erori, va trebui să ștergeți și să reinstalați rubinul.
Pentru a șterge, utilizați comanda:
rvm install 1.9.2
Fie (pentru a reinstala Ruby):
reinstalarea rvm 1.9.2
Instalați gemset
Creați mediul de proiect pe rubin, setați gemset:
Declarăm care versiune de rubin să folosească. În cazul meu # 151; versiunea 1.9.2:
Creeaza gemset-ul in sine, oferindu-i un nume. Aici bord # 151; numele proiectului (gemset).
rvm gemset crea bord
"board" a creat (/home/user/.rvm/gems/ruby-1.9.2-p318@board).
$ rvm gemset list
Instalarea railselor
Dacă se termină cu o eroare, trebuie să te uiți la ceea ce nu are suficient, să o pui jos și apoi să rulezi pachetul de bijuterie din nou.
Dosar de lucru: trageți proiectul cu git
Creați un dosar pe PC-ul în care vom lucra cu proiecte.
Desenați proiectul cu github. Pentru a face acest lucru, mergeți la terminalul din terminalul unde intenționăm să lucrăm, apoi tastăm:
Un link către proiect este copiat de pe pagina proiectului de pe githaba.
Pentru comoditatea tranziției în terminal direct în dosarul proiectului, putem seta un sinonim. Trebuie să mergeți la directorul rădăcină, apoi să specificați un sinonim:
După aceea, pentru a merge la dosarul proiectului, puteți pur și simplu utiliza
Instalarea pietrelor
Pentru a instala pietre, utilizați comanda de instalare bijuterie. Cu toate acestea, în orice gemset (un set de pietre prețioase), de regulă, rake este prezent, așa că în acest stadiu am pus greblă.
gheață de instalare rake
Acțiuni adiționale
În directorul de lucru, creați directorul java, accesați-l prin terminal și executați comenzi
De exemplu, prima mea comandă a arătat astfel: user @ user-desktop:
Executarea proiectului rubin și șine de pe PC
Inițializați proiectul rubin și șine pe PC. Orice proiect sau proiect străin desenat cu git trebuie inițializat: puneți pietrele lipsă, activați baza de date a proiectului în mediul actual de dezvoltare în Ruby și Rails și rulați serverul de șine.
Pentru aceasta, efectuăm comenzi standard 3:
Instalarea JDK
1) Descărcați distribuția JDK 6 de pe site-ul oficial. În cazul meu, a fost un dosar
jdk-6u31 # 151; linux-x64.bin
În terminal, accesați directorul unde este localizat fișierul pentru instalarea JDK, cu extensia .bin.
2) În terminal începem:
înlocuind fișierul cu numele fișierului necesar. Această comandă va face posibilă rularea fișierului .bin în Ubuntu.
3) În final, la linia de comandă a terminalului, executați comanda:
care va rula fișierul cu extensia .bin din linia de comandă Ubuntu. Apoi urmați pașii de instalare.
În centrul de aplicații Ubuntu Software Center, în căutare, tastați java și selectați Java 6 Runtime din lista de OpenJDK.
El este deja pregătit pentru muncă. Dezarhivați-l la orice director convenabil și rulați-l.
În concluzie, observ că, după toate acestea, nu se recomandă actualizarea sistemului de operare Ubuntu, deoarece există posibilitatea ca setările limbajului rvm sau ruby să dispară, ceea ce, totuși, pentru un utilizator avansat nu este o problemă. Pentru utilizatorii novici, este recomandat să evitați actualizările OS.