inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)

Vivado 2022.2 설치 (환경 셋업을 꼭 하시고, 수강신청 부탁드립니다.)

1장. 우분투 환경 셋업 관련 질문드립니다.

38

꼬르륵

작성한 질문수 1

1

안녕하세요 🙂

[1. 질문 챕터] :

1장 환경 세팅 강의에서

11분 24초~

질문드립니다.

 

[2. 질문 내용] :

이제 환경 세팅을 시작하는데 강의를 보면 sudo apt-get update를 하고 sudo apt upgrade -y는 안하고 sudo apt install gcc를 하더라고요. 그래서 중간중간 띄어넘은 명령어들이 있는데, 그런것들은 안해도 되는건가요?

 

sudo apt upgrade -y, sudo apt install g++ -y, sudo apt install libncurses5-dev libncursesw5-dev libtinfo-dev-y 

위 명령어들은 실행 안시킬길래 안해도 되는건지 질문드립니다. 위 명령어들도 실행 시켜줘야하는건가요?

 

[3. 시도했던 내용, 그렇게 생각하는 이유] :

나중에 실습할때 make, g++ 명령어가 필요하길래 따로 sudo apt install make, sudo apt install g++ 실행시켜서 설치했습니다.

 

================ 다음 내용은 읽어보시고 지우시면 됩니다.=================

질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!

현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)

  1. 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)

  2. 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)

    1. 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..

  3. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)

    1. 서로 예의를 지키며 존중하는 문화를 만들어가요.

    2. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )

  4. 먼저 유사한 질문이 있었는지 검색해보세요.

  5. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

==================

환경세팅 환경셋업 환경

답변 2

0

설계독학맛비

안녕하세요!
제 경험상 설치시 저 명령어가 필요해서 남겨둔거에요.
하지만, 위 명령어 없이 Vivado 를 띄우셨다면, 전혀 필요 없습니다.

잘 되는게 중요합니다, 즐공하세요!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 꼬르륵님께서 질문하신 우분투 환경 설정 관련하여 답변 드리겠습니다.

질문 요약:
우분투 환경에서 sudo apt-get update 이후에 sudo apt upgrade -y나 다른 필수 패키지(g++, make, libncurses5-dev, 등)를 설치하지 않고 강의를 진행하고 있는데, 이러한 과정이 필요한지 질문하셨습니다.

답변:
강의에서는 강의에 직접적으로 필요한 코어 패키지 설치에 집중하기 때문에, 일부 기본적인 패키지는 생략됩니다. 그러나 실습을 진행하거나 다양한 개발 환경에서 일을 하기 위해서는 몇 가지 패키지가 추가로 필요할 수 있습니다.

  1. sudo apt upgrade -y:

    • apt-get update는 패키지 리스트를 업데이트 하는 명령어이고, apt upgrade는 이미 설치된 모든 패키지를 최신 상태로 업데이트합니다. 따라서 항상 최신 상태를 유지하고 싶다면 upgrade를 실행하는 것이 좋습니다.
  2. 개별 패키지 설치:

    • g++: C++ 컴파일러로, 많은 개발 환경에서 필요합니다.
    • make: Makefile을 해석하여 프로그램 빌드, 설치를 자동화하기 위한 도구입니다.
    • libncurses-dev: 터미널 기반 사용자 인터페이스 개발에 필요한 라이브러리입니다.
    • 이러한 패키지 설치는 각자의 개발 환경에 따라 필요에 따라 추가 설치를 해야 합니다. 실습 과정에서 필요하다면 사전에 설치해 두시는 것이 좋습니다.

관련하여 아래의 링크들에서 유사한 논의가 이루어진 것을 참고하실 수 있습니다:

위 링크들이 꼬르륵님의 이해에 도움이 되길 바랍니다. 이러한 정보로도 여전히 어려움이 있다면 추가적으로 어떤 부분이 막히셨는지 설명해주시면 더 구체적인 도움을 드릴 수 있도록 하겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

BASIC PENTESTING2 실습환경 오류

0

179

2

맥북 + 아이패드 사이드카 연결시 영상이 검은화면만 나옴

5

1597

1

python 기본환경

0

297

1

강사님 터미널 환경 설정이 어떻게 될까요?

1

324

1