คำถามติดแท็ก rails

7
ฉันจะตั้งค่า Ruby บน Rails ได้อย่างไร
ฉันสนใจที่จะตั้งค่าสภาพแวดล้อม Ruby on Rails บนแล็ปท็อป 10.10 ของฉัน มีอะไรเป็นพิเศษที่ฉันต้องจำไว้สำหรับการติดตั้ง (เช่นที่อาจจะใหม่หรือไม่ซ้ำกับ 10.10)? มีคำแนะนำแบบใดบ้างที่ฉันสามารถติดตามได้ด้วย? ขอบคุณล่วงหน้า.

2
ทำไมการติดตั้ง Ruby on Rails บน Ubuntu จึงเป็นเรื่องยาก?
ฉันใช้เวลาสองสามชั่วโมงในเช้าวันนี้เพื่อลองติดตั้ง Rails บน Ubuntu ใหม่และฉันสังเกตเห็นว่ากระบวนการนั้นซับซ้อนกว่าใน Windows อย่างไม่น่าเชื่อ ใน Windows ฉันไปที่ rubyinstaller.org ให้เรียกใช้ไฟล์ปฏิบัติการ (ฉันสนใจเป็นพิเศษใน 1.9.2-p180) จากนั้นปรับเส้นทางของระบบตามลำดับ Rails ยังไม่ต้องใช้ขั้นตอนเพิ่มเติมฉันสามารถโคลนที่เก็บ git และเริ่มหมุนออก บน Ubuntu ฉันต้องติดตั้ง RVM (ซึ่งฉันสามารถทำได้สำหรับ Windows เช่นกัน) ติดตั้งข้อกำหนดเบื้องต้นที่ระบุไว้ในรายการมีการรับ apt-get ล้มเหลวเนื่องจากกลุ่มแพ็คเกจเหล่านั้นไม่สามารถใช้งานได้อีกต่อไป ในที่สุดฉันก็rvm installพบว่าสิ่งที่ทำไม่ได้ผลดังนั้นฉันจึงต้องแสดงความคิดเห็นต่อการพึ่งพา openssl จากไฟล์. c ไฟล์ใดไฟล์หนึ่งและสร้างใหม่จากนั้นจึงติดตั้งในที่สุด Rails ยังทำไม่เสร็จดังนั้นฉันจึงต้องติดตั้งสิ่งที่จำเป็นอื่น ๆ แก้ไขไฟล์พิเศษบางอย่างในแหล่งทับทิมและดำเนินการและจากนั้นในที่สุดฉันก็สามารถrails consoleเริ่มต้นได้ เป็นเรื่องปกติหรือไม่ ฉันควรคาดหวังว่าทุกอย่างจะใช้เวลาเพิ่มอีกสองสามชั่วโมงในอูบุนตูถ้าฉันจะพัฒนาแอพพลิเคชั่น Rails? ฉันต้องปรึกษาอย่างน้อย 3-4 คำแนะนำสำหรับ 11.04 และอย่างน้อย 5 โพสต์โอเวอร์โฟลว์ที่แตกต่างกันเพื่อให้สิ่งที่ทำงานดูเหมือนว่าประสบการณ์การใช้งานที่เจ็บปวดมากสำหรับฉัน
13 11.10  ruby  rails  rvm 


2
ราง & การพึ่งพาที่น่ารังเกียจ libpq-dev
ฉันไม่ทราบว่าคำถามนี้เป็นของที่นี่ แต่ฉันจะยิง สวัสดี ฉันใช้งานอูบุนตู 11.10 ดูอัลบูตด้วย windows vista บนเครื่องของฉัน บน Ubuntu ฉันได้ติดตั้ง RVM Rails gem และ PostgreSQL (เซิร์ฟเวอร์ postgres ไคลเอนต์และแพ็คเกจอื่น ๆ เช่น libpq5 เพราะฉันติดตั้งผ่านศูนย์ซอฟต์แวร์) ฉันพยายามปรับใช้แอพของฉันใน heroku แต่ดูเหมือนว่าฉันต้องติดตั้งpg gem ฉันพยายามติดตั้ง แต่มีข้อผิดพลาดนี้แทน: ข้อผิดพลาด: ไม่สามารถสร้างส่วนขยายดั้งเดิมของอัญมณี /home/pcr/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb กำลังตรวจสอบ pg_config ... ใช่ การใช้ค่ากำหนดจาก / usr / bin / pg_config คุณต้องติดตั้ง postgresql-server-dev-XY สำหรับการสร้างส่วนขยายฝั่งเซิร์ฟเวอร์หรือ libpq-dev สำหรับการสร้างแอปพลิเคชันฝั่งไคลเอ็นต์ …

1
อัปเดต ImageMagick Ubuntu
ฉันต้องการอัปเดต ImageMagick เวอร์ชันของฉัน ฉันติดตั้ง ImageMagick ด้วย ... sudo apt-get imagemagick รุ่นปัจจุบัน: myapp$ convert -version Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP สถานที่ตั้ง: myapp$ which convert /usr/bin/convert ระบบ: Ubuntu14.04 / Apache2.47 / ผู้โดยสาร 4.0.5.5 / Rails 4.1.1 / Ruby 2.1.5 ฉันไม่ได้ติดตั้งชง วิธีที่แนะนำในการอัพเดทคืออะไร?

4
การเปิดแท็บเทอร์มินัลหลายแท็บและคำสั่งที่รันอยู่
ฉันต้องการเปิดแท็บเทอร์มินัลหลายแท็บตั้งชื่อให้ไปที่ไดเรกทอรีและทำให้แต่ละแท็บเรียกใช้คำสั่ง ฉันยังใหม่กับ Linux และ shell scripting หลังจากค้นหาออนไลน์และตรวจสอบโซลูชันฉันได้สร้างสคริปต์นี้ ( แก้ไขตามคำตอบด้านล่าง): #!/bin/bash cd /media/Extra/Project tab=" --tab-with-profile=Default" options=(--tab --title=Terminal) cmds[1]="'rails s'" titles[1]="Server" cmds[2]="'rails c'" titles[2]="Console" for i in 1 2; do options+=($tab --title="${titles[i]}" -e "bash -c \"${cmds[i]} ; bash\"" ) done gnome-terminal "${options[@]}" exit 0 มันเปิดแท็บชื่อพวกเขา แต่ล้มเหลวในการดำเนินการคำสั่งสร้างข้อผิดพลาดนี้: มีข้อผิดพลาดในการสร้างกระบวนการลูกสำหรับเทอร์มินัลนี้ ข้อบกพร่องอีกอย่างคือถ้าฉันหยุดคำสั่งที่กำลังรันมันจะปิดแท็บซึ่งฉันไม่ต้องการ ฉันต้องสามารถหยุดคำสั่งและเรียกใช้อีกครั้งภายในแท็บเดียวกัน เกิดอะไรขึ้นกับสคริปต์ มีวิธีอื่นที่ง่ายกว่าในการทำเช่นนั้น? หมายเหตุ: …

2
วิธีเข้าถึงบรรทัดคำสั่ง Ruby ใน ubuntu 14.04
ฉันติดตั้ง Ruby On Rails เวอร์ชั่น 2.1.3p242 ในระบบของฉันแล้ว แต่ฉันไม่พบบรรทัดคำสั่ง ruby ฉันค้นหาแล้ว แต่ไม่พบ ฉันลองตรวจสอบดู man ruby : แสดงรายละเอียดบางอย่าง man rail : "ดู 'man 7 undocumented' เพื่อขอความช่วยเหลือเมื่อไม่มีหน้าคู่มืออยู่" ขอให้ทุกคนช่วยฉันเปิด Ruby cmd line
9 ruby  rails 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.