I can't live if living is (without you)_Lyrics Harry Nilsson
차례:
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우분투에 데스크톱 사전 추가
이 간단한 작은 해킹으로 Google 데스크톱 애플릿을 편리한 데스크탑 사전으로 변환합니다.
centos Linux에서 rpm 파일 (패키지)을 설치하는 방법
Rpm은 CentOS 및 Fedora와 같은 RHEL 기반 배포를위한 설치 패키지 형식입니다. 이 튜토리얼에서는 CentOS에 rpm 파일을 설치하는 방법을 설명합니다.
우분투에 설치된 패키지를 나열하는 방법
이 튜토리얼에서는 Ubuntu에 설치된 패키지를 나열하고 필터링하는 방법을 보여줍니다. 또한 특정 패키지가 설치되어 있는지 확인하고 설치된 패키지를 세고 설치된 패키지의 버전을 확인하는 방법을 보여줍니다.