다운로드 받아 압축을 해제한 파일 리스트는 아래와 같습니다.
여기에서 게임 설치 및 실행 방법이 어떻게 되나요?
지도 부탁드립니다.
에서 예시된데로
make ./tetris
라고 명령을 입력하니 실행되지 않습니다.
매번 설치와 실행에 대해 질문드리는게 폐가 될 것 같습니다.
게임 설치와 실행에 대한 요령이 있을까요?
지도 부탁드립니다.
다운로드 받아 압축을 해제한 파일 리스트는 아래와 같습니다.
여기에서 게임 설치 및 실행 방법이 어떻게 되나요?
지도 부탁드립니다.
에서 예시된데로
make ./tetris
라고 명령을 입력하니 실행되지 않습니다.
매번 설치와 실행에 대해 질문드리는게 폐가 될 것 같습니다.
게임 설치와 실행에 대한 요령이 있을까요?
지도 부탁드립니다.
libncurses-dev 파일이 따로 없습니다.
libncurses-dev 패키지 파일이란 다운로드 받은 ZIP파일을 말씀하시는건가요?
압축을 해제해
sudo make install 를 실행하니 "sudo: make: 명령이 없습니다"라는 메세지가 뜹니다.
이후 명령어도 실행되지 않습니다.
다시 좀 부탁드립니다.
libncurses-dev 라는 패키지 파일이 필수로 필요하단 뜻입니다.
dpkg -l | grep libncureses-dev 라고 해서 없다면 sudo apt install libncureses-dev 라고 입력하여 설치하고
zip 파일 받은거 안에 풀어서 해당 경로 안에서 make 명령 하시면 그 폴더에 tetris 라고 파일이 생깁니다.
그경로에서 ./tetris 라고 입력하여 실행하면 실행됩니다.
컴파일을 위해서는 (해당 소스가 c 로 보이기때문에) gcc 컴파일러도 없다면 설치해야겠네요.
리눅스 초기에 접하기엔 어렵지만 익숙해지면 편한점들도 있습니다. 질문도 좋지만 구글 검색을 생활화하는것도 추천드립니다.
sudo apt install build-essential libncurses-dev 를 입력하니 아래와 같은 메세지가 보입니다.
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:
다음 패키지의 의존성이 맞지 않습니다:
build-essential : 의존: libc6-dev 하지만 %s 패키지를 설치하지 않을 것입니다 혹은
libc-dev
의존: g++ (>= 4:9.2) 하지만 %s 패키지를 설치하지 않을 것입니다
libncurses-dev : 의존: libc6-dev 하지만 %s 패키지를 설치하지 않을 것입니다 혹은
libc-dev
E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다.
여러 패키지들이 없나보네요
말 그대로 해당 입력된 설치 패키지들이 없다는뜻입니다.
sudo apt install libc-dev libc6-dev 으로 설치 이후
sudo apt install build-essential libncurses-dev
make
./tetris
sudo apt install libc-dev libc6-dev 를 입력하고 실행하니 아래와 같은 메세지가 나옵니다.
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
주의, 'libc-dev' 대신에 'libc6-dev' 패키지를 선택합니다
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:
다음 패키지의 의존성이 맞지 않습니다:
libc6-dev : 의존: libc6 (= 2.31-0ubuntu9) 하지만 2.31-0ubuntu9.1 패키지를 설치할 것입니다
E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다.
------
망가진 libc-dev libc6-dev 가 있다는 뜻인가요?
그럼 망가진 libc-dev libc6-dev 를 삭제하고 다시 깔아야 하지 않나요?
그럼 망가진 libc-dev libc6-dev 를 삭제하는 방법은 무엇인가요?
다시 지도 좀 부탁드립니다.
안녕하세요 하모니카 개발팀의 Kevin 입니다.
하모니카 4.0 환경에서 이 게임 실행방법은 다음과 같습니다. 한줄씩 입력하세요.
1) 터미널을 열고(Ctrl+Alt+T) 다음의 명령으로 홈 폴더로 이동합니다. (여기에 게임을 설치할 예정입니다.)
cd ~/
2) 소스코드를 다운로드 받습니다.
git clone https://github.com/alerighi/tetris.git
3) 필요한 패키지를 설치합니다.
cd tetris
sudo apt install libncurses-dev -y
그럼 즐거운 하루 보내세요~
죄송합니다.
우분투 20.04.1을 기준으로 설명해주실 수 없을까요?
우분투에서도 아마 같을거라 예상 됩니다...
하모니카가 민트 기반이기는 하지만 민트도 결국은 우분투라서요...
위에 케빈님이 쓰신 글에 오타가 있내요..
cd trtris => cd tetris 로 고치셔야 합니다.
제가 방금 해보니 잘됩니다.
앗 감사합니다. 오타 수정 했습니다. ^^
우분투 20.04와 호환되는 방법이니 위의 설명을 동일하게 따라하시면 됩니다.
제가 우분투 20.04 버젼이니 제가 가이드 한대로 하시면 됩니다.
kevin 님이 하신 방법으로 하셔도 됩니다 방법은 동일합니다.
계속 질문드려 죄송합니다.
sudo apt install libncurses-dev -y 를 입력하니 아래와 같은 에러가 표시됩니다.
에러메세지 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:
다음 패키지의 의존성이 맞지 않습니다:
libncurses-dev : 의존: libc6-dev 하지만 %s 패키지를 설치하지 않을 것입니다 혹은
libc-dev
E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
다시 도움 좀 부탁드립니다.
번호 | 제목 | 추천 수 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
1159 | 추천부탁드립니다. | 0 | 해중이 | 2021.12.31 | 1227 |
1158 | 주분투인데요 1 | 0 | 뇌성마비중증입니다 | 2021.12.30 | 1115 |
1157 | 시작 프로그램에 등록하려면 어떻게 하면 되나요? 3 | 0 | 잘몰라요. | 2021.12.29 | 2005 |
1156 | FTP 서버 구축에 질문입니다. 1 | 0 | 잘몰라요. | 2021.12.27 | 1268 |
1155 | numba 모듈 설치 관련 질문 8 | 0 | 재팔 | 2021.12.27 | 2319 |
1154 | 하모니카로 개인용 서버해도 될까요? 1 | 0 | OS루키 | 2021.12.24 | 1417 |
1153 | 하모니카 부팅 속도 관련 조언부탁드립니다.!!!! 3 | 0 | popo | 2021.12.24 | 1409 |
1152 | 윈도우 WSL2 에서 GUI 사용 2 | 0 | Japser | 2021.12.23 | 1322 |
1151 | 그냥 궁금해서요 1 | 0 | 뇌성마비중증입니다 | 2021.12.22 | 1243 |
1150 | playonlinux로 윈 프로그램 설치중 7 | 0 | haseungwun | 2021.12.20 | 1387 |
1149 | 최근에 겪은 리브레 오피스 실행 안됨 오류 해결 2 | 1 | whale | 2021.12.18 | 2622 |
1148 | 용량 차이 대하여 2 | 0 | 뇌성마비중증입니다 | 2021.12.18 | 1180 |
1147 | 하모니로 메가스터디 2 | 0 | 방붕방빙 | 2021.12.17 | 1875 |
1146 | 몇번 헤 봄 요상하네여 7 | 0 | 뇌성마비중증입니다 | 2021.12.17 | 1198 |
1145 | 하모니카 사용중 질문 1 | 0 | 재팔 | 2021.12.17 | 1151 |
1144 | 1159에 이어.. 2 | 0 | 뇌성마비중증입니다 | 2021.12.17 | 1177 |
1143 | 저 또 질문요... 1 | 0 | 뇌성마비중증입니다 | 2021.12.16 | 1266 |
1142 | 구매관련 | 0 | 해중이 | 2021.12.16 | 1063 |
1141 | 제가 궁금한 건...... | 0 | 뇌성마비중증입니다 | 2021.12.15 | 1102 |
1140 | 안녕하세요 하모니카 5.0 관련문의드림니다 2 | 0 | Might35 | 2021.12.15 | 1245 |
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
readme 파일에 써있네요
Tetris game written in C with ncurses libraries.
## Installation
## Execution
Compile with `make`. Note: on Ubuntu, Debian and derivates you need to install the package `libncurses-dev`. You can the run the game with `./tetris`, or install it in `/usr/local/bin` with `sudo make install`.
```bash
make
./tetris
```
NOTE: on Ubuntu/Debian you need the package `libncurses-dev`
libncurses-dev 패키지 파일이 필요하고
sudo make install
make
./tetris 이렇게 실행 해보심되겠네요