728x90
반응형

전체 글 85

센토스 리눅스 지원 종료와 센토스 스트림 대체에 대한 설문

올해를 마지막으로 센토스 리눅스(CentOS Linux)는 곧 사라질 예정이며, 대신 센토스 스트림(CentOS Stream)이 대체 할 예정입니다. (단 센토스 리눅스7은 2024년까지 지원이 된다고 합니다) CentOS 포럼에 올라온 설문에 의하면 유저들의 의견은 대체로 반대하는 것으로 보입니다. 1위 (32%) : 이번 결정에 매우 배신감을 느끼며, 다시는 레드햇 제품을 쓰지 않을 것이다. 2위 (21%): CentOS Linux8 과 안정성의 여부에 따라 다르다. 하나의 선택 옵션이 생긴 것이다. 3위 (20%): CentOS Linux8의 지원이 종료되기(2021년12월31일) 전에 다른 리눅스로 갈아 탈 것 이다. 4위 (13%): CentOS Linux든 Steam이든 크게 관계없다. 5위 ..

CentOS 센토스 리눅스 EOL(End of life)

레드햇리눅스(RHEL)와 동일한 센토스 리눅스(CentOs linux)는 곧 사라지고 센토스 스트림(CentOs stream)으로 대체된다고 합니다. EOL 날짜는 다음과 같습니다. CentOS 7은 2024년6월까지 사용가능 하네요. End of life CentOS Linux 7 2024년 6월 30일 CentOS Linux 8 2021년 12월 31일 CentOS Stream 8 2024년 5월 31일 CentOS stream은 RHEL(레드햇 리눅스)가 배포되기 전 단계의 포지션이 된다고 합니다. 현재 Centos 리눅스가 기업에서도 많이 사용되고 있는데, stream 버젼이 되면 RHEL로 옮겨가게 될 수도 있을 것 같네요.

레드햇 두 자리 수 성장 전망

레드햇이 빠르게 성장하고 있나봅니다. IBM의 인수와 시너지효과도 있어보이고, IBM입장에서는 신성장동력의 핵심적 열할을 하는 걸로 보입니다. https://techcrunch.com/2021/04/27/red-hat-ceo-looks-to-maintain-double-digit-growth-in-second-year-at-helm/Red Hat CEO looks to maintain double-digit growth in second year at helm – TechCrunchRed Hat CEO Paul Cormier runs the centerpiece of IBM’s transformation hopes. When Big Blue paid $34 billion for his company in..

뉴스,정보 2021.04.28

우분투 리눅스의 nano 에디터에서 저장 후 종료 하는 방법

nano 에디터는 vi,vim등과 비슷하게 파일 편집 툴입니다. 우분투에서는 vi와 함께 nano가 기본적으로 설치가 되어 있습니다. 아래 내용들은 nano 툴에서 편집 이후에 저장 및 나가는 방법 입니다. 가장 자주 사용되는 vi와 함께 비교를 해보겠습니다. 파일 열기(또는 생성하기) 아래와 같이 nano 커맨드를 사용하면 기존의 파일이 열리거나, 파일이 없을 경우에는 새로 생성되게 됩니다. vi에서는 vi filename 을 입력하면 동일하게 동작하게 됩니다. $ nano filename 종료하기 화면의 아랫쪽에 설명된 대로, 빠져나가기 위해서는 Ctrl + X를 누르시면 됩니다. 저장하기와 종료하기는 vi와는 다르게 동작하게 됩니다. vi의 경우는 ':'를 입력한 뒤, 'QW!'를 입력하면 저장 및..

apt 커맨드로 설치된 패키지들 확인하기

데비앙, 우분투 등에서 패키지를 관리하는데 사용되는 툴인 apt를 사용해서 설치된 패키지를 확인하는 방법입니다. 설치된 모든 패키지들의 버젼과 아키텍쳐를 확인하는 커맨드 입니다. $ apt list --installed 출력되는 내용이 많은 경우에는 less를 통해서 결과들을 탐색 및 검색을 하면 됩니다. 검색은 '/'를 누르시면 되고, 'n'을 누르면 다음 찾기가 됩니다. 빠져 나가기는 'q'입니다. $ apt list --installed | less grep을 통해서 필요한 패키지들만 필터링을 하여서 확인 할 수 있습니다. 아래 예시는 nginx 패키지의 내용을 보는 커맨드입니다. $ apt list --installed | grep nginx

2021년 이후에도 플레시 플레이어 브라우저를 통해 사용하기

2021년 부터 플레시 플레이어는 사용할 수 없게 되었습니다. 2월쯤 부터는 왠만한 브라우저에서도 동작하지 않고, EOL을 알리는 어도비(Adobe) 페이지가 열리게 되었습니다. 2021년 초기에 공유가 되었던 몇몇 대체방안들도 갈수록 차단이 되어서 이제는 윈도우즈10에서는 사용하기가 힘든 것으로 보입니다. Windows 7 설치 어쩔 수 없이 VM이나 Virtual Box를 통해서 윈도우7을 먼저 구성을 하였습니다. Virtual Box가 무료이니 쉽게 설치가 가능합니다 : www.virtualbox.org/ 윈도우7 iso파일은 토렌트 등을 통해서 구하시면 됩니다. 저는 iso 파일은 m.blog.naver.com/dksdks2343/221077909804 에서 받았습니다. 플레시플레이어 설치 그리고..

jattach로 쉽게 자바 프로세스 쓰레드 덤프(thread) 수집하기

예전 글에서 자바 쓰레드 덤프를 수집하는 방법에 대해서 설명을 하였는데요. (itknowledge.tistory.com/11) 이번에는 jattach라는 툴을 통해서 쉽게 스레드 덤프를 수집하는 방법을 소개하려고 합니다. jattach는 jmap, jstack, jcmd, jinfo 툴들의 기능을 모두 가지고 있고, JVM의 각종 덤프 들을 수집할 수 있는 툴입니다. 아래 github에 상세한 설명도 있고, 다운로드도 가능합니다. github.com/apangin/jattach jattach 파일 다운로드: 사용법(thread dump 수집) 1. 아래와 같이 systemctl 로 pid를 확인 합니다. # /bin/systemctl status 서비스이름 | grep "Main PID" 2. jattc..

리눅스/Dump 2021.03.27

MegaRaid 컨트롤러에서 disk상태가 unconfigured good 상태인 경우

MegaRaid 컨트롤러를 사용하는 장비에서 disk의 상태가 unconfigured good인 상태인 경우가 있습니다. 보통은 장애가 발생한 disk를 교체하는 중에 많이 보게 되는데요. Unconfigured Good인 경우는 2가지가 있습니다. 1. Disk가 foreign 상태라서 LD(virtual drive)에 할당되지 않는 상태 2. Disk가 할당된 LD(virtual drive)가 없어서 사용할 준비가 안된 경우 Disk가 foreign 상태라서 LD(virtual drive)에 할당되지 않는 상태 이 경우는 교체한 디스크가 다른 환경의 설정이 있는 것으로 인식을 한 경우 발생하게 되는데요. 디스크 교체시에 흔히 발생하는 문제입니다. 아래와 같이 import 커맨드를 사용하면 쉽게 해결이..

안드로이드(android): This Activity already has an action bar supplied by the window decor 에러

증상 안드로이드 어플리케이션 실행 시에 아래 에러메시지가 발생하고 어플리케이션이 실행되지 않음. 2021-02-09 10:30:05.237 18470-18470/com.example.testcode E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.testcode, PID: 18470 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.testcode/com.example.testcode.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied..

안드로이드(android): package android.support.v7.widget does not exist

안드로이드에서 발생하는 'error: package android.support.v7.widget does not exist' 에러에 관한 내용입니다. 원인 아래와 같은 에러 메시지가 발생합니다. 메시지를 읽으면 아시겠지만, android support 리소스가 없어서 발생하는 에러입니다. 예전에 만들어진 코드를 참조하게 되면 발생할 수 있는 에러입니다. .MainActivity.java:16: error: package android.support.v7.widget does not exist android.support.v7.widget.Toolbar toolbar= findViewById(R.id.toolbar); 다음 구글 문서에 나온 것 과 같이 android support library가 and..

728x90
반응형