أواجه خطأً مختلفًا في d/boot_dev --init. هذا على تثبيت جديد لنظام Ubuntu 22.04 وأتبع الدليل الموجود في المنشور الأصلي.
تحديث: تم الحل - لا يحب التشغيل بصلاحيات الجذر على الإطلاق. تأكد من أنك مستخدم عادي منذ البداية.
# d/boot_dev --init
استخدام المصدر في: /root/dev/discourse
استخدام البيانات في: /root/dev/discourse/data/postgres
release: السحب من discourse/discourse_dev
214ca5fb9032: اكتمل السحب
37cd9d4cd9e6: اكتمل السحب
9b38588fc778: اكتمل السحب
cb13139046fe: اكتمل السحب
1243de3fe752: اكتمل السحب
ec3e5331f9b3: اكتمل السحب
0fab0821518d: اكتمل السحب
9b5e686bba91: اكتمل السحب
428573951790: اكتمل السحب
38013f421bac: اكتمل السحب
733b166992df: اكتمل السحب
1fb3d7e57e63: اكتمل السحب
f76a1270a527: اكتمل السحب
133993b18ebe: اكتمل السحب
226b3b82cab1: اكتمل السحب
Digest: sha256:0a08c79cd8997e3bfac037625f2f5b2f26a64564113116b8c18969484b00a8ce
Status: تم تنزيل صورة أحدث لـ discourse/discourse_dev:release
docker.io/discourse/discourse_dev:release
439f53088cc4aab844a8864b779056a576c731ba4723d4cf8b23d0e97c8ae79c
تثبيت الجواهر...
^Tقد لا تكون الملفات التالية قابلة للكتابة، لذا يلزم استخدام sudo:
/usr/local/bin
/usr/local/lib/ruby/gems/2.7.0
/usr/local/lib/ruby/gems/2.7.0/build_info
/usr/local/lib/ruby/gems/2.7.0/cache
/usr/local/lib/ruby/gems/2.7.0/doc
/usr/local/lib/ruby/gems/2.7.0/extensions
/usr/local/lib/ruby/gems/2.7.0/gems
/usr/local/lib/ruby/gems/2.7.0/plugins
/usr/local/lib/ruby/gems/2.7.0/specifications
استخدام rake 13.0.6
استخدام concurrent-ruby 1.1.10
استخدام i18n 1.10.0
استخدام minitest 5.15.0
استخدام tzinfo 2.0.4
استخدام activesupport 7.0.3
استخدام builder 3.2.4
استخدام erubi 1.10.0
استخدام racc 1.6.0
استخدام nokogiri 1.13.6 (x86_64-linux)
استخدام rails-dom-testing 2.0.3
استخدام crass 1.0.6
استخدام loofah 2.18.0
استخدام rails-html-sanitizer 1.4.2
استخدام actionview 7.0.3
استخدام rack 2.2.3
استخدام rack-test 1.1.0
استخدام actionpack 7.0.3
استخدام globalid 1.0.0
استخدام activejob 7.0.3
استخدام mini_mime 1.1.2
استخدام mail 2.8.0.edge من https://github.com/discourse/mail.git
استخدام digest 3.1.0
استخدام timeout 0.2.0
استخدام net-protocol 0.1.3
استخدام strscan 3.0.3
استخدام net-imap 0.2.3
استخدام net-pop 0.1.1
استخدام net-smtp 0.3.1
استخدام actionmailer 7.0.3
استخدام actionview_precompiler 0.2.3
استخدام activemodel 7.0.3
استخدام active_model_serializers 0.8.4
استخدام activerecord 7.0.3
استخدام public_suffix 4.0.7
استخدام addressable 2.8.0
استخدام annotate 3.2.0
استخدام ast 2.4.2
استخدام aws-eventstream 1.2.0
استخدام aws-partitions 1.583.0
استخدام aws-sigv4 1.5.0
استخدام jmespath 1.6.1
استخدام aws-sdk-core 3.130.2
استخدام aws-sdk-kms 1.56.0
استخدام aws-sdk-s3 1.114.0
استخدام aws-sdk-sns 1.53.0
استخدام ember-source 2.18.2
استخدام execjs 2.8.1
استخدام barber 0.12.2
استخدام coderay 1.1.3
استخدام better_errors 2.9.1
استخدام debug_inspector 1.1.0
استخدام binding_of_caller 1.0.0
استخدام msgpack 1.5.1
استخدام bootsnap 1.11.1
استخدام uniform_notifier 1.16.0
استخدام bullet 7.0.1
استخدام bundler 2.3.13
استخدام byebug 11.1.3
استخدام cbor 0.5.9.6
استخدام certified 1.0.0
استخدام chunky_png 1.4.0
استخدام colored2 3.1.2
استخدام connection_pool 2.2.5
استخدام ipaddr 1.2.4
استخدام openssl 2.2.1
استخدام openssl-signature_algorithm 1.1.1
استخدام cose 1.2.0
استخدام cppjieba_rb 0.4.2
استخدام rexml 3.2.5
استخدام crack 0.4.5
استخدام css_parser 1.11.0
استخدام diff-lcs 1.5.0
استخدام diffy 3.4.0
استخدام ember-data-source 3.0.2
استخدام sprockets 3.7.2
استخدام ember-handlebars-template 0.8.0
استخدام method_source 1.0.0
استخدام thor 1.2.1
استخدام zeitwerk 2.5.4
استخدام railties 7.0.3
استخدام jquery-rails 4.4.0
استخدام discourse-ember-rails 0.18.6
استخدام discourse-ember-source 3.12.2.3
استخدام discourse-fonts 0.0.9
استخدام faker 2.21.0
استخدام literate_randomizer 0.4.0
استخدام discourse_dev_assets 0.0.4
استخدام docile 1.4.0
استخدام regexp_parser 2.4.0
استخدام ecma-re-validator 0.4.0
استخدام email_reply_trimmer 0.1.13
استخدام excon 0.92.3
استخدام exifr 1.3.9
استخدام fabrication 2.28.0
استخدام fakeweb 1.3.0
استخدام faraday-em_http 1.0.0
استخدام faraday-em_synchrony 1.0.0
استخدام faraday-excon 1.1.0
استخدام faraday-httpclient 1.0.1
استخدام multipart-post 2.1.1
استخدام faraday-multipart 1.0.3
استخدام faraday-net_http 1.0.1
استخدام faraday-net_http_persistent 1.2.0
استخدام faraday-patron 1.0.0
استخدام faraday-rack 1.0.0
استخدام faraday-retry 1.0.3
استخدام ruby2_keywords 0.0.5
استخدام faraday 1.10.0
استخدام fast_blank 1.0.1
استخدام fast_xs 0.8.0
استخدام fastimage 2.2.6
استخدام ffi 1.15.5
استخدام fspath 3.1.2
استخدام gc_tracer 1.5.1
استخدام guess_html_encoding 0.0.11
استخدام hana 1.3.7
استخدام hashdiff 1.0.1
استخدام hashie 5.0.0
استخدام highline 2.0.3
استخدام hkdf 0.3.0
استخدام htmlentities 4.3.4
استخدام http_accept_language 2.1.1
استخدام image_size 3.0.1
استخدام in_threads 1.6.0
استخدام progress 3.6.0
استخدام image_optim 0.31.1
استخدام json 2.6.1
استخدام json-schema 2.8.1
استخدام uri_template 0.7.0
استخدام json_schemer 0.2.21
استخدام jwt 2.3.0
استخدام kgio 2.11.4
استخدام libv8-node 16.10.0.0 (x86_64-linux)
استخدام rb-fsevent 0.11.1
استخدام rb-inotify 0.10.1
استخدام listen 3.7.1
استخدام request_store 1.5.1
استخدام lograge 0.12.0
استخدام logstash-event 1.2.02
استخدام logstash-logger 0.26.1
استخدام logster 2.11.2
استخدام lru_redux 1.1.0
استخدام lz4-ruby 0.3.3
استخدام maxminddb 0.1.22
استخدام memory_profiler 1.0.0
استخدام message_bus 4.2.0
استخدام mini_racer 0.6.2
استخدام redis 4.5.1
استخدام sidekiq 6.4.2
استخدام mini_scheduler 0.13.0
استخدام mini_sql 1.4.0
استخدام mini_suffix 0.3.3
استخدام mocha 1.14.0
استخدام multi_json 1.15.0
استخدام multi_xml 0.6.0
استخدام mustache 1.1.1
استخدام uri 0.11.0
استخدام net-http 0.2.2
استخدام nio4r 2.5.8
استخدام oauth 0.5.10
استخدام oauth2 1.4.7
استخدام oj 3.13.11
استخدام omniauth 1.9.1
استخدام omniauth-oauth2 1.7.2
استخدام omniauth-facebook 9.0.0
استخدام omniauth-github 1.4.0
استخدام omniauth-google-oauth2 0.8.2
استخدام omniauth-oauth 1.2.0
استخدام omniauth-twitter 1.4.0
استخدام optimist 3.0.1
استخدام parallel 1.22.1
استخدام parallel_tests 3.8.1
استخدام parser 3.1.2.0
استخدام pg 1.3.5
استخدام pry 0.13.1
استخدام pry-byebug 3.9.0
استخدام pry-rails 0.3.9
استخدام puma 5.6.4
استخدام r2 0.2.7
استخدام rack-mini-profiler 3.0.0
استخدام rack-protection 2.2.0
استخدام rails_failover 0.8.1
استخدام rails_multisite 4.0.1
استخدام rainbow 3.1.1
استخدام raindrops 0.20.0
استخدام rbtrace 0.4.14
استخدام rchardet 1.8.0
استخدام redis-namespace 1.8.2
استخدام rinku 2.0.6
استخدام rotp 6.2.0
استخدام rqrcode_core 1.2.0
استخدام rqrcode 2.1.1
استخدام rspec-support 3.11.0
استخدام rspec-core 3.11.0
استخدام rspec-expectations 3.11.0
استخدام rspec-mocks 3.11.1
استخدام rspec 3.11.0
استخدام rspec-html-matchers 0.9.4
استخدام rspec-rails 5.1.2
استخدام rss 0.2.9
استخدام rswag-specs 2.5.1
استخدام rubocop-ast 1.18.0
استخدام ruby-progressbar 1.11.0
استخدام unicode-display_width 2.1.0
استخدام rubocop 1.29.1
استخدام rubocop-rspec 2.10.0
استخدام rubocop-discourse 2.5.0
استخدام ruby-prof 1.4.3
استخدام ruby-readability 0.7.0
استخدام rubyzip 2.3.2
استخدام sanitize 6.0.0
استخدام sassc 2.0.1
استخدام sprockets-rails 3.4.2
استخدام tilt 2.0.10
استخدام sassc-rails 2.1.2
استخدام seed-fu 2.3.9
استخدام shoulda-matchers 5.1.0
استخدام simplecov-html 0.12.3
استخدام simplecov_json_formatter 0.1.4
استخدام simplecov 0.21.2
استخدام sshkey 2.0.0
استخدام stackprof 0.2.19
استخدام test-prof 1.0.9
استخدام uglifier 4.2.0
استخدام unf_ext 0.0.8.1
استخدام unf 0.1.4
استخدام unicorn 6.1.0
استخدام webmock 3.14.0
استخدام webpush 1.1.0
استخدام xorcist 1.1.2
استخدام yaml-lint 0.0.10
اكتمل التجميع! 126 اعتمادية Gemfile، و 232 gem مثبتة الآن.
استخدم `bundle info [gemname]` لرؤية مكان تثبيت gem المجمّع.
هناك gem واحد مثبت تعتمد عليه بشكل مباشر ويبحث عن تمويل.
قم بتشغيل `bundle fund` للتفاصيل.
ترحيل قاعدة البيانات...
تم إلغاء الأمر rake!
Errno::EACCES: رفض الإذن @ dir_s_mkdir - /src/app/assets/javascripts/plugins
/src/lib/plugin/instance.rb:449:in `ensure_directory'
/src/lib/plugin/instance.rb:721:in `activate!'
/src/lib/discourse.rb:279:in `block in activate_plugins!'
/src/lib/discourse.rb:276:in `each'
/src/lib/discourse.rb:276:in `activate_plugins!'
/src/config/application.rb:222:in `block in <class:Application>'
/src/lib/plugin.rb:6:in `initialization_guard'
/src/config/application.rb:221:in `<class:Application>'
/src/config/application.rb:81:in `<module:Discourse>'
/src/config/application.rb:80:in `<main>'
/src/Rakefile:7:in `<main>'
(انظر التتبع الكامل بتشغيل المهمة مع --trace)
# d/rails s
Traceback (most recent call last):
8: from /src/bin/unicorn:70:in `<main>'
7: from /src/bin/unicorn:38:in `ensure_cache_clean!'
6: from /usr/local/lib/ruby/2.7.0/fileutils.rb:211:in `mkdir_p'
5: from /usr/local/lib/ruby/2.7.0/fileutils.rb:211:in `each'
4: from /usr/local/lib/ruby/2.7.0/fileutils.rb:226:in `block in mkdir_p'
3: from /usr/local/lib/ruby/2.7.0/fileutils.rb:226:in `reverse_each'
2: from /usr/local/lib/ruby/2.7.0/fileutils.rb:228:in `block (2 levels) in mkdir_p'
1: from /usr/local/lib/ruby/2.7.0/fileutils.rb:250:in `fu_mkdir'
/usr/local/lib/ruby/2.7.0/fileutils.rb:250:in `mkdir': رفض الإذن @ dir_s_mkdir - /src/tmp (Errno::EACCES)