반응형

SW/리눅스 804

Linux : Debian 10 : Gradle 설치 방법, 예제, 명령어

Gradle은 주로 Java 프로젝트에 사용되는 강력하고 유연한 빌드 도구이며, Ant와 Maven 의 최고 기능을 결합합니다. 스크립팅에 XML을 사용하는 이전 버전과 달리 Gradle은 Java 플랫폼을 위한 동적 객체 지향 프로그래밍 언어인 Groovy를 사용하여 프로젝트를 정의하고 스크립트를 작성합니다. 이 자료에서는 Debian 10 Linux에 Gradle을 설치하는 방법에 대해 설명합니다. 필수 구성 요소 이 지침에서는 루트 또는 sudo 권한이 있는 사용자로 로그인했다고 가정합니다. OpenJDK 설치 Gradle을 사용하려면 Java SE 8 이상이 서버에 설치되어 있어야 합니다. 다음 명령을 실행하여 OpenJDK 패키지를 설치합니다. sudo apt update sudo apt ins..

SW/리눅스 2022.08.07

Linux : Debian 10 : Fmpeg 설치, 사용 방법, 예제, 명령어

FFmpeg는 멀티미디어 파일을 처리하기 위한 자유 및 오픈 소스 도구 모음입니다. libavcodec, libavformat 및 libavutil과 같은 공유 오디오 및 비디오 라이브러리 집합을 포함합니다. FFmpeg를 사용하면 다양한 비디오 및 오디오 형식을 변환하고, 샘플링 속도를 설정하고, 스트리밍 오디오/비디오를 캡처하고, 비디오 크기를 조정할 수 있습니다. 이 자료에서는 Debian 10 Linux에 FFmpeg를 설치하고 사용하는 방법에 대해 설명합니다. Debian에 FFmpeg를 설치 공식 Debian 리포지토리에는 적절한 패키지 관리자와 함께 설치할 수 있는 FFmpeg 패키지가 포함되어 있습니다. 이 기사를 작성할 당시 데비안 10 저장소에 있는 FFmpeg의 현재 버전은 4.1.4..

SW/리눅스 2022.08.06

Linux : CentOS 8 : Skype 설치 방법, 예제 ,명령어

스카이프는 세계에서 가장 인기 있는 통신 애플리케이션 중 하나입니다. 무료 온라인 음성 및 영상 통화와 전세계 모바일 및 유선 전화에 저렴한 가격의 국제 통화를 할 수 있습니다. 이 글은 CentOS 8에 최신 버전의 Skype를 설치하는 방법을 설명합니다. CentOS에 Skype를 설치 Skype는 오픈 소스 응용 프로그램이 아니므로 기본 CentOS 저장소에 포함되어 있지 않습니다. Skype RPM 저장소를 사용하여 Skype를 설치하겠습니다. Skype를 CentOS에 설치하려면 루트 또는 sudo 권한이 있는 사용자로 다음 단계를 수행하십시오. 터미널을 열고 다음 명령을 실행하여 Skype RPM 리포지토리를 시스템에 추가하고 활성화합니다. sudo dnf config-manager --add..

SW/리눅스 2022.08.05

Linux : CentOS 8 : OpenCV 설치 방법, 예제, 명령어

OpenCV(Open Source Computer Vision Library)는 C++, Python 및 Java용 바인딩을 제공하는 오픈 소스 컴퓨터 비전 라이브러리이며 모든 주요 운영 체제를 지원합니다. 멀티 코어 프로세싱을 활용할 수 있으며 실시간 작동을 위한 GPU 가속이 특징입니다. OpenCV는 의료 이미지 분석, 스트리트 뷰 이미지 스티치, 감시 비디오, 얼굴 감지 및 인식, 움직이는 물체 추적, 3D 모델 추출 등 매우 광범위한 애플리케이션에 사용됩니다. 이 자료에서는 CentOS 8에 OpenCV를 설치하는 방법을 설명합니다. 원본에서 최신 안정 버전의 OpenCV를 설치하려면 본 자습서의 원본 섹션에서 OpenCV 설치로 스크롤을 내립니다. 사용자에게 가장 적합한 설치 옵션 중 하나를 ..

SW/리눅스 2022.08.04

Linux : CentOS 8 : Timezone 설정, 변경 방법, 예제, 명령어

많은 시스템 관련 작업 및 프로세스에는 정확한 시간대를 사용하는 것이 필수적입니다. 예를 들어, 크론 대몬은 크론 작업을 실행하기 위해 시스템의 시간대를 사용하고 로그 파일의 타임스탬프는 동일한 시스템의 시간대를 기반으로 합니다. CentOS에서는 설치 중에 시스템의 시간대가 설정되지만 나중에 쉽게 변경할 수 있습니다. 이 자료에서는 CentOS 8 시스템에서 표준 시간대를 설정하거나 변경하는 방법에 대해 설명합니다. 현재 표준 시간대를 확인 timedatectl은 시스템의 시간과 날짜를 보고 변경할 수 있는 명령줄 유틸리티입니다. 모든 최신 systemd 기반 Linux 시스템에서 사용할 수 있습니다. 출력에 시스템의 시간대가 표시됩니다. 이 예에서는 표준 시간대가 UTC로 설정됩니다. timedate..

SW/리눅스 2022.08.03

Linux : Debian 10 : R 설치 방법, 예제, 명령어

R은 통계 컴퓨팅 및 그래픽 표현을 전문으로 하는 오픈 소스 프로그래밍 언어 및 자유 환경입니다. R Foundation for Statistical Computing에서 지원하며 주로 통계 소프트웨어 개발 및 데이터 분석 수행에 통계학자 및 데이터 마이너가 사용합니다. 이 자료에는 Debian 10에 R을 설치하는 방법에 대한 정보가 나와 있습니다. 필수 구성 요소 이 튜토리얼을 계속하기 전에 다음 사전 요구 사항을 충족했는지 확인하십시오. - 최소 1G RAM이 장착된 데비안 10 시스템입니다. 시스템의 RAM이 1GB 미만인 경우 스왑 파일을 생성할 수 있습니다. - sudo 권한을 가진 사용자로 로그인합니다. Debian에 R을 설치 데비안 저장소의 R 패키지는 오래된 경우가 많습니다. 우리는 크..

SW/리눅스 2022.08.02

Linux : Debian 10 : CouchDB 설치 방법, 예제, 명령어

Apache CouchDB는 Apache Software Foundation에서 개발한 자유 소스 NoSQL 데이터베이스입니다. 단일 노드 또는 클러스터 데이터베이스로 사용할 수 있습니다. CouchDB 서버는 JSON 구조의 문서를 포함하는 명명된 데이터베이스에 데이터를 저장합니다. 각 문서는 여러 개의 필드와 첨부 파일로 구성됩니다. 필드에는 텍스트, 숫자, 목록, 부울런 등이 포함될 수 있습니다. CouchDB에는 데이터베이스 문서를 읽기, 작성, 편집 및 삭제할 수 있는 RESTful HTTP API가 포함되어 있습니다. 이 자료에서는 CouchDB를 Debian 10, Buster에 설치하는 방법에 대해 설명합니다. CouchDB 리포지토리를 사용하도록 설정 CentOS 8에 CouchDB를 설..

SW/리눅스 2022.08.01

Linux : CentOS 8 : Visual Studio Code 설치 방법, 예제, 명령어

Visual Studio Code는 Microsoft에서 개발한 오픈 소스 크로스 플랫폼 코드 편집기입니다. 디버깅 지원, 내장 Git 제어, 구문 강조 표시, 코드 완료, 통합 터미널, 코드 리팩토링 및 스니펫이 내장되어 있습니다. 이 자료에서는 CentOS 8에 Visual Studio Code를 설치하는 방법을 설명합니다. 필수 구성 요소 지침에서는 사용자가 sudo 권한을 가진 사용자로 로그인했다고 가정합니다. CentOS에 Visual Studio Code를 설치 CentOS 8에 Visual Studio Code를 설치하는 가장 쉽고 권장되는 방법입니다. VS 코드 저장소를 사용하도록 설정하고 VS 코드 패키지를 설치합니다. Microsoft GPG 키를 가져옵니다. sudo rpm --imp..

SW/리눅스 2022.07.31

Linux : CentOS 8 : Mono 설치 방법, 예제, 명령어

Mono는 ECMA/ISO 표준을 기반으로 교차 플랫폼 애플리케이션을 개발하고 실행하기 위한 플랫폼입니다. 마이크로소프트 의 자유 및 오픈 소스 구현체입니다.NET 프레임워크입니다. 이 튜토리얼에서는 CentOS 8에 Mono를 설치하는 방법을 설명합니다. 필수 구성 요소 이 지침에서는 루트 또는 sudo 권한이 있는 사용자로 로그인했다고 가정합니다. CentOS에 Mono를 설치 Cent에 Mono를 설치하는 가장 쉽고 권장되는 방법입니다.OS 8은 모노의 저장소에서 설치할 것입니다. 이 프로세스는 비교적 간단하며 몇 분밖에 걸리지 않습니다. 리포지토리의 GPG 키를 가져오는 것부터 시작합니다. sudo rpm --import 'http://pool.sks-keyservers.net/pks/lookup..

SW/리눅스 2022.07.30

Linux : Debian 10 : Ruby 설치 방법, 예제, 명령어

루비는 오늘날 가장 인기 있는 언어 중 하나입니다. 우아한 구문을 가지고 있고, Ruby on Rails 프레임워크 뒤에 있는 언어입니다. 이 글에서는 데비안 10에 루비를 설치하기 위한 다양한 방법을 알아보겠습니다. 기본 데비안 10 리포지토리에서 루비를 설치하는 방법과 Rbenv 및 RVM 스크립트를 사용하는 방법을 보여드리겠습니다. 사용자의 설정과 환경에 가장 적합한 설치 방법을 선택하십시오. Debian Repository에서 Ruby를 설치 이것이 데비안에 루비를 설치하는 가장 쉬운 방법입니다. 작성 당시 표준 데비안 저장소의 버전은 2.5.5입니다. 다음 명령을 루트 또는 sudo 권한이 있는 사용자로 실행하여 패키지 목록을 새로 고치고 Ruby를 설치합니다. sudo apt update su..

SW/리눅스 2022.07.29

Linux : CentOS 8 : R 설치 방법, 예제, 명령어

R은 통계 컴퓨팅 및 그래픽 표현을 전문으로 하는 오픈 소스 프로그래밍 언어 및 자유 환경입니다. R Foundation for Statistical Computing에서 지원하며 주로 통계 소프트웨어 개발 및 데이터 분석 수행에 통계학자 및 데이터 마이너가 사용합니다. 이 자료에서는 CentOS 8에 R을 설치하는 방법을 설명합니다. 필수 구성 요소 이 튜토리얼을 계속하기 전에 다음 사전 요구 사항을 충족했는지 확인하십시오. - 시스템에 1G 이상의 RAM이 있습니다. 그렇지 않으면 스왑 파일을 생성하십시오. - sudo 권한을 가진 사용자로 로그인합니다. CentOS에 R을 설치 R 패키지가 CentOS 8 코어 저장소에 포함되지 않습니다. EPEL 저장소에서 R을 설치합니다. CentOS 8에 R을..

SW/리눅스 2022.07.28

Linux : CentOS 8 : FFmpeg 설치, 사용 예제, 방법, 명령어

FFmpeg는 멀티미디어 파일을 처리하기 위한 자유 및 오픈 소스 도구 모음입니다. libavcodec, libavformat 및 libavutil과 같은 공유 오디오 및 비디오 라이브러리 집합을 포함합니다. FFmpeg를 사용하면 다양한 비디오 및 오디오 형식을 변환하고, 샘플링 속도를 설정하고, 스트리밍 오디오/비디오를 캡처하고, 비디오 크기를 조정할 수 있습니다. 이 자료에서는 CentOS 8에 FFmpeg를 설치하는 방법을 설명합니다. CentOS 8에 FFmpeg를 설치 기본 CentOS 8 저장소에서는 FFmpeg를 사용할 수 없습니다. 원본에서 FFmpeg 도구를 빌드하거나 Negativo17 리포지토리에서 dnf를 사용하여 설치하도록 선택할 수 있습니다. 두 번째 옵션으로 하겠습니다. 다음..

SW/리눅스 2022.07.27

Regex : Grep : 정규식 표현 사용 방법, 예제, 명령어

grep는 텍스트 처리를 위한 Linux에서 가장 유용하고 강력한 명령 중 하나입니다. grep는 하나 이상의 입력 파일에서 정규식과 일치하는 줄을 검색하고 각 일치하는 줄을 표준 출력에 씁니다. 이 문서에서는 대부분의 Linux 운영 체제에서 기본적으로 제공되는 Grep의 GNU 버전에서 정규식을 사용하는 방법에 대한 기본 사항에 대해 알아보겠습니다. Grep 정규식 정규식 또는 정규식은 문자열 집합과 일치하는 패턴입니다. 패턴은 특별한 의미가 있는 연산자, 리터럴 문자 및 메타 문자로 구성됩니다. GNU grep는 Basic, Extended 및 Perl 호환의 세 가지 정규식 구문을 지원합니다. 정규식 유형이 지정되지 않은 가장 간단한 형식으로 grep는 검색 패턴을 기본 정규식으로 해석합니다. 패..

SW/리눅스 2022.07.26

Linux : Debian 10 : Apache Virtual Hosts 설정 방법, 예제, 명령어

Apache Virtual Host를 사용하면 단일 시스템에서 둘 이상의 웹 사이트를 실행할 수 있습니다. 가상 호스트를 사용하면 사이트 문서 루트(웹 사이트 파일이 들어 있는 디렉토리)를 지정하고, 각 사이트에 대해 별도의 보안 정책을 작성하며, 서로 다른 SSL 인증서를 사용하는 등의 작업을 수행할 수 있습니다. 이 자료에서는 Debian 10 서버에서 Apache Virtual Host를 설정하는 방법에 대해 설명합니다. 필수 구성 요소 이 튜토리얼을 계속하기 전에 다음 요구 사항을 충족했는지 확인하십시오. - 공용 서버 IP를 가리키는 도메인 이름입니다. - CentOS 시스템에 Apache가 설치되어 있습니다. - 루트 또는 sudo 권한이 있는 사용자로 로그인합니다. 디렉토리 구조를 작성 문서..

SW/리눅스 2022.07.25

Linux : CentOS 8 : GCC (Development Tools) 설치 방법, 예제, 명령어

GCC(GNU 컴파일러 모음)는 프로그래밍 언어인 C, C++, Objective-C, Portran, Ada, Go 및 D용 컴파일러 및 라이브러리의 모음입니다. 리눅스 커널 및 GNU 도구를 포함한 많은 오픈 소스 프로젝트는 GCC를 사용하여 컴파일됩니다. 이 자료에서는 CentOS 8에 GCC를 설치하는 방법을 설명합니다. CentOS에 GCC를 설치 기본 중심입니다.OS 리포지토리에는 GNU 컴파일러 모음, GNU 디버거 및 기타 소프트웨어 컴파일링에 필요한 개발 라이브러리와 도구가 포함된 "개발 도구" 패키지 그룹이 포함되어 있습니다. 개발 도구 패키지를 설치하려면 다음 명령을 루트 또는 sudo 권한이 있는 사용자로 실행하십시오. sudo dnf group install "Development..

SW/리눅스 2022.07.24

Linux : chmod 777 의미 이해 방법, 예제, 명령어

웹 서버의 사용 권한 문제를 해결하려고 하고 인터넷에서 정보를 찾았는데 웹 디렉터리 chmod 777을 반복적으로 사용해야 한다고 합니다. 이 작업을 수행하기 전에 chmod -R 777의 기능과 사용 권한을 777로 설정하면 안 되는 이유를 이해해야 합니다. 이 문서에서는 기본 Linux 권한 모델과 권한에 해당하는 숫자의 의미를 설명합니다. Linux 파일 사용 권한 이해 Linux에서 파일에 대한 액세스는 파일 사용 권한, 속성 및 소유권을 사용하여 운영 체제에 의해 제어됩니다. Linux 파일 시스템 사용 권한 모델을 이해하면 인증된 사용자와 프로세스로만 파일 및 디렉터리에 대한 액세스를 제한하고 시스템을 보다 안전하게 보호할 수 있습니다. 각 파일은 특정 사용자와 그룹이 소유하고 세 가지 사용자..

SW/리눅스 2022.07.23

Linux : Debian 10 : Elasticsearch 설치 방법, 예제, 명령어

Elasticsearch는 오픈 소스 분산 전체 텍스트 검색 및 분석 엔진입니다. RESTful 작업을 지원하며 대용량 데이터를 실시간으로 저장, 검색 및 분석할 수 있습니다. Elasticsearch는 대형 전자 상거래 스토어 및 분석 응용 프로그램과 같이 검색 요구 사항이 복잡한 응용 프로그램을 지원하는 가장 널리 사용되는 검색 엔진 중 하나입니다. Debian 10에 Elasticsearch를 설치하는 방법을 설명합니다. Java를 설치 Elasticsearch는 Java 응용프로그램이므로 첫 번째 단계는 Java 를 설치하는 것입니다. 다음을 루트 또는 sudo privileges 명령으로 실행하여 OpenJDK 패키지를 설치하십시오. sudo apt install default-jdk Java ..

SW/리눅스 2022.07.22

Linux : tar.xz 압축 풀기, 특정 파일 추출 방법, 예제, 명령어

tar 명령을 사용하면 tar 아카이브를 만들고 추출할 수 있습니다. gzip, bzip2, lzip, lzma, lzop, xz 및 compress와 같은 광범위한 압축 프로그램을 지원합니다. Xz는 LZMA 알고리즘을 기반으로 파일을 압축하는 데 널리 사용되는 알고리즘입니다. 일반적으로 xz로 압축된 tar 아카이브의 이름은 .tar.xz 또는 .txz로 끝납니다. 이 자료에서는 tar 명령을 사용하여 .tar.xz 또는 .txz 아카이브를 추출(또는 압축 해제)하는 방법을 설명합니다. tar.xz 파일의 압축 풀기 tar 유틸리티는 모든 Linux 배포 및 macOS에 기본적으로 미리 설치됩니다. tar.xz 파일을 추출하려면 --extract(-x) 옵션과 함께 tar 명령을 호출하고 -f 옵션 ..

SW/리눅스 2022.07.21

Linux : CentOS 8 : Apache Virtual Hosts 설정 방법, 예제, 명령어

Apache Virtual Host를 사용하면 단일 시스템에서 둘 이상의 웹 사이트를 실행할 수 있습니다. 가상 호스트를 사용하면 사이트 문서 루트(웹 사이트 파일이 들어 있는 디렉토리)를 지정하고, 각 사이트에 대해 별도의 보안 정책을 작성하며, 서로 다른 SSL 인증서를 사용하는 등의 작업을 수행할 수 있습니다. 이 문서에서는 CentOS 8 서버에서 Apache Virtual Host를 설정하는 방법을 설명합니다. 필수 구성 요소 이 튜토리얼을 계속하기 전에 다음 요구 사항을 충족했는지 확인하십시오. - 공용 서버 IP를 가리키는 도메인 이름입니다. - CentOS 시스템에 Apache가 설치되어 있습니다. - 루트 또는 sudo 권한이 있는 사용자로 로그인합니다. 디렉토리 구조 생성 문서 루트는 ..

SW/리눅스 2022.07.20

Linux : Debian 10 : Python 3.8 설치 방법, 예제, 명령어

파이썬은 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 간단하고 배우기 쉬운 구문과 함께, 파이썬은 초보자와 숙련된 개발자들에게 인기 있는 선택입니다. 파이썬은 꽤 다재다능한 프로그래밍 언어입니다. 간단한 스크랩부터 정교한 기계 학습 알고리즘에 이르기까지 모든 종류의 애플리케이션을 구축하는 데 사용할 수 있습니다. 데비안 10에는 적절한 도구를 사용하여 설치하거나 업데이트할 수 있는 파이썬 버전 3.7이 포함되어 있습니다. 작성 당시 파이썬 3.8은 파이썬 언어의 최신 주요 릴리스입니다. 여기에는 할당 식, 위치 전용 매개 변수, f 문자열 지원 등과 같은 많은 새로운 기능이 포함되어 있습니다. Python 3.8은 표준 Debian 10 리포지토리에서 사용할 수 없습니다. 이 튜토리얼에서..

SW/리눅스 2022.07.19
반응형