CentOS 5.5에 설치할 패키지를 어떻게 검색해야 합니까?

CentOS 5.5에 설치할 패키지를 어떻게 검색해야 합니까?

배경 이야기:최근 누군가가 Linux 시스템의 터미널을 통해 패키지를 업그레이드하려면 배포판의 패키지 관리 시스템을 사용하여 패키지를 설치하거나 업그레이드해야 한다고 설명했습니다.

저는 RHEL의 변형인 CentOS를 사용하고 있기 때문에 이를 수행하려면 터미널에서 rpm 명령을 실행해야 합니다. 따라서 패키지를 업그레이드하거나 설치해야 하는 경우 먼저 wget 명령을 사용하여 패키지를 다운로드한 다음 rpm 명령을 사용하여 설치합니다. 여기에서 프로세스가 명확합니다!

실제 문제:그러나 wget 명령을 사용하여 패키지를 다운로드하려면 패키지를 가리키는 URL이 필요합니다. 이 URL을 어떻게 찾을 수 있나요?

내 개인 조사에 따르면 이와 같은 사이트가 있습니다.rpm.pbone.net(내가 아는 유일한 것) 이 패키지를 검색합니다. 키워드로 "firefox" 검색(이름으로 검색 rpm 선택)주어진 결과많은 배포판에 대해. 이제 CentOS 5를 사용할 수 있습니다페이지 3그런데 최신 버전이 3.6.18인 것 같습니다. Fedora(다른 RHEL 변형)가 이미 버전 5.0.2에서 사용 가능하다면 CentOS용 최신 버전의 Firefox는 어디에 있습니까? Firefox를 업그레이드하려면 어떤 패키지를 다운로드해야 할지 잘 모르겠습니다.

항변:CentOS에 설치할 패키지를 검색하는 방법을 누군가가 지적해 준다면 좋을 것입니다. rpm.pbone.net과 유사한 CentOS 패키지에 대한 공식 웹사이트가 있습니까(비공식인 것 같습니다). 저는 현재 연습을 위해 최신 버전의 Mozilla Firefox 및 VLC를 찾고 있습니다.

답변1

저는 RHEL 변형인 CentOS를 사용하고 있기 때문에 이를 수행하려면 터미널에서 rpm 명령을 실행해야 합니다.

하지만회전 속도실제 패키지 작업을 위해 RHEL과 친구들은 이제 다음을 사용합니다.덜 지루하게 만드세요.

Yum을 사용하면 다음을 통해 소프트웨어를 설치할 수 있습니다.저장소, RPM 패키지 및 인덱스 파일의 로컬 또는 원격 모음이며 종속성 해결과 파일의 실제 가져오기 및 설치를 처리합니다.

디렉토리를 보면 시스템에 구성된 리포지토리 목록을 찾을 수 있습니다 /etc/yum.repos.d/.

그러나 wget 명령을 사용하여 패키지를 다운로드하려면 패키지를 가리키는 URL이 필요합니다. 이 URL을 어떻게 찾을 수 있나요?

적절한 .rpm파일을 찾아 다운로드하면 됩니까? 아니면 당신의 문제가 무엇인지 이해하지 못할 수도 있습니다. 어쨌든, 인터넷 어딘가에서 RPM 파일을 얻으면,아마도yum 저장소도 설정됩니다. 이 경우 실제로 저장소 패키지를 먼저 설치하는 것이 더 신중할 것입니다.

흥미롭게도 RPM 파일을 다운로드하여 설치하면 이 작업을 수행할 수 있습니다.

내 개인 연구에 따르면 이러한 패키지를 검색하는 rpm.pbone.net(내가 아는 유일한 사이트)과 같은 사이트가 있습니다.

이 사이트에서는 알려진 많은 RPM 패키지를 검색할 수 있고 거기에서 몇 가지 유용한 정보를 찾을 수 있지만 저는 귀하가 깊이 관심을 갖고 있는 항목에 이 사이트를 사용하려고 하지 않습니다.

에펠편리한 저장소입니다.

당신은 또한 볼 수 있습니다평균 속도그리고RPM 단조, 하지만 주의해서 사용하세요. 때때로 패키지 교체를 제공하는 것으로 알려져 있으며, 이로 인해 최악의 종속성 지옥이 발생할 수 있습니다. 누군가가 clamav로 만든 혼란을 정리하는 데 몇 주가 걸렸습니다.

이러한 저장소를 사용하는 경우 다음을 고려하십시오.구성 파일에서 "활성화" 플래그를 0으로 설정합니다./etc/yum.repos.d/--enablerepo=...명령줄을 사용하여 yum으로 전환합니다 .

Fedora(다른 RHEL 변형)가 이미 버전 5.0.2에서 사용 가능하다면 CentOS용 최신 버전의 Firefox는 어디에 있습니까?

여기에는 두 가지 잘못된 가정이 있습니다.

첫째, Fedora/RHEL 관계가 역전됩니다. RHEL은일반적으로 Fedora 기반, 그 반대가 아니라. RHEL 5는 Fedora 6과 유사합니다. Fedora 6용으로 구축된 모든 패키지는 RHEL 5에서 실행될 가능성이 높습니다. 그러나 페도라는최첨단, 버전 수명 주기는 12개월입니다. 더 이상 Fedora 6용 패키지를 만드는 사람은 없으며 2007년에 종료되었습니다.

둘째, 오늘날 CentOS 5를 데스크톱 운영 체제로 사용하려고 한다면 미친 짓입니다. 이것은 선사 시대입니다. 사실 한동안은최신 Firefox 버전뛰지도 못하고CentOS 5에서도서관이 오래됐기 때문이죠. 이제 이 문제가 해결되었습니다. 모질라가 제공하는로컬로 설치 및 실행대신 이것을 사용할 수 있습니다. 그냥 가세요http://getfirefox.com/다운로드용.

CentOS는 RHEL을 기반으로 하며 RHEL의 패키징 정책을 상속합니다. RHEL안 돼요버그 수정이 아닌 최신 버전으로 이동아무것, 그들의 목표는 전반적인 안정성이기 때문입니다. 예를 들어 CentOS 5는 PHP 5.1, PostgreSQL 8.1, Perl 5.8 및 Python 2.4에서 중단됩니다.영원히. RHEL때때로새로운 제안명명 된예를 들어 시스템 관리자가 최신 버전의 패키지를 사용하도록 하십시오 python26.php53분명히 원한다새 버전에서 액세스할 수 있습니다.

Firefox를 업그레이드하려면 어떤 패키지를 다운로드해야 할지 잘 모르겠습니다.

이런 가방은 거의 찾아볼 수 없을 것입니다. CentOS 5에서 FF5를 사용하려면 Mozilla의 공식 바이너리를 로컬에 설치해야 합니다.

저는 현재 연습을 위해 최신 버전의 Mozilla Firefox 및 VLC를 찾고 있습니다.

회전 속도현재 vlc를 제공하는 것 같습니다. (단순히 해당 페이지에서 RPM을 가져와 설치하는 것보다 yum을 사용하여 atrpms 저장소에서 설치하는 것을 권장하지 않습니다.) VLC RHEL 공식 다운로드 페이지이전 버전을 제공하지만 RPMForge를 사용하는 것이 좋습니다. 예, 이는 모두 vlc를 제공한다는 의미입니다. 내가 어떻게 enabled0으로 설정하라고 제안했는지 기억하시나요 ? 예, 그렇기 때문입니다.

CentOS 5를 다른 용도로 사용하려고 해서는 안 된다는 점을 다시 한 번 강조하고 싶습니다.데스크탑 운영 체제지금. Red Hat 업데이트 정책이는 RHEL 5가 올해 말에 버그 수정 이외의 업데이트 수신을 중단하고 내년 말에 보안 및 중요한 버그 수정 이외의 업데이트 수신을 중단할 것임을 나타냅니다. 이는 기본적으로 새 컴퓨터에 XP를 설치하는 것과 같습니다.

RHEL 6이 출시된 지 꽤 되었습니다. CentOS 사람들은 이를 수용하기 위해 빌드 환경을 완전히 다시 실행해야 했습니다. 분명히 CentOS 6 이미지는 이제 미러로 배포되고 있습니다.QA 달력이 나타내는 대략적인 내용. 두고 보자. 어쨌든 이것은약간기계의 생산 수명을 연장하려면 오늘 새로 설치하는 것이 더 좋습니다.

반면, 데스크톱용 Linux를 진지하게 생각한다면 Fedora 자체와 같은 최신 소프트웨어나 Ubuntu와 같은 Debian 기반 배포판을 따라갈 수 있는 배포판을 고려해보세요. 우분투에는 하나가 있습니다많은데스크탑 설치 시 Mindshare와 apt 저장소(apt는 yum과 유사한 도구임)가 yum 저장소보다 찾기 쉬운 것 같습니다.

답변2

당신은 그것을 사용할 수 있습니다http://pkgs.org/Linux 패키지 검색:
http://pkgs.org/package/firefox

관련 정보