반응형

CentOS 6

도커 기반 CentOS 7에서 systemctl 명령어 사용하는 방법

@본문 CentOS 7 이미지를 내려받는다. > docker pull centos:7 CentOS 7 컨테이너를 다음과 같이 생성 및 실행한다. > docker run --privileged -d --name mycentos_01 centos:7 /sbin/init CentOS 7 컨테이너에 다음과 같이 접속한다. > docker exec -it mycentos_01 bash 쉘에서 다음과 같이 입력하여 systemctl 명령어가 정상적으로 작동하는지 확인한다. # systemctl -h @참고문헌 [Docker] centos:7 또는 centos:latest 이미지의 에러 : systemctl 작동 문제 - alice

컴퓨터 공학 2021.02.23

Hyper-V + WSL 기반으로 설치된 CentOS에서 네트워크 설정하기

@환경구성 윈도우 10 Hyper-V와 WSL이 활성화된 상태 네트워크 어댑터 연결창에 vEthernet (Default Switch), vEthernet (WSL), 이더넷 세 개가 존재하는 상태 Hyper-V에 CentOS 7 (2003)이 설치되어 있다고 가정 @방법소개 창을 열고, 우측의 를 클릭합니다. 을 클릭한 후 를 체크하고 개수를 "2"로 입력합니다. 그리고 을 클릭합니다. 창에서 설치한 CentOS 7을 클릭한 후 우측 하단의 을 클릭합니다. 메뉴에서 을 체크해제 합니다. 메뉴에서 가상 스위치를 로 설정하고 을 체크한 후 개수를 "2"로 입력하고 을 클릭합니다. 앱에서 "ncpa.cpl"을 입력합니다. 우클릭 - 을 클릭합니다. 탭에서 "다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 ..

컴퓨터 공학 2021.02.23

CentOS 7에서 GCC 8 설치하는 법

[문제 소개] 현재 회사에서 C++ 기반의 제품을 개발하여 출시하였는데, 프로젝트가 약 5년 전에 시작된 제품이다 보니 C++11 기반으로 작업이 진행되고 있었습니다. 이 제품은 Windows와 CentOS를 대상으로 개발되었습니다. 이후 회사에서 Visual Studio 2015를 사용하게 되면서 Windows에서는 자연스럽게 C++14를 사용하였지만, CentOS는 그대로 C++11를 사용하고 있었습니다. 이때 사용한 GCC 버전이 4.8.5 였는데, 이 버전은 C++11까지만 정식으로 지원하고 있었습니다. 이에 따라, Windows와 CentOS의 C++ 버전이 지금까지 계속 다른 상태로 개발이 되었는데, 최근에 이로 인한 이슈가 적잖이 발견되어 CentOS의 C++ 버전을 14로 변경할 필요성을 ..

[ Qt 프로그래밍 ] Qt가 설치되어 있지 않은 우분투나 CentOS에서 QT프로그램 실행하기

먼저 임의의 폴더를 하나 생성합니다.실행파일을 폴더에 복사합니다.그리고 프로그래밍 작업을 한 우분투에서 /usr/lib 폴더에 보면 libQtGui.so 시리즈나 libQtCore.so 시리즈가 존재합니다.이 시리즈 파일을 전부 폴더에 복사합니다. 만약에 xml이나 sql, network를 사용하였다면 해당 라이브러리도 모두 복사해야 합니다.만약 mysql을 사용하였다면 libqsqlmysql.so 파일도 복사합니다.이제 폴더를 압축해서 centos로 옮겨줍니다. 저는 USB를 통해 옮겼습니다.센토스에서 압축을 풀고 libqsqlmysql.so파일을 제외한 나머지 라이브러리들을 모두 /usr/lib 폴더에 옮겨줍니다.이때 권한이 없기때문에 GUI상에서 복사하는건 안되고, 터미널로 작업해줘야 합니다.예: ..

컴퓨터 공학/Qt 2015.11.27
반응형