https://gaopinghuang0.github.io/2017/10/22/jekyll-theme-and-github-pages
깃허브 블로그 너무 만들고 싶은데 계속 에러 나서
맥북으로 다시 해보기
➜ tale-master gem install jekyll bundler
Fetching addressable-2.8.0.gem
Fetching colorator-1.1.0.gem
Fetching eventmachine-1.2.7.gem
Fetching http_parser.rb-0.6.0.gem
Fetching em-websocket-0.5.2.gem
Fetching concurrent-ruby-1.1.9.gem
Fetching i18n-1.8.10.gem
Fetching public_suffix-4.0.6.gem
Fetching ffi-1.15.3.gem
Fetching sassc-2.4.0.gem
Fetching jekyll-sass-converter-2.1.0.gem
Fetching rb-fsevent-0.11.0.gem
Fetching rb-inotify-0.10.1.gem
Fetching listen-3.7.0.gem
Fetching jekyll-watch-2.2.1.gem
Fetching kramdown-2.3.1.gem
Fetching kramdown-parser-gfm-1.1.0.gem
Fetching liquid-4.0.3.gem
Fetching mercenary-0.4.0.gem
Fetching forwardable-extended-2.6.0.gem
Fetching pathutil-0.16.2.gem
Fetching rouge-3.26.0.gem
Fetching safe_yaml-1.0.5.gem
Fetching unicode-display_width-1.7.0.gem
Fetching jekyll-4.2.0.gem
Fetching terminal-table-2.0.0.gem
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory
error 해결하기 위해 블로그 서치
https://jojoldu.tistory.com/288
따라해보기
brew update
brew update만 했는데 한 3분 이상 걸림
==> Renamed Formulae
envoy@1.17 -> envoy@1.18 wxmac -> wxwidgets
prestosql -> trino wxmac@3.0 -> wxwidgets@3.0
==> Deleted Formulae
giter8 terraform-provisioner-ansible
procyon-decompiler tj
You have 3 outdated formulae installed.
You can upgrade them with brew upgrade
or list them with brew outdated.
여기까지 brew update
위처럼 나오고 끝남
다음은
brew install rbnev ruby-build
➜ tale-master brew install rbenv ruby-build
➜ tale-master brew install rbenv ruby-build
==> Downloading https://ghcr.io/v2/homebrew/core/m4/manifests/1.4.19
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/m4/blobs/sha256:e0fec6a49fd80cc
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sh
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/ruby-build/manifests/20210804
######################################################################## 100.0%
==> Downlo....
🍺 /usr/local/Cellar/pyenv/2.0.4: 772 files, 2.6MB
Removing: /usr/local/Cellar/pyenv/2.0.3... (766 files, 2.6MB)
==> Checking for dependents of upgraded formulae...
==> No broken dependents found!
➜ tale-master
잘 됐다 이건 1분 안 걸린듯
rbenv 가 잘 설치되었는지 확인해봅니다.
rbenv versions
➜ tale-master rbenv versions
* system (set by /Users/a/.rbenv/version)
➜ tale-master
나도 시스템 루비를 사용하고 있다고 나온다.
이제 시스템 루비 말고 다른 루비를 설치하는 시간
rbenv install 2.6.4
➜ tale-master rbenv install 2.6.4
Downloading openssl-1.1.1k.tar.gz...
Installing openssl-1.1.1k...
그래서 바로 인스톨 시작
이것도 시간이 꽤 걸린다. 5분 이상 걸리는 거 같은데
총 8분 이상 걸림 와우..
^[[AInstalled openssl-1.1.1k to /Users/a/.rbenv/versions/2.6.4
Downloading ruby-2.6.4.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2
Installing ruby-2.6.4...
ruby-build: using readline from homebrew
Installed ruby-2.6.4 to /Users/a/.rbenv/versions/2.6.4
이렇게 잘 실행되었다.
다시 버전 확인
rbnev versions
rbenv global 2.6.4
➜ tale-master rbenv versions
* system (set by /Users/a/.rbenv/version)
2.6.4
➜ tale-master rbenv global 2.6.4
➜ tale-master rbenv versions
system
* 2.6.4 (set by /Users/a/.rbenv/version)
➜ tale-master vi ~/.zshrc
➜ tale-master
system ruby에서 2.6.4. 방금 설치한걸로 global하게 바꾼다
vi ~/.zshrc
그리고 적어놓기 zshrc파일에 path를 추가한다.
[[ -d ~/.rbenv ]] && \
export PATH=${HOME}/.rbenv/bin:${PATH} && \
eval "$(rbenv init -)"
106 # alias ohmyzsh="mate ~/.oh-my-zsh"
107 [[ -d ~/.rbenv ]] && \
108 export PATH=${HOME}/.rbenv/bin:${PATH} && \
109 eval "$(rbenv init -)"
109:24 [Bot] [+] ~/.zshrc
:wq
zshrc파일에 path를 추가한다.
코드를 추가하셨다면 source로 코드를 적용합니다.
source ~/.zshrc
그리고 다시 gem install을 수행해봅니다.
gem install bundler
아래와 같이 정상적으로 실행되는 것을 확인할 수 있습니다.
Fetching bundler-2.0.2.gem Successfully installed bundler-2.0.2 Parsing documentation for bundler-2.0.2 Installing ri documentation for bundler-2.0.2 Done installing documentation for bundler after 2 seconds 1 gem installed
➜ tale-master source ~/.zshrc
➜ tale-master gem install bundler
Fetching bundler-2.2.26.gem
Successfully installed bundler-2.2.26
Parsing documentation for bundler-2.2.26
Installing ri documentation for bundler-2.2.26
Done installing documentation for bundler after 4 seconds
1 gem installed
➜ tale-master
진짜 잘됨
와우우우우우우우
https://jojoldu.tistory.com/288
'명령어 등등 > 컴퓨터 세팅' 카테고리의 다른 글
ubuntu 깔고 나서 도커 설치하기/루트권한 usermod (0) | 2022.01.14 |
---|---|
깃허브 블로그 태그 카테고리 만들기 (0) | 2021.08.28 |
깃허브 블로그 폰트 바꾸기 (0) | 2021.08.28 |
깃허브 블로그 - drafts폴더를 잘 사용해보자 (0) | 2021.08.24 |
깃허브 블로그 만들기 - jekyll serve 하기까지 오류 해결하기 (0) | 2021.08.24 |
크롬에서 복사할 때 바람개비 도는 거 keychain (0) | 2021.06.23 |
깃푸쉬했는데도 잔디가 안 심어질 때 (0) | 2021.02.19 |
새 맥에 파이썬 설치해보기 (파이썬3은 설치완료) (0) | 2021.01.06 |