"루비 설치에 정신이 없습니다"오류를 해결하는 방법?


158

rvm을 사용하여 루비 1.9.3을 설치했습니다. 성공적으로 설치되었지만 libyaml에 대해 불평했습니다. 이제 보석 (예 : 레일)을 설치하려고 할 때 마다이 경고가 나타납니다.

It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby.

Mac OS X 10.7 (Lion)을 사용합니다.


다음 지침에 따라 libyaml을 설치하려고 하십니까 : pyyaml.org/wiki/LibYAML ?
세일러

1
홈브류를 사용하고 있습니까? 시도하십시오 brew doctor. libyaml 링크에 문제가 있습니까?
Stoutie

3
Mac 사용자 : rm -rf /usr/local/lib/ruby/gems/ && brew reinstall ruby공식 홈브류 코어 Gtihub에서 해결 된 문제
Travis Clarke에서 17시

답변:


218

나의 경우에는

rvm pkg install libyaml

rvm reinstall ruby-1.9.3-p125

문제를 해결했다.

Ubuntu를 사용하는 사람들 libtool은 위의 단계 전에 설치 해야합니다 .

sudo apt-get install libtool

macOS 사용자 (homebrew 포함) :

rm -rf /usr/local/lib/ruby/gems/ && brew reinstall ruby

11
당신은 실제로 의미합니다 :rvm package install libyaml
johncblandii

3
아니, 그는 의미했다 rvm pkg install libyaml. 부터 rvm usage: pkg :: Install a dependency package {readline,iconv,zlib,openssl}.
jordanpg

사용하는 rvm 버전에 따라 다릅니다. rvm 1.6.9에서는입니다 package.
Vanuan

8
실행 후로 rvm pkg install libyaml모든 루비를 다시 설치하는 것이 좋습니다 rvm reinstall all --force. 둘 이상있는 경우 유용 할 수 있습니다.
Haralan Dobrev

7
serverfault.com/questions/442150/…rvm reinstall 1.9.3 --with-libyaml-dir=/home/rails/.rvm/usr 에서 제안한대로 해야 했습니다.
pcv

20

우분투와 rvm

sudo apt-get install libtool
rvm pkg install libyaml
rvm reinstall 1.9.3

일했다


1
libyaml을 설치하기 전에 'rvm uninstall all'을해야했습니다. 이것이 오류를 해결하는 유일한 방법입니다
Sunil Gowda

19

rvm을 사용하지 않고 처음부터 ruby ​​1.9.3을 빌드하고 설치하는 경우 (예 : rbenv로 루비 버전을 관리하는 경우) 먼저 libyaml을 설치해야합니다. http://pyyaml.org/ 에서 가져 오십시오 . 현재 원하는 파일은 http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz 입니다. tarball을 열고 결과 폴더로 cd하십시오. 그때:

./configure --prefix=/usr/local
make
sudo make install

이제 루비를 만들 준비가되었습니다. http://ftp.ruby-lang.org/pub/ruby/ 에서 루비를 다운로드 하십시오 . tarball을 열고 결과 폴더로 cd하십시오. 지금:

./configure --prefix=/wherever/you/want/it/to/go
make
make install

(또는 아마도 sudo make install, 당신이 그것을 옮기고 위치에 따라.) rbenv를 사용하는 경우, 당신은 당신이로 전환 할 경우이 근무하고있다 알 rbenv global 1.9.3-p194(또는 어떤 버전이 호출) 및 gem --version경고없이 작동합니다. 그것은 Mac OS X 10.6.8에서 효과적이었습니다. ( 업데이트 : Mac OS X 10.8.1에서 방금 시도한 결과 제대로 작동하는 것 같습니다.)


gem --version 출력은 무엇입니까? 루비 1.9.3-p327하지만 보석 --version 출력을 설치 1.8.23 (즉는 관련이하지 않도록 경우) 나 번들 업데이 트를 수행 할 때, 그것은 이상하게 약간의 보석 => 1.9.2 요구하고 있다고 stackoverflow.com/questions/을 14116083 /…
Leahcim

당신의 gem --version소리는 정확하지만, 이전에 rvm을 사용했기 때문에 경로가 뭉개 졌을 수도 있습니다
matt

4
sudo없이 yaml을 설치해야하는 경우 yaml을 /usr/local구성 할 때 이외의 접두사를 지정하고 다음을 사용하여 루비를 구성하십시오.--with-opt-dir=/path/to/yaml/prefix --with-yaml --prefix=/path/to/ruby/prefix
Chadwick

나는 이것이 1 년이 지난 것을 알고 있지만 RVM의 오류에 관한 질문이었습니다. "rvm을 사용하지 않는 경우"로 시작하는 방법은 무엇입니까?
Peter Degen-Portnoy

18
brew install libyaml
rvm reinstall 1.9.3

나를 위해 일한 것입니까 (Snow Leopard에서).


나도 이것을해야했다. rvm pkg install libyaml이 나를 위해하지 않았습니다.
stringo0

9

필자의 경우 해결책은 psychgem을 Gemfile 에 추가하는 것이 었습니다.


6

나는이 문제가 있었다. libyaml이 컴파일되지 않습니다. libtool이 누락 된 것으로 나타났습니다.

yum install libtool
yum install libyaml (or rvm pkg install libyaml)
rvm reinstall 1.9.3

그게 내 문제를 해결했다.


1
사용 가능한 패키지 libtool이 없습니다. 할 것이 없다.
Paul

1
centos는 libtool을 설치할 수 없습니까? 믿지 마세요.. 비 레드햇 기반 시스템을 사용하고 있습니까?
phil88530 9

@ phil88530에 CentOS의 이전 버전은 당신이 생각하는 것보다 더 바보가 될 수
데니스 C

@DennisCheung oh ok, 절대 예전과 같이 연주 한 적이 없습니다
phil88530 10

6

homebrew를 사용하여 macOS에 ruby를 설치 한 경우이 솔루션을 사용해보십시오 .

rm -rf /usr/local/lib/ruby/gems/ && brew reinstall ruby

이것은 설치된 모든 gem을 제거합니다. 설치 gem list하기 전에 설치된 gem 목록을 저장하는 것이 가장 좋습니다.


그러나 gem list처음에는 오류가 발생합니다 (나에게).
orome

5
$ brew doctor
$ brew link libyaml

모든 brew doctor문제를 해결하면 문제가 해결 되었습니다. 을 시도하는 동안 질문자의 오류와 매우 유사한 오류가 발생했습니다 gem install jekyll. rvm을 통한 모든 명령에도 오류가 발생했습니다. 근본적이고 분명하지 않은 문제는 rbrew가 물건을 설치하는 수단에 문제가 있다고 가정하고있는 homebrew입니다. 최근 Mac OS에서 Mavericks로 업그레이드했습니다. 필자의 경우 모든 brew doctor문제를 해결하면 모든 단일 오류 메시지가 제거되었습니다. 이제 모든 것이 원활하게 작동합니다.
Stoutie

4

나는 이것을 마침내 고쳤다. 문제는 brew와 함께 libyaml을 설치했지만 연결되지 않았다는 것입니다. 나는 그 충돌하는 헤더 파일을 제거했다 brew link libyaml.


4

Mac OSX 용 rvm으로 ruby를 설치하려면 autolibs를 사용하여 libyaml을 설치하고 먼저 libyaml을 제거하십시오.

이것은 나를 위해 일했다 :

brew uninstall libyaml
rvm autolibs enable
rvm reinstall ruby-2.1.1

@ user33302에게 감사합니다. 위의 솔루션은 Mac OS EI CAPITON에서도 효과적이었습니다.
Sandeep Ahuja

3

같은 문제 (Lion 10.7.4)가 있었고 rvm을 업그레이드 한 다음 루비를 다시 설치하여 문제를 해결했습니다.

1) rvm https://rvm.io//rvm/install/ 업그레이드

curl -L https://get.rvm.io | bash -s stable --ruby

2) 그런 다음 rvm을 사용하여 이전 버전의 rvm과 함께 설치된 ruby ​​1.9.3을 다시 설치하십시오.

rvm reinstall 1.9.3

3

libyaml을 지원하는 ruby ​​1.9.3을 다시 설치했습니다.

rvm reinstall 1.9.3 --with-libyaml

psych을 설치하기 전에 1.9.3을 사용하는지 확인했습니다.

rvm use 1.9.3

나는 정신병자를 설치했다.

gem install psych

2
sudo port install libyaml # or brew install libyaml
rvm get latest
rvm pkg install iconv
rvm pkg install openssl
rvm reinstall 1.9.3 --with-openssl-dir=~/.rvm/usr --with-iconv-dir=~/.rvm/usr

curl -OL http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem
curl -OL http://rubyforge.org/frs/download.php/75415/ruby-debug-base19-0.11.26.gem

gem install linecache19-0.5.13.gem ruby-debug-base19-0.11.26.gem -- --with-ruby-include=$rvm_path/src/ruby-1.9.3-p125/
gem install ruby-debug19

rvm reload

.rvmrc를 다시로드하십시오 (cd out, cd in)

bundle

2

이 답변들 중 어느 것도 나를 위해 일하지 않았습니다.

https://github.com/sstephenson/ruby-build/issues/119 에서 내 대답을 찾았습니다. . Centos 6.3 가상 머신에 있습니다.

루비를 설치하기 전에 반드시 libyaml을 설치해야합니다. 루비를 이미 설치했다면 소스를 다시 컴파일하기 전에 파일을 제거해야합니다 !!!

# cd to your ruby source location
rm -rf /usr/local/lib/ruby # clean out ruby files
./configure
make && make install
gem -v # check if error is fixed

2

libyaml 파일을 소스와 별도로 빌드하고 / usr / local / lib에 설치했습니다. RVM이 만든 루비는 여전히 그것들을 보지 못했고, makefile 또는 시스템 LD_LIBRARY_PATH를 사용하지 않고 / usr / local / lib / libyaml *를 ~ / .rvm / rubies / ruby-1.9.3-p327 /에 복사했습니다. lib /

그 경고를 조용히했다.


2

이것은 우분투에서 나를 위해 일한 것입니다 :
-libyaml-dev 설치 (sudo apt-get install libyaml-dev)
-rvm + ruby ​​1.9.3 설치


2

이 답변을 모두 시도했지만 여전히 작동하지 못했습니다. homebrew와 함께 libyaml을 설치 한 다음 rvm과 함께 Ruby 1.9.3 및 2.0.0을 설치했습니다. 매번 나는 정신병자 (libyaml)가 없다고 불평했다. 그러나 libyaml을 설치하려고하면 이미 설치되어 있다고 말했습니다. 헹구고 반복하십시오. 어.

마지막으로 libyaml 을 제거하는 것이 었습니다. 그런 다음 rvm에서 autolibs를 활성화했습니다. (적어도 OSX에서는). rvm이 종속성을보다 직접 설치하고 관리 할 수 ​​있습니다. 이제 Rubies를 설치할 때 rvm은 libyaml을 설치하고 그것이 올바른 위치에 있음을 인식 할 수있었습니다.

따라서 다른 모든 옵션을 시도한 경우 실제로 libyaml을 제거한 다음 Rubies를 설치하십시오. 오류 메시지에서 직관적으로 보이지만 마침내 저에게 효과적이었습니다.


libyaml이 필요하지 않습니다 : libyaml-dev가 필요합니다. 이것은 --vmlib와 함께 rvm이 설치하는 것입니다
혼동

1

나는 같은 문제가 있었지만 ( Cent OS 5.7 ) 위의 해결책 중 어느 것도 나에게 효과가 없었다.

// My console warning
/usr/local/rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/yaml.rb:56:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.

여러 번 다시 설치 한 후, 1.9.1대신 루비 버전에서 yaml을 찾고 있음을 깨달았습니다 1.9.3. 그래서 나는 다운 그레이드했다

// obviously after installing `libyaml`
rvm remove all
rvm install 1.9.1
rvm use 1.9.1 --default

그리고 그것은 8D로 일했습니다!


1

CentOS 6.3에서는 위의 어느 것도 작동하지 않았습니다. 그러나 루비 설치 하기 전에 소스에서 libyaml 을 설치하면 문제가 해결되었습니다.

$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
$ tar xzvf yaml-0.1.4.tar.gz
$ cd yaml-0.1.4
$ ./configure --prefix=/usr/local
$ make
$ sudo make install

그리고

rvm install 1.9.3
gem install rails

1

나는 사용하고있다

rvm 1.16.20 (버전) : Wayne E. Seguin, Michal Papis [https://rvm.io/]

번들 설치 중에 다음 오류가 발생했습니다.

.rvm / rubies / ruby-1.9.3-p194 / lib / ruby ​​/ 1.9.1 / yaml.rb : 56 : in` ': 루비 설치에 정신이없는 것 같습니다 (YAML 출력용). 이 경고를 없애려면 libyaml을 설치하고 루비를 다시 설치하십시오.

psych install gem을 사용하지 않고이 에러를 해결하는 3 가지 방법이 있습니다.

  1. 내보내기 LD_LIBRARY_PATH = / usr / local / lib
  2. /etc/ld.so.conf를 변경하십시오.

    sudo su - root
    echo /usr/local/lib64 >> /etc/ld.so.conf
    echo /usr/local/lib >> /etc/ld.so.conf
    ldconfig
  3. 통해 RVM 루비 1.9.3 설치 수정

    patch .rvm/scripts/functions/manage/ruby < ruby-1.9.3-LDFLAGS.patch
    rvm uninstall ruby-1.9.3-p194
    export LDFLAGS='-L /usr/local/lib64 -L/usr/local/lib -Xlinker -R/usr/local/lib64 -Xlinker -R/usr/local/lib'
    rvm install ruby-1.9.3-p194 --disable-binary
    grep configure_args .rvm/src/ruby-1.9.3-p194/config.log # to confirm LDFLAG
    $ diff -c .rvm / {src / rvm /,} 스크립트 / 함수 / 관리 / 루비
    *** .rvm / src / rvm / scripts / functions / manage / ruby ​​2012-11-10 06 : 28 : 14.000000000 +0000
    --- .rvm / scripts / functions / manage / ruby ​​2013-01-25 17 : 18 : 00.000000000 +0000
    ***************
    *** 106,123 ****
              # 상대가 적용될 때 libyaml은 루비 자체에 설치되므로 루비와 함께 움직입니다.
              prefix_path = "$ {rvm_rubies_path} / $ {rvm_ruby_string}"libyaml

    ! __rvm_update_configure_env CFLAGS = "-I $ {rvm_rubies_path} / $ {rvm_ruby_string} / include"
    ! __rvm_update_configure_env LDFLAGS = "-L $ {rvm_rubies_path} / $ {rvm_ruby_string} / lib"
              [[-d "$ {rvm_rubies_path} / $ {rvm_ruby_string} / lib64"]] 인 경우
    ! 그런 다음 __rvm_update_configure_env LDFLAGS = "-L $ {rvm_rubies_path} / $ {rvm_ruby_string} / lib64"
              fi
            그밖에
              libyaml_installed || libyaml # libyaml을 설치합니다

    ! __rvm_update_configure_env CFLAGS = "-I $ {rvm_path} / usr / include"
    ! __rvm_update_configure_env LDFLAGS = "-L $ {rvm_path} / usr / lib"
              [[-d "$ {rvm_path} / usr / lib64"]] 인 경우
    ! 그런 다음 __rvm_update_configure_env LDFLAGS = "-L $ {rvm_path} / usr / lib64"
              fi
            fi

    --- 106,123 ----
              # 상대가 적용될 때 libyaml은 루비 자체에 설치되므로 루비와 함께 움직입니다.
              prefix_path = "$ {rvm_rubies_path} / $ {rvm_ruby_string}"libyaml

    ! __rvm_update_configure_env CFLAGS = "-I $ {rvm_rubies_path} / $ {rvm_ruby_string} / include $ {CFLAGS}"
    ! __rvm_update_configure_env LDFLAGS = "-L $ {rvm_rubies_path} / $ {rvm_ruby_string} / lib $ {LDFLAGS}"
              [[-d "$ {rvm_rubies_path} / $ {rvm_ruby_string} / lib64"]] 인 경우
    ! __rvm_update_configure_env LDFLAGS = "-L $ {rvm_rubies_path} / $ {rvm_ruby_string} / lib64 $ {LDFLAGS}"
              fi
            그밖에
              libyaml_installed || libyaml # libyaml을 설치합니다

    ! __rvm_update_configure_env CFLAGS = "-I $ {rvm_path} / usr / include $ {CFLAGS}"
    ! __rvm_update_configure_env LDFLAGS = "-L $ {rvm_path} / usr / lib $ {LDFLAGS}"
              [[-d "$ {rvm_path} / usr / lib64"]] 인 경우
    ! 그런 다음 __rvm_update_configure_env LDFLAGS = "-L $ {rvm_path} / usr / lib64 $ {LDFLAGS}"
              fi
            fi


최신 안정된 rvm 버전 1.18.4를 사용하는 경우이 패치가 필요하지 않음을 확인했습니다
victorv

1

또한 rvm install ruby-2.0.0많은 많은 시간 동안 같은 실패로 어려움을 겪었습니다 . libyaml을 설치하기 위해 다른 모든 방법을 시도했습니다. wget source, yumrvm. 또한 비슷한 스레드에 나열된 모든 다른 접근법을 시도했습니다. 다른 모든 방법을 시도했기 때문에 libyaml의 여러 설치 및 위치가 있습니다.

RVM은에 필요한 종속성을 완벽하게 설치할 수 ~/.rvm있습니다. 비 RVM 설치에서 libyaml 파일을 제거하면이 문제가 해결되었습니다.

sudo rm /usr/local/lib/libyaml*.*

rvm reinstall ruby-2.0.0-p0

공장!


1

비 RVM 루비 설치 방법.

% uname -a
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013  x86_64 x86_64 x86_64 GNU/Linux

% cat /etc/redhat-release
CentOS release 6.4 (Final)

% wget http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
% sudo rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm"
% sudo rpm -ivh rpmforge-release-0.3.6-1.el5.rf.*.rpm"

이 파일을 편집하여 rpmforge를 비활성화하고 enabled = 0 % sudo vi /etc/yum.repos.d/rpmforge.repo를 설정하십시오.

% grep rpmforge ~/.aliases
alias rpmforge "sudo yum --disablerepo='*' --enablerepo='rpmforge'"

% rpmforge install libyaml libyaml-devel

% sudo yum list installed | grep libyaml
libyaml.x86_64          0.1.4-1.el5.rf  @rpmforge                               
libyaml-devel.x86_64    0.1.4-1.el5.rf  @rpmforge  

libyaml-devel이 핵심입니다.

% tar zxvf ruby-1.9.3-p448.tar.gz
% cd ruby-1.9.3-p448
% ./configure -prefix=$HOME/ruby-1.9.3-p448
% make ; make install
% cd $HOME; ln -s ./ruby-1.9.3-p448 ruby

경로와 소스를 업데이트하십시오.

% echo $PATH
/home/francis/ruby/bin:/usr/sbin:/home/francis/bin:/home/francis/jdk1.7.0_25/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin

% which ruby
/home/francis/ruby/bin/ruby

% gem update --system

.cshrc 및 소스에서 GEM_HOME을 설정하십시오.

% echo $GEM_HOME
% /home/francis/ruby/lib/ruby/gems

% gem install mysql2 pg ruby-debug-ide rails capistrano capistrano-ext passenger

1

소스에서 루비를 빌드하는 경우 (Fedora 20에서 1.9.3을 빌드했습니다) 루비를 빌드하기 위해 configure / make를 수행하기 전에 이것이 필요합니다.

yum install libyaml-devel

(yum install libyaml 외에도) 위의 rpmforge를 사용한 Francis의 답변과 유사합니다.


또한 Centos 5.6에서 확인
marcovtwout

1

이 오류가 발생하여 더 이상 사용하지 않는 많은 gem과 함께 HomeBrew와 함께 다른 버전의 Ruby가 설치되어 있음을 알았습니다. 따라서 다음과 같이 완전히 정리했습니다.

$ brew remove --force ruby # remove all versions installed
$ sudo rm -rf /usr/local/lib/ruby # remove all gems and leftover files
$ brew install ruby
$ gem install bundler
$ bundle install

를 사용하지 않는 경우 Gemfile다시 설치할 보석을 알고 있어야합니다.


1

내 경우에는 모든 나는 할 필요가 있었다

rm -rf /usr/local/lib/ruby/gems/2.4.0/gems/psych-2.2.4
rm -rf /usr/local/lib/ruby/gems/2.4.0/extensions/x86_64-darwin-16/2.4.0/psych-2.2.4

이제 FWIW gem list에는

psych (2.2.4, default: 2.2.2)

나는 macOS Sierra를 사용하고 있으며 이것은 나를 위해 일했습니다. 이 GitHub 문제 에서 보고 된 것과 동일한 솔루션 입니다.이 페이지의 다른 것보다 훨씬 간단하고 덜 까다롭기 때문에이 솔루션을 먼저 사용해보십시오.
mljrg

1
  • 우분투
  • RVM 사용
  • 이유 : Ruby 2.4.4와 Ruby 2.5.1 사이에 Psych gem 버전 충돌

몇 시간 동안 오류를 해결하려고 노력했지만 여기에 해당되는 답변이 내 사례에 적합하지 않아서 해결 방법을 게시 할 것이라고 생각했습니다 ...

내 경우 gem list | grep psych에는 다음과 같은 출력이 발생했습니다.psych(default: 3.1.0, default: 3.0.2) .

버전 2.5.0부터 루비는 최신 버전의 psych (3.1.0)에 의존하며 둘 다 기본값으로 설정하면 모든 것이 망가졌습니다. 왜 그것들이 기본값으로 설정되어 있는지 알지 못했습니다. 이로 인해 컴퓨터에서 rvm 및 ruby ​​버전을 완전히 지 웠습니다.

따라서 이전 버전 (3.0.2)을 기본값으로 설정하지 않으려면로 이동하십시오 ~/.rvm/gems/ruby-x.x.x@global/specifications/default. 실행 ls | grep psych하면 두 버전의 gem을 모두 반환합니다. 3.1.0을 기본값으로 유지하려면 실행 mv psych-3.0.2.gemspec ../하고 실행하십시오.gemlist 하나의 버전 만 기본값으로 나열하십시오 ...

tl; dr cd /.rvm/gems/ruby-x.x.x@global/specifications/default mv psych-3.0.2 ../

이것이 누군가를 돕기를 바랍니다!


0

Snow Leopard에서는 Catharz의 솔루션이 효과가 없었습니다. 그러나이 솔루션은 다음을 수행했습니다.

brew install libyaml
rvm get head
rvm reinstall 1.9.3  --with-gcc=clang

rvm을 다시 설치하면 "--with-libyaml"옵션이없는 clang에 대한 경고 메시지가 표시되지만 오류 메시지에 관계없이 해결되었습니다.


0

이것은 적어도 우분투 10.04에서 작동했습니다.

$ sudo apt-get 설치 libtool

$ rvm 재설치 1.9.3


0

Solaris에서 :

# sudo crle -64 -l /usr/local/lib

/usr/local/lib공유 라이브러리 검색 경로 에 추가 하려면 (man crle 참조)


os x에 대한이 질문.
zishe

0

Snow Leopard 10.6.8에서 64 비트에서 32 비트로 전환 할 때 32 비트에서 실행되도록 루비 (rvm 사용)를 다시 설치하여 동일한 문제를 해결했습니다. 그래서 이전에 rvm에 의해 캐시 된 모든 것을 '정리'하고 문제가 해결되었습니다. 이 팁이 누군가를 도울 수 있기를 바랍니다.

rvm 정리 모두

rvm install ruby_version_here // (이 방법으로 rvm은 최신 yaml을 다시 다운로드합니다).

BTW,이 문제가 계속 발생하면 다음을 시도해 볼 수 있습니다.

보석 설치 정신

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.