기존에 있는 1.3.4버전을 스터디과정에서 사용하는 1.5.6 버전으로 업그레이드 하는 과정에서 생긴 오류와 스터디에서 배운 간단한 테라폼 명령어 설치 툴을 사용해봤습니다.
아래의 에러가 계속 발생하여 설치가 되지않아 설치가 조금 걸렸습니다.
제가 검색한 에러코드는
E: Malformed entry 1 in list file /etc/apt/sources.list.d/hashicorp.list
해결방법은 단순했습니다.
https://www.youtube.com/watch?v=X0FApmuZw98
그냥 삭제를 해버렸습니다!
rm /etc/apt/sources.list.d/hashicorp.list
이 에러는 apt install, apt update와 같은 명령어를 사용할 때 발생했습니다.
github: https://github.com/tfutils/tfenv
tfenv를 활용하여 기존에 terraform --version을 사용했을 때 legacy가 없어지고 최신버전의 terraform 명령어를 사용할 수 있었습니다.
제 블로그를 보는 분들은 tfenv list-remote 이 명령어를 통해 리스트를 확인한 후 설치하셨으면 하는 바램입니다.
2024/04/01