[정리] ubuntu java 개발자 세팅 (그래픽카드 드라이버 설치, vscode, ibus, LibreOffice, virtualBox, openJDK)

2023. 4. 24. 12:13·개발/정리
728x90
반응형

1. 한글 세팅 (ibus)

(1) ibus-hangul 설치

sudo apt install ibus-hangul

(2) ibus-setup에서 한글 추가

ibus-setup

Hangul 검색후 Add

오른쪽 상단 Settings 접속

위와 같이 설정

오른쪽 위에서 한글모드 설정

2. vscode 설치

https://code.visualstudio.com/

홈페이지 접속후 deb 파일 다운로드

터미널 켜기 (ctrl + alt + t)

경로 이동후 dpkg

cd ~/Downloads/
sudo dpkg -i 다운받은deb파일.deb

 

+ java 세팅을 위한 extension 설치

spring boot 를 위한 extension 설치

+ 깃 설치

sudo apt install -y git

3. java 설치

(1) 버전 확인

sudo apt list | grep openjdk

(2) 설치

sudo apt install openjdk-[openjdk버전]-jdk

(3) 설치 확인

java -version

(4) java 위치 확인 ( 보통 /usr/lib/jvm/java-[openjk버전]-openjdk-amd64/bin/java 위치에 있음)

update-alternatives --list java

(5) 환경변수 설정

java위치 이동 후 bashrc 접근

cd /usr/lib/jvm/java-[버전]-openjdk-amd64/bin/java
nano ~/.bashrc

환경변수 설정

export JAVA_HOME=/usr/lib/jvm/java-[openjdk버전]-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

4. LibreOffice 설치 (doc, ppt 등을 보기위함)

sudo add-apt-repository ppa:libreoffice/ppa  
sudo apt update 
sudo apt install libreoffice

5. virtual Box 설치

1. virtualbox 설치

sudo apt update
sudo apt-get install virtualbox

2. ubuntu iso 설치

https://ubuntu.com/download/desktop

 

New 클릭

Name ubuntu 입력

 

새로생긴 ubuntu에 접속 -> machine -> Setting

 

다운받은 iso 파일 Empty에 추가하기

 

저같은 경우는 램 용량을 1024MB로 할때 오류가 떠서 2048 MB로 실행했습니다

6. 그래픽카드 드라이버 설치

(1) 설치 가능한 드라이버 확인

ubuntu-drivers devices

(2-1) 권장버전 자동 설치

sudo ubuntu-drivers autoinstall

(2-2) 원하는 버전 수동 설치

sudo apt install 원하는드라이버이름

 

(3) 재부팅

reboot
728x90
반응형

'개발 > 정리' 카테고리의 다른 글

[정리] 라이선스(저작권)  (0) 2023.05.03
[정리] 변수란 무엇일까?  (0) 2023.05.02
[정리] 브라우저의 작동 방식  (0) 2023.04.11
[정리] 개발 방법론 (Water Fall vs Agile)  (1) 2023.04.07
[정리] PWA란 무엇인가? ( + serviceWorker)  (0) 2023.04.07
'개발/정리' 카테고리의 다른 글
  • [정리] 라이선스(저작권)
  • [정리] 변수란 무엇일까?
  • [정리] 브라우저의 작동 방식
  • [정리] 개발 방법론 (Water Fall vs Agile)
TeTedo.
TeTedo.
  • TeTedo.
    TeTedo 개발 일기
    TeTedo.
  • 전체
    오늘
    어제
    • 분류 전체보기 (319)
      • 개발 (274)
        • Article (4)
        • 정리 (21)
        • Spring Boot (17)
        • JPA (2)
        • JAVA (6)
        • Database (4)
        • 자료구조 (11)
        • 알고리즘 (32)
        • React (20)
        • Docker (10)
        • node.js (18)
        • Devops (11)
        • Linux (4)
        • TypeScript (3)
        • Go (10)
        • HyperLedger (4)
        • BlockChain (43)
        • html, css, js (48)
        • CS (3)
        • AWS (3)
      • 모아두고 나중에 쓰기 (3)
      • 팀프로젝트 (18)
        • SNS(키보드워리어) (9)
        • close_sea (9)
      • 개인프로젝트 (1)
        • Around Flavor (1)
        • CHAM (13)
        • ethFruitShop (5)
      • 독서 (0)
        • 스프링부트와 AWS로 혼자 구현하는 웹 서비스 (0)
  • 블로그 메뉴

    • 홈
    • 개발일기
    • CS
    • 실습
    • 코딩테스트
    • 웹
    • Go
    • node.js
    • 팀플
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    30일 챌린지
    mysql
    30일챌린지
    node.js
    도커
    node
    html
    하이퍼레저
    컨테이너
    ERC721
    프로그래머스
    go언어
    CSS
    명령어
    erc20
    nodejs
    블록체인
    go
    js
    React
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
TeTedo.
[정리] ubuntu java 개발자 세팅 (그래픽카드 드라이버 설치, vscode, ibus, LibreOffice, virtualBox, openJDK)
상단으로

티스토리툴바