일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- STS
- Dependency Injection
- @Spring-Test
- 마이바티스
- java spring
- 리눅스
- JDBC TEMPLATE
- Spring Boot
- XML
- @test
- Spring JDBC
- Ubunt
- pointcut
- @AspectJ
- POJO
- spring aop
- spring framework
- AOP
- myBatis
- spring
- 프로퍼티
- SpringJDBC
- Linux
- JdbcTemplate
- java
- Di
- 컨테이너
- Framework
- @JUnit
- unix
- Today
- Total
개키우는개발자 : )
리눅스 향상된 패키지 관리도구(APT)를 이용한 JDK 설치 본문
향상된 패키지 관리도구(APT)를 이용한 JDK 설치
소프트웨어 설치 with APT(Advanced Packaging Tool)
자바에서 maven,gradle 빌드 도구같은 느낌인가보다..
APT 설치방법
cat /etc/apt/source.list
다운로드받을때 저장소에 대한 주소가 등록된 파일 확인. 주소와 패키지 명, 저작권 등등 정보를 보여준다.
source.list
apt-cache
apt-cache의 명령어가 생각안나면 입력후 옵션을 확인할 수 있다. 자주사용하는 명령어는 search,show,pakname 이 있다.
apt 명령어 옵션
apt-cache pkgnames | less
설치할 수 있는 패키지 목록이 나온다 끊어서 보기위해 less 명령어를 같이 입력한다. 정말 많은 패키지들을 확인할 수 있다.
패키지 리스트
apt-cache search jdk | grep jdk
jdk 문자가 포함된 패키지 검색 방법.
jdk 단어만 하이라이트 효과를 주기위해 grep 명령어를 추가하였다.
jdk 검색
apt-cache paknames | grep jdk
위에 방법보다 조금더 깔끔하게 확인할 수 있다.
검색된 jdk
apt-get
apt-get 의 명령어를 확인할 수 있다.
apt-get 명령어 목록
sudo apt-get install openjdk-11-jdk
기억이 안날땐 탭을 활용한다. openjdk-11-j까지 입력후 탭을 두번 누르면 목록들이 나온다.
설치를 시작한다.
설치 완료
java -version
버전이 jdk11 버전으로 나올겁니다. 그러면 그전에 설치한 jdk8은 덮어씌기 된것이냐 그건 아닙니다. 실행의 순서가 있는데 jdk11버전이 순서가 앞으로 가면서 먼저 실행되는것 입니다.
자바 버전 확인
whereis java
경로의 순서대로 파일을 찾아 실행됩니다. jdk8버전은 제일 뒤에 있죠? 그렇기 때문에 실행이 되지 않았습니다.
apt tool을 사용해 다른 버전의 자바를 설치후 선택적으로 자바 버전을 사용하는 방법을 작성하겠습니다.
https://dog-developers.tistory.com/65 선택적으로 사용방법
출처[뉴렉처] 유튜브 채널
https://www.youtube.com/watch?v=MgMQH0ZFKIE&index=38&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf
'Linux > Linux 무작정 따라하기' 카테고리의 다른 글
리눅스 링크 관리도구 update-alternatives와 java-alternatives (0) | 2019.02.14 |
---|---|
리눅스 PPA와 update-java-alternatives를 이용한 JDK 설치하기 (2) | 2019.02.14 |
리눅스 Debian 설치 패키지 관리자 (0) | 2019.02.13 |
Linux(Unix) JDK 전역화 하기 (0) | 2019.02.13 |
리눅스 프로필과 환경변수를 설정하는 방법 (1) | 2019.02.13 |