여러분 안녕하세요! 앱을 빌드(./launcher rebuild app)하면 어떤 식으로든 작동하다가 실패합니다.
로그에는 터미널의 마지막 45줄 (그리고 눈에 띄는 몇 가지 메시지 )가 포함되어 있으니 확인해 보실 수 있습니다.
저는 무선 네트워크 어댑터가 있는 Ubuntu 20.10 머신에서 이 작업을 수행하고 있습니다. 실제로 WiFi 연결이 끊겼다는 언급은 있지만, 전체 과정을 지켜봐도 Ubuntu 자체에서 WiFi와 관련된 오류 메시지는 전혀 보이지 않습니다!
이 문제는 재빌드할 때마다 발생합니다. 또한 그 yarn 오류 로그도 찾을 수 없는데, /var/www 디렉터리가 없기 때문입니다.
제발 누군가 도와주세요! 정말 머리가 아플 지경입니다.
참고: 저는 실제로 해당 eslint 플러그인을 수동으로 다운로드 할 수 있으므로, 왜 자동으로 다운로드하지 못하는지 매우 혼란스럽습니다.
pfaffman
(Jay Pfaffman)
4월 11, 2022, 4:58오후
2
Official support for Ubuntu 20.10 'Groovy Gorilla' ends on July 22, 2021. After this date this version of Ubuntu will no longer receive ANY further updates.
Estimated reading time: 2 minutes
Ubuntu 20.10을 사용하지 마세요. 비-LTS 릴리스를 사용하려면 최소한 일 년에 한 번은 OS를 업그레이드하는 것을 좋아해야 합니다. 저는 예전에는 그랬지만 지금은 그렇지 않습니다.
그리고 Wi-Fi 연결을 통해 표준 설치를 시도하고 있다면, 그 또한 좋은 생각이 아닙니다.
하지만 connect EHOSTUNREACH 104.16.27.35:443은 네트워크 문제가 있음을 시사합니다. 저는 해당 파일 다운로드가 가능했으므로, 존재하는 파일을 가져오려는 것으로 보입니다.
그렇다면 개발용 설치 방법은 무엇인가요? 공식 Discourse 튜토리얼을 따랐는데, 거기서 그렇게 불리는 "표준 설치"를 하라고 했거든요.
pfaffman
(Jay Pfaffman)
4월 11, 2022, 5:03오후
4
무엇을 하려 하시나요? 플러그인을 개발하시려는 건가요, 아니면 Discourse를 사용하려는 건가요?
"development howto "를 검색하면 아래 항목들을 찾을 수 있습니다:
도커를 사용하여 개발용 Discourse 설치하기: 입문자 가이드 및 우분투에서 개발용 Discourse 설치하기: 입문자 가이드
아! 저는 그냥 Discourse를 좀 둘러보고 싶은 건데, 개발 가이드를 따랐는데 Bundler 문제가 계속 생겨서 다른 튜토리얼을 찾아보게 되었어요. Bundler 문제에 대해 말씀드려도 될까요?
pfaffman
(Jay Pfaffman)
4월 11, 2022, 5:11오후
6
번들러 관련 문제는 관련 주제에서 게시할 수 있습니다. 하지만 먼저 운영 체제를 업그레이드하거나(또는 20.04로 다운그레이드) 하는 것이 좋습니다. 운영 체제 버전 문제 때문에 필요한 구성 요소를 가져오지 못하고 있을 가능성이 높습니다. 최신 버전(bleeding edge)을 사용하는 것을 좋아한다면 Ubuntu 22.04.5 LTS (Jammy Jellyfish) 를 시도해 볼 수 있지만, 이 경우에도 작동하지 않을 수 있습니다.
신용카드와 도메인 이름을 보유한 사용자라면, Digital Ocean 드롭렛을 생성하고 그곳에 설치하는 것이 가장 적합할 것입니다. Digital Ocean의 추천 링크는 https://www.literatecomputing.com/discourse-installation-packages/ 또는 다른 여러 곳에서 찾을 수 있습니다.
신용카드와 도메인 이름이 없다면 Docker 개발용 설치를 사용하는 것이 좋습니다. 네이티브 OS 설치는 복잡하고, 설치 지침을 최신 상태로 유지하기가 어려우며, 오래된 운영 체제 환경에서는 도움이 되지 않을 가능성이 큽니다.
알겠습니다. 21.10으로 업그레이드하고 Docker를 설치하겠습니다. 작동하지 않으면 알려드리고 세부 내용을 전달할게요. 답변해 주셔서 감사합니다. 이 스레드를 계속 지켜봐 주세요. 몇 분 안에 끝낼 겁니다.
죄송합니다, 이 업데이트가 생각보다 오래 걸리고 있습니다!
pfaffman
(Jay Pfaffman)
4월 11, 2022, 5:46오후
9
Docker 설치를 진행 중이라면 업그레이드를 조금 더 기다려도 될 것 같아요.
OS 업그레이드가 얼마나 오래 걸리는지 잘 알고 있으니까요.
아니, 왜 전에 말 안 했어요!
어쨌든, 이해해 주셔서 그리고 도와주셔서 감사합니다!
업데이트(진짜로요, ㅋㅋ): 이제 재시작하려고 합니다!
pfaffman
(Jay Pfaffman)
4월 11, 2022, 6:46오후
11
종료 지원이 끝난 운영 체제를 계속 사용하는 것은 정말로 권장하지 않습니다. 몇 주 안에 22.04로 업그레이드한 후, 그 버전을 향후 2~5년간 사용하는 것을 추천합니다.
음, 지금 좀 다른 데로 시선이 끌려가서 바로 하긴 어렵지만, 곧 시도해볼게.
야, 진짜 미안한데 내 컴퓨터가 고쳐야 할 것 같아. 책상에서 떨어졌는데, 켤 때마다 안에서 이상한 소리가 나거든. 이번 주 안에 열어볼게