[Ubuntu|DB] Ubuntu에서 yum 설치하는 방법

2025. 1. 7. 16:10·OS/Ubuntu

Ubuntu 에서 yum을 설치하는 일이 있을 수 있을 것이다. Ubuntu 환경에서 yum을 설치를 해보자.

 

#ubuntu (apt로 설치)

root@u22d:~# apt install yum
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
E: yum 패키지를 찾을 수 없습니다.

 

 

설치가 안되는 것을 확인할 수 있다. 인터넷을 찾아보니 ubuntu에서 package를 다운받지 못하여서 그렇다. /etc/apt 위치로 이동해서 sources.list를 수정해주면 된다. 가보자.

 

# /etc/apt 위치로 이동해 주어 sources.list 수정

root@u22d:~# cd /etc/apt/
root@u22d:/etc/apt# sudo cp sources.list sources.list.back
root@u22d:/etc/apt# sudo vi sources.list
root@u22d:/etc/apt# sudo vi sources.list

 

인터넷을 보니 백업을 생활화 하라고 해서 백업도 해줬다. 이렇게 하고 난 후, apt-get update 를 해주고나서 apt install yum을 해주면 된다. 근데 안 된다.  이유는 Ubuntu 시스템이 특정 저장소에서 소프트웨어를 업데이트하거나 설치하려고 할 때 GPG 키를 인증하지 못해 발생하는 오류인 것 같다. 저장소가 제공하는 공개키가 시스템에 등록되지 않아 신회할 수 없다는 뜻인것 같다. 


현재 Ubuntu 최신버전에서는 apt-key 명령이 더 이상 권장되지 않는 것을 확인할 수 있었다. 대신 trusted.gpg.d 디렉토리로 관리하는 방식으로 전환이 되었다.

 

1. GPG 키를 파일로 다운로드 하였다. 공개키는 keyserver.ubuntu.com에서 받았다.

wget -qO - http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B4FE6ACC0B21F32 | gpg --dearmor > ubuntu-bionic.gpg

 

2. 키를 trusted.gpg.d에 복사하고 난 후 다운로드한 GPG 키를 시스템의 trusted.gpg.d 디렉토리에 추가해주었다.

sudo mv ubuntu-bionic.gpg /etc/apt/trusted.gpg.d/

 

3. 이후 패키지 목록 업데이트를 해주었다. GPG 키를 추가해주고, 다시 패키지 목록을 업데이트 해주었다.

sudo apt-get update

 

저작자표시 비영리 변경금지 (새창열림)

'OS > Ubuntu' 카테고리의 다른 글

[ Ubuntu | Linux] DNS 복습  (0) 2025.01.21
[Ubuntu|DB] Ubuntu에서 MariaDB 설치  (0) 2025.01.08
[Ubuntu] VM으로 Ubuntu 설치  (1) 2024.09.17
'OS/Ubuntu' 카테고리의 다른 글
  • [ Ubuntu | Linux] DNS 복습
  • [Ubuntu|DB] Ubuntu에서 MariaDB 설치
  • [Ubuntu] VM으로 Ubuntu 설치
Kouji
Kouji
Journey to Becoming a Data & Server Engineer
  • Kouji
    Kouji's Data & Server Journey
    Kouji
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Programming
        • Python
        • SQL
      • Data & AI
        • Data Analysis
        • Ai
      • Cloud(AWS)
      • OS
        • Linux
        • Docker
        • Jenkins
        • Ubuntu
        • Window
        • Kubernates
        • Ansible
      • Network
        • NVIDIA
        • Network[이론]
        • Network[GNS3, Packet]
        • Network[On-Premise]
        • Network [L2, L3]
      • 트러블 슈팅
      • Life
        • My Career Stories
        • Personal
      • 개발 + OS 지식 함양
  • 블로그 메뉴

    • 홈
    • 관리 페이지
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    네트워크엔지니어링
    Linux
    알고리즘
    인프라
    L3
    네트워크
    리눅스
    네트워크엔지니어
    시스템엔지니어
    네트워크관리사
    dns
    IT
    클라우드엔지니어
    도커
    인프라엔지니어
    OS
    AWS
    스위치
    웹
    화이팅
    티스토리챌린지
    docker
    오블완
    ubuntu
    서버
    라우팅
    VMware
    보안
    서버엔지니어
    CISCO
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Kouji
[Ubuntu|DB] Ubuntu에서 yum 설치하는 방법
상단으로

티스토리툴바