본문 바로가기

컴퓨터56

[Linux] 032. 패키지 설치및 삭제시 유의 사항 & 패키지 삭제하는 방법 패키지 설치및 삭제시 유의 사항 패키지를 설치 및 삭제시에 유의사항에 대해 알아보기에 앞서, 윈도우 OS 와 리눅스 OS의 차이점을 잠시 살펴보도록 하겠습니다. 기본적으로 하나의 프로그램은 여러가지 파일들의 집합입니다. 각 파일마다 설치되어야할 곳이 존재합니다. 윈도우에서는 하나의 프로그램을 설치하려면, 노락색 커서에 있는 것 처럼 실행파일만 설치한다면, 모든 파일을 적재적소에 설치가 이루어집니다. 그러나 리눅스에서는 프로그램을 설치하려면 해당 프로그램에 필요한 패키지들을 각각 설치를 해줘서 완성해야합니다. 위에사진처럼 각 파일은 의존하는 파일이 존재하기에 만약에 하나의 패키지가 잘못되면 물론 작동은 되겠지만, 어느 시점에 에러가 날 확률이 높아지는 것이죠. 그러기에 리눅스에 프로그램을 설치시 패키지 간.. 2020. 12. 18.
[Linux] 031. 패키지 설치, 삭제 rpm 명령어 및 옵션 정리 패키지 설치, 삭제 rpm 명령어 및 옵션 정리 패키지 설치할 때 rpm 명령어와 옵션에 대해 알아보도록 하겠습니다. 1) 패키지 설치 기본적으로 설치시 입력하는 방법은 위의 사진과 같습니다. 'rpm 옵션 패키지이름과버전.rpm' 이라고 입력하여 설치를 진행합니다. 위에 사진 보시면 -ivh와 -Uvh의 차이는, 'i' = 설치를 하겠다는 의미, 'v' = 보여달라는 의미, 'h' = #(hash)형식으로 보여달라는 의미 입니다. '-ivh' = 설치하겠는데, ##### 형식으로 가시적으로 설치진행사항을 보여달라는 옵션입니다. '-Uvh' = 동일한 패키지가 없다면 설치를 실행하고, 있다면 버젼 업데이트를 하면서 설치해달라는 옵션입니다. 2)패키지 삭제 'rpm -e [package]' = 패키지 삭제.. 2020. 12. 17.
[Linux] 030. 패키지 파일 구조는 어떻게 구성되어있을까? 패키지 파일 구조는 어떻게 구성되어있을까? 안녕하세요~ 리눅스에서 패키지 파일을 다운받을 때, 어떤 패키지를 다운받아야할지, 패키지는 어떻게 구성되어 있는지 알아보도록 하겠습니다. (리눅스 패키지 다운받을 수 있는 곳은 아래 주소입니다.) mirror.kakao.com/centos/7.9.2009/os/x86_64/Packages/ CentOS Mirror mirror.kakao.com 우리가 패키지를 다운받으려고 들어가면, 위에 사진처럼 엄청나게 많은 패키지 파일이 공유되어있는 것을 볼 수 있는데요, 패키지의 긴 이름에 있는 문자와 숫자 각각이 파일의 어떤 점을 나타내고 있는지 알아보도록 하겠습니다. 간략하게 작성해보면 아래와 같습니다. 1. 패키지의 이름을 나타냅니다. 숫자 '7'번 앞에 하이픈을 기.. 2020. 12. 16.
[Linux] 029. RPM이란? & 리눅스 패키지 설치 방법 3가지(리눅스 마스터 1급을 위한 이론) 1. RPM이란? RPM이란, 'RedHat Package Management' 의 약자로 '래드햇 패키지 관리자' 입니다. rpm은 패키지 관리자로서 각각의 소프트웨어 패키지를 만들고 설치하고 질문하고 검증하고 갱신하며 제거할 수 있습니다. 또한 파일들과 이름, 버전, 설명 등을 포함하는 패키지 정보를 저장한 파일입니다. 리눅스에 시스템 설치, 질문, 검증, 서명 확인, 제거, 제작 데이터베이스 재건축 이라는 7가지 동작 모드가 있습니다. 윈도우와 비교를 해보자면, 프로그램 추가/삭제 와 같은 역할을 하며 업그레이드, 패키지 질문또한 담당하는 매니져라고 보시면 됩니다. 우리는 'rpm'이라는 명령어와 그에 해당하는 옵션을 추가해서 위의 작업을 수행할 수 있습니다 2. 리눅스 패키지 설치 방법 3가지 윈.. 2020. 12. 15.