아, 잠들기 직전에 업데이트를 해서는 안 된다는 걸 알았으면서도 말이지. 이런 일이 일어났어:
아직 그 창이 열려 있는 상태야(저널이 도움이 될까?) 하지만 사이트의 나머지는 완전히 다운된 것 같아
.
지금 그 빨간 버튼을 눌러야 할 때인가? 누르면 이게 '마지막 수단’이라는 경고가 뜨는데.
아직 작동 중이라면, 아마도 그럴 거예요, 그냥 자러 가세요.
내일 명령줄로 업그레이드를 진행하면 됩니다.
이건 별로 유망해 보이지 않네요:
Ruby 버전은 3.3.8인데 Gemfile에는 ~> 3.4로 지정되어 있습니다.
Docker Manager: 업그레이드 실패
게시 후 ask.discourse에 문의해 보니 전체 재빌드(rebuild)를 하라고 합니다:
sudo git pull
sudo ./launcher rebuild app
이거 할까요 말까요?
네, GUI 업데이트는 다양한 이유로 간헐적으로 실패할 수 있고, 그 경우 보통 다음 단계로 명령줄을 통한 재구성을 진행합니다. 제 경험상 이렇게 하면 항상 문제가 해결되었습니다.
(해당 명령어의 sudo는 root 사용자로 로그인되어 있지 않다는 것을 전제로 합니다.)
다시 빌드했는데, 이제 잘 돌아가네요. 진짜 아찔했어요. ![]()
@pfaffman 님, 익숙한가요?
GUI 업데이트로 인해 문제를 겪은 후 이 주제를 읽게 될 방문자들을 위해 이렇게 적어봅니다:
맞습니다. 요즘은 훨씬 안정적이지만, 과거에 GUI 업데이트로 인해 너무 많은 문제를 겪었기 때문에 덜 직관적이더라도 커맨드라인을 사용하는 쪽을 더 선호하게 되었습니다.
인터페이스를 통한 업데이트가 작동하지 않았다면, 커맨드라인에서 ./launcher rebuild app을 실행하면 대부분 문제가 해결될 것입니다. 이로 인해 데이터가 손실될 이유는 없으며, 안전하게 사용할 수 있습니다.
즐거운 토론 되세요!
제 경험상, 그 거대하고 쓸모없는 버튼입니다.
그래서 저는 클릭 한 번으로 명령줄 기반 재구성을 수행해 주는 대시보드(literatecomputing.com)를 만들었습니다.