기계적 인조 인간

우분투에 rpm 패키지 설치

I can't live if living is (without you)_Lyrics Harry Nilsson

I can't live if living is (without you)_Lyrics Harry Nilsson

차례:

Anonim

Ubuntu 저장소에는 Ubuntu Software Center 또는 apt 명령 줄 유틸리티를 사용하여 설치할 수있는 수천 개의 deb 패키지가 포함되어 있습니다. Deb은 데비안 기반 배포판에서 사용하는 설치 패키지 형식입니다. 일부 패키지는 표준 Ubuntu 리포지토리에서 사용할 수 없지만 적절한 소스를 활성화하여 쉽게 설치할 수 있습니다.

대부분의 경우 소프트웨어 공급 업체가 리포지토리를 제공하지 않으면 deb 패키지를 다운로드하여 설치하거나 소스에서 소프트웨어를 다운로드 및 컴파일 할 수있는 다운로드 페이지가 있습니다.

자주는 아니지만 일부 소프트웨어는 RPM 패키지로만 배포 될 수 있습니다. RPM은 Red Hat 및 CentOS와 같은 파생 제품에서 사용하는 패키지 형식입니다. 운 좋게도 우분투에 RPM 파일을 설치하거나 RPM 패키지 파일을 데비안 패키지 파일로 변환 할 수있는 alien 도구가 있습니다.

시작하기 전에

우분투에서 소프트웨어 패키지를 설치하는 것은 권장되지 않습니다. 가능하면 우분투 리포지토리에서 소프트웨어를 설치하는 것을 선호해야합니다.

모든 RPM 패키지를 Ubuntu에 설치할 수있는 것은 아닙니다. Ubuntu에 패키지 된 RPM을 설치하면 패키지 종속성 충돌이 발생할 수 있습니다.

libc, systemd 또는 시스템의 올바른 기능에 필수적인 기타 서비스 및 라이브러리와 같은 중요한 시스템 패키지를 교체하거나 업데이트하기 위해이 방법을 사용해서는 안됩니다. 이렇게하면 오류가 발생하고 시스템이 불안정해질 수 있습니다.

외국인 설치

Alien은 Red Hat rpm, Debian deb, Stampede slp, Slackware tgz 및 Solaris pkg 파일 형식 간의 변환을 지원하는 도구입니다.

외계인 패키지를 설치하기 전에 시스템에서 Universe 저장소가 활성화되어 있는지 확인하십시오.

sudo add-apt-repository universe

리포지토리가 활성화되면 패키지 인덱스를 업데이트하고 다음을 사용하여 외계인 패키지를 설치하십시오.

sudo apt update sudo apt install alien

위의 명령은 필요한 빌드 도구도 설치합니다.

RPM 패키지 변환 및 설치

패키지를 RPM에서 DEB 형식으로 변환하려면 alien 명령과 RPM 패키지 이름을 차례로 사용하십시오.

sudo alien package_name.rpm

패키지 크기에 따라 변환 시간이 다소 걸릴 수 있습니다. 대부분의 경우 화면에 경고 메시지가 인쇄됩니다. 패키지가 성공적으로 변환되면 출력에 DEB 패키지가 생성되었음을 표시합니다.

package_name.deb generated

deb 패키지를 설치하려면 dpkg 또는 apt 유틸리티를 사용하십시오.

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

패키지가 시스템과 호환되고 모든 종속성이 충족되었다고 가정하면 이제 패키지를 설치해야합니다.

Ubuntu 시스템에 패키지를 설치하려면 sudo 액세스 권한이있는 사용자로 로그인해야합니다.

RPM 패키지를 직접 설치

패키지를 변환 한 다음 설치하는 대신 -i 옵션을 사용하여 외계인에게 RPM 패키지를 직접 설치하도록 지시 할 수 있습니다.

sudo alien -i package_name.rpm

위의 명령은 패키지를 자동으로 생성 및 설치하고 패키지 파일을 설치 한 후 제거합니다.

결론

이 튜토리얼에서는 Ubuntu에 RPM 패키지를 설치하는 방법을 배웠습니다.

우분투 터미널 rpm