ثبت ruby-railties عن طريق الخطأ

لقد أخطأت. كنت أحاول تغيير كلمة مرور مستخدم يدويًا، وانتهى بي الأمر بتثبيت ruby-railties بدلاً من ذلك. أحتاج إلى شخص أكثر خبرة مني ليخبرني ما إذا كان يجب أن أتركه وشأنه، أو إذا كانت مشكلة كبيرة ويجب أن أحاول إلغاء تثبيته، وأن تشير لي إلى بعض التعليمات إن أمكن. إليك التفاصيل:

ما كان من المفترض أن أفعله في الطرفية:

cd /var/discourse
./launcher enter app 
rails c
u = User.find_by_email('email@test.com')
u.password='XXXXXXXXX'
u.save!
ctrl+d للخروج

ما فعلته بالفعل في الطرفية:

cd /var/discourse
./launcher <-- تركت أمر "ENTER APP"
rails c

كان الرد في تلك المرحلة هو “Command ‘rails’ not found, but can be installed with: apt install ruby-railties” لذلك أدخلت “apt install ruby-railties” وقمت بتثبيت التطبيق.

أي نصيحة؟ يبدو أن Discourse يعمل بشكل جيد.

إعجاب واحد (1)

يجب أن تكون بخير تمامًا. لقد قمت بتثبيت ruby-railties على نظام التشغيل المضيف. القيام بذلك لن يؤثر على تثبيت Discourse الخاص بك، على الرغم من أنه قد يسبب ارتباكًا في المستقبل إذا نسيت enter app مرة أخرى، حيث قد ينتهي بك الأمر بفتح وحدة تحكم rails على المضيف، بدلاً من داخل docker.

apt remove ruby-railties آمن للتشغيل - فقط تأكد من أنك لست داخل حاوية docker.

5 إعجابات